Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/TheAlgorithms/Solidity

Algorithms and data structures implemented in Solidity
https://github.com/TheAlgorithms/Solidity

Added Insertion sort, palindrome code as well as Subset generator code (#88)

* added InsertionSort sort

* added Palindrome.sol which checks whether steing is palindrome ...

08cba51fb38e276062b0c9791d7e0ee494ffa903 authored over 1 year ago
Fixed the underFlow bug in src/binarySearch.sol (#86)

Co-authored-by: Aditya <[email protected]>

7e4dfc83cb11cb30cfba3767d187667d9496ac2f authored over 1 year ago
Inheritance demonstrated (#80)

* Inheritance upload

* changes to add more description

1f4803962174e03cf0f363ad0f7540248ecaa174 authored about 2 years ago
Contract to explain how to use struct data type in voting app (#79)

* Add files via upload

* adding more explanation

e6f84b90e9bd833155cd2ff0f6821d2800b95a1b authored about 2 years ago
Update sumDigit.t.sol (#75)

add MIT license

b90ccfe21badda7e900b8df477cffcf7fa518b84 authored about 2 years ago
[TESTS] LinearSearch and Binary Search Tests (#58)

* [tests] LinearSearch and Binary Search Tests

Signed-off-by: Sumit Banik <sumitbanik02@gmail...

68d9491565e8c758b6be9146920f4167f3f6499f authored about 2 years ago
events in solidity (#78)

687476dee992e7200c88bfef13149620a6220b20 authored about 2 years ago
changes ot add more contracts (#77) @priyda

e4dbba48ab841e421bc1f2626fd81976d8a69333 authored about 2 years ago
Update BubbleSort.t.sol (#71)

add MIT license

9e73b539e1eef82dd98596ec91b8640307f16baa authored about 2 years ago
Update Knapsack.t.sol (#68)

adding MIT license

1fd537c5b8f47f67554a5c7400778a7e418b6a93 authored about 2 years ago
Update AddArray.t.sol (#73)

add MIT license

89d02df5e0ba1ddb2a04d62cfc2fd20627bc118a authored about 2 years ago
Update zellersCongruenceAlgorithm.t.sol (#74)

add MIT license

de71772541b0c49c2a412904acf5f09fe55928f8 authored about 2 years ago
Update SelectionSort.t.sol (#72)

add MIT license

f3649d9dedf51fb37ca80eff29afa2b1bf9a9047 authored about 2 years ago
Update Knapsack.sol (#69)

adding MIT license

fd639329540aa9d26a666d1a6dfbfd9870f9b426 authored about 2 years ago
Common SPDX License (#76)

* Added stringMatching algorithm in Maths

* changed formatting using prettier solidity

* F...

32d9bcfa753c861b9e625de9bc550df79bc0e7cb authored over 2 years ago
[docs/feat]: add setup instructions and add tests (#63)

* forge install: forge-std

* updated pragma version from 0.6.6 to ^0.8.0

* added setup ins...

49c2b0031e6e5ba7dc1aed3de445c5f315a9f416 authored over 2 years ago
fix: AutoPrettier changes not being pushed (#62)

* fix: AutoPrettier changes not being pushed

* fix: CI issues (hopefully)

* ðŸŽĻ Format Solid...

74bc036eeaf4f0c002317157f22fed44380bdc1d authored over 2 years ago
chore: use Markdown formatting in names (#48)

* Changes to use markdown formating.

* Update src/Maths/Abs.sol

Co-authored-by: David Leal...

06530998c16346c305d758fa3c6ddd7c6cad642e authored over 2 years ago
feat: add reverse array function (#54)

* [add] reverse array function

Signed-off-by: Sumit Banik <[email protected]>

* [upda...

bbf4b441a360713d14841c880eecd2f2607d34b2 authored over 2 years ago
[docs/fix]: Update the list alphabetically + fix `Searches` folder ref. (#56)

* [doc]: update the algo list alphabetically + add new merged algo

* [fix]: rename DynamicPro...

c2cc33ba193f2a8e47451f87a6df47f605154f96 authored over 2 years ago
Create LinearSearch.sol (#47)

* Create LinearSearch.sol

adding file for Linear search.

* Update src/Searches/LinearSearc...

b0020776f21b06e6e0214bcfa339c2cdbc9ebebc authored over 2 years ago
Added stringMatching algorithm in Maths (#51)

* Added stringMatching algorithm in Maths

* changed formatting using prettier solidity

1c88d67f79d7c875afdea326ad119c2290428425 authored over 2 years ago
Binary exponentiation+merge sort (#52)

* feat(Maths): started working on the binary exponetiation contract

* feat(Maths): completed ...

82fa15e4f7700f3e9052cfecb0a8d4d12e0c3947 authored over 2 years ago
Added dp algorithm knapsack and it's test (#50)

* setup

* forge install: forge-std

* added dp alogorithm knapsack and tests

* added dp ...

575579ac958af95cc921d6e0e3aaec33d5c53526 authored over 2 years ago
[test] Foundry Test for Selection sort (#55)

69c944d702b14c8a18d7abf5def3d5f48cb80f38 authored over 2 years ago
chore: add new algorithm entry + fix list display (#46)

3743fe9c29c7f2b049d8b4ac7334ab9dab44f1d7 authored over 2 years ago
chore: add codeowners (#49)

3eb606a5a6ff5b5ca0881d99b2e3b968d14702b9 authored over 2 years ago
Merge pull request #45 from priyda/fix-issue-39

Change for issue#39 fix

237dee9492bbc0df6045cf638b09b9162d42f8b9 authored over 2 years ago
Merge pull request #44 from poorvadiwan/addingDirectory

added list of algorithms to the readme

807dfbb5936e4284b2af93a8fdd3493d959b031e authored over 2 years ago
Merge pull request #38 from priyda/quick-sort-add

Create QuickSort.sol

8b1f06f2a0a1d45f99021f72c13f935eefa2cee3 authored over 2 years ago
Change for fix issue 39

e00cda01b09d3dada61ff9af163fee98fd42aa44 authored over 2 years ago
added list of algorithms to the readme

b016ad695c118ffeb67f16ffc1cf75703252b7d6 authored over 2 years ago
Create QuickSort.sol

Adding code for Quck sort algorithm.

4a3a3d795f7f438d586a25edac032d790ce3128a authored over 2 years ago
Merge pull request #31 from TheAlgorithms/fix-remove-is-test-foundry

fix: remove Foundry extension ` is Test` from contract

59a8c89963c3066eacec2d85dfc13ab0f687d030 authored over 2 years ago
Merge pull request #35 from TheAlgorithms/setup_package_json

feat: setup `package.json` by @Panquesito7

8fd34cc7f9e55b9368f426bf664c67eaeb9dce17 authored over 2 years ago
chore: fix `.gitignore`

5a6bc341b414f045ef0440007d1c6100d27c7fb6 authored over 2 years ago
feat: setup `package.json`

27299d5c7b95935b5cbdfaee734e59a37a58415b authored over 2 years ago
Merge pull request #27 from Chiadikaobixo/main

Selection Sort by @Chiadikaobixo

e56787c61b7e455af2b2160d3b563f3d722c5733 authored over 2 years ago
Update src/Sorts/SelectionSort.sol

Co-authored-by: Max Kubik <[email protected]>

32f653aad23e0781b1be03974ee29083624e476b authored over 2 years ago
fix: remove Foundry extension ÃŽs Test` from contract

96f538690b837990c02fd13908ac8f992ff82320 authored over 2 years ago
Update src/Sorts/SelectionSort.sol

Co-authored-by: David Leal <[email protected]>

ddca2b1048ce1f895050c0dc59327997610860df authored over 2 years ago
Merge branch 'main' of https://github.com/Chiadikaobixo/Solidity

47fac5c21e362bd9f2110a5ab8cce027c94fcbcd authored over 2 years ago
Selection sort

557cb54e7835a95fb9963c4fa4950067d409cd30 authored over 2 years ago
Merge pull request #25 from Chiadikaobixo/main by @Chiadikaobixo

Binary_search_algorithm by @Chiadikaobixo

c85f6217892224900beb005236ea49f07384ae25 authored over 2 years ago
Update BinarySearch.sol

51c58837961d7bf10c15c8da30b7f3e0c6d1e964 authored over 2 years ago
Replace PayPal with Liberapay button

d8b8810556ee3426c230b98af6571f143bb7bc58 authored over 2 years ago
BinarySearch

c68837e17bb5baca99a75fdf60a121c417ac89f1 authored over 2 years ago
BinarySearch

ae76d41cc7c05e0f85bfc125a3c0d25a4a7d9662 authored over 2 years ago
chore: remove extra space

089e92f7e5ac845b3d0d56c48c41c06329302740 authored over 2 years ago
Merge pull request #22 from Perelyn-sama/main

Added more contracts and tests by @Perelyn-sama

60da26f9e2d4102da5ab2014eb159d8cf8a8d569 authored over 2 years ago
Merge branch 'main' into main

bb4a2ec50dd992fb3bea3a0166c9d130c69a4854 authored over 2 years ago
Merge pull request #21 from 0xfps/branch1

Added int256Percentage function, renamed perc to uint256Percentage by @0xfps

665436c69282bb38266ddbdfd7fc8a0fd84098db authored over 2 years ago
Added average mean and test

db5e9202fba08d0aec9636f95ab95cb8c6941a5c authored over 2 years ago
Added Bubble sort and test

2539c6e74aeaed8e6eb05407904a0f19d01971db authored over 2 years ago
refactoring: formatting

66cc54296ff210d852caa665a18744268f6603e0 authored over 2 years ago
foundry update

bca3955ef6958cb4e296c65c17465b96b59b6716 authored over 2 years ago
added ZellersCongruenceAlgorithm contract nd test

0fa2f76f7ab03a40aeafec39801855f171b0ca7f authored over 2 years ago
added Volume contract and test

29d5a6567fe77e51ab7b612cab87559cd1214c25 authored over 2 years ago
Merge branch 'TheAlgorithms:main' into main

84f1a4fb2de9e842d31eb8e68c8ff8b0db540098 authored over 2 years ago
fix: remove this pattern (#20)

It doesn't fit with the Foundry testing folder structure, and this concept should not be listed.

4bcd8c8b553fa662ed99ef230e929b45e47a9f7d authored over 2 years ago
Added int256Percentage function, renamed perc to uint256Percentage.

ae4263be6326f9b7beaabe338973f5ab2b42f4dd authored over 2 years ago
Merge pull request #19 from fps8k/branch1

Create Percentage.sol

f2944c6c9a7d47037aa7496d576d8d09ab11e291 authored over 2 years ago
Merge pull request #17 from akhil484/main

[Doc] Create CONTRIBUTING.md #13

5b5fbecfb391a20a1868bffc45fb79ccc500d4e1 authored over 2 years ago
Update Percentage.sol

97d771cca659ada22866ca6fa5e8251de8f5d599 authored over 2 years ago
Update Percentage.sol

24ae782b230a0191c9bf8c289cfda5fa6f976794 authored over 2 years ago
Update Percentage.sol

49b16799b9b5f789d263b49ab2415c6830cb1c7f authored over 2 years ago
Create Percentage.sol

5a8b6109b6099df5f1845299024aa10f3e11c1eb authored over 2 years ago
feat: add new contracts and tests (#18)

* wrote aliquot sum test

* wrote addArray.sol test

* Wrote Abs test

* Moved AddArray an...

0df2176640ebaf5a983065af0f8616e0dc6cedc6 authored over 2 years ago
added test for MulArray.sol

9699d6b340db241c9ebecf82948c7be750fa5909 authored over 2 years ago
fixed typo

fa31049b5db97d7d9375f139a8a3aa784eed562b authored over 2 years ago
completed Area contract and added test

987606d3d7c54114f5d18b238d6da03c1773ef06 authored over 2 years ago
Update foundry.toml

c6d840d94c20af239922ecf1f15f45864c7fd76b authored over 2 years ago
Merge branch 'TheAlgorithms:main' into main

e92563448bfdd708f9b9f5d68f9124903f14e895 authored over 2 years ago
created src folder

cee4ea33a16eba50864905cea972c11dd6fc748d authored over 2 years ago
re org

f33f879149a63825ff097917117ac8b5fd871b47 authored over 2 years ago
added aliquot sum contract

437ed7e08dc1f099047e7bd715dbe7d1fde790b6 authored over 2 years ago
added abs contract

98d0ae93b1848682002741142179878916c0906b authored over 2 years ago
added CONTRIBUTING.md file

2f3b4b1b30191588fe858c8a97fa6a9ace9038f1 authored over 2 years ago
Merge pull request #16 from mkubdev/main

[pattern]: add emergencyStop solidity pattern + readme

92baab872a429c695521da19e215631724246008 authored over 2 years ago
Moved AddArray and MulArray. tweaked AddArray

a1c2658bfb277dff5204d62d29027a58e31143f4 authored over 2 years ago
Wrote Abs test

885cd91299a25cdfe4c7c76ebdf3a9c905830180 authored over 2 years ago
wrote addArray.sol test

e5c5da5d6be8cd89f228f76b82bb55aa71821a1c authored over 2 years ago
wrote aliquot sum test

e895e171b7028fdbd561616b89354e1a6209f080 authored over 2 years ago
[fix]: update description comment

ae0aa1c859629eb568f14f1ef3a7d60e9a6a5399 authored over 2 years ago
[pattern]: add emergencyStop solidity pattern + readme

830fdc10de360f2ac5daadbf848df74900f8ccd9 authored over 2 years ago
Merge pull request #14 from Perelyn-sama/main

Add LucasSeries and PerfectSquare Foundry test by @Perelyn-sama

03af5ac3f53b59da3529256ab91a6c03ce691905 authored over 2 years ago
Merge branch 'TheAlgorithms:main' into main

3ad414bfd9e7806b3504e772f6f40c1d103be4ce authored over 2 years ago
added test for perfect square contract

5cac0360468f5ffbc2bd15f3cbc46ad001621913 authored over 2 years ago
fixed typo and added remappings.txt

e92a126cf761ef4168269ee9c51fd5f2a6716862 authored over 2 years ago
added test for lucas seires contract

b86f4ea970c3676a3f3e90609b1afceaa68f08ae authored over 2 years ago
Merge pull request #11 from Perelyn-sama/main

Implementing Foundry testing file, fixed some bugs\typos and wrote some tests by @Perelyn-sama

549e2318a9dd3a98efa3bd65a3416756bf8016f6 authored over 2 years ago
re-org project structure

a036bacb825761c29324d254518e4387cd56a39f authored over 2 years ago
chore(docs): make the README more fancy (#12)

Implementing theAlgorithms repository presentation for the Solidity repos.

8349ee4b9b993d74b60236ef06189fc5854b9c88 authored over 2 years ago
Update src/Maths/armstrongNumber/armstrongNumber.sol

Co-authored-by: Max Kubik <[email protected]>

de8e92dfa1a26f876ad92babf0e3dcd5be7c3207 authored over 2 years ago
Update foundry.toml

Co-authored-by: Max Kubik <[email protected]>

cb6c714b951b11884ca6e8ecbcf120761a203f38 authored over 2 years ago
Update .gitignore

Co-authored-by: Max Kubik <[email protected]>

777ca8a89a0fdf1a7079c189511a2732b5bc1e87 authored over 2 years ago
Merge pull request #10 from fps8k/branch1

Added array sum and array product.

0a2025122f032b3c200924e4cf16b0f982ae8de6 authored over 2 years ago
added comments

b5745551e506019d25236601cf9ca57f0b34b379 authored over 2 years ago
added factorial tests

d02d7c2534739052d51f3fd8351b0c2ee7c5e57e authored over 2 years ago
fix: only positive numbers should have factorials

10189108b4c88cd7be8264e0408f8e6a73dee8e7 authored over 2 years ago