Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add dynamics contract #71

Merged
merged 68 commits into from
Aug 21, 2022
Merged
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
02694c9
Add initial version of the dynamics contract
vtleonardo Jul 14, 2022
997079d
Add pseudo types to dynamic values
vtleonardo Jul 18, 2022
733add3
Add initial implementation of the doubly linked list
vtleonardo Jul 21, 2022
b42f216
Move linked list as library
vtleonardo Jul 25, 2022
f7d553f
Merge remote-tracking branch 'upstream/main' into add-dynamics-contract
vtleonardo Jul 28, 2022
4fc3862
Add more features to doubly linked list
vtleonardo Jul 28, 2022
b68895d
Merge remote-tracking branch 'upstream/main' into add-dynamics-contract
vtleonardo Aug 1, 2022
6b18b34
Finish doubly linked list logic
vtleonardo Aug 1, 2022
7de171e
Push work in progress dynamics
vtleonardo Aug 1, 2022
ad3cbd4
added storage contract functions
z-j-lin Aug 1, 2022
fff3431
Add suggestions to doublylinked list logic
vtleonardo Aug 2, 2022
bb84140
Merge branch 'add-dynamics-contract' of github.com:vtleonardo/alicene…
vtleonardo Aug 2, 2022
f101a4e
Fix prefix on deterministic deployment
vtleonardo Aug 2, 2022
6c33108
Merge remote-tracking branch 'upstream/main' into add-dynamics-contract
vtleonardo Aug 5, 2022
b3fe31e
Add stable version of dynamics
vtleonardo Aug 8, 2022
9b3eb1a
Fix error unreacheable code
vtleonardo Aug 9, 2022
8e767ee
Add missing requre
vtleonardo Aug 9, 2022
71df5fd
fixed _decodeDynamicValues
z-j-lin Aug 10, 2022
fdc388f
fully working dynamic value decoder
z-j-lin Aug 10, 2022
c0828fb
Fix linter
vtleonardo Aug 10, 2022
8ca0ce7
Add checks to alicenet node versioning
vtleonardo Aug 10, 2022
b708178
fixed shifting error in computCompactedVersion
z-j-lin Aug 10, 2022
260f03b
Merge remote-tracking branch 'upstream/main' into add-dynamics-contract
z-j-lin Aug 10, 2022
5c64eaf
Add initial test
Aug 12, 2022
600f893
Merge remote-tracking branch 'upstream/main' into add-dynamics-contract
vtleonardo Aug 15, 2022
2014203
Generate bindings
vtleonardo Aug 15, 2022
5b7e5b0
Merge branch 'add-dynamics-contract' of github.com:vtleonardo/alicene…
vtleonardo Aug 15, 2022
1f989a7
Remove comment
vtleonardo Aug 15, 2022
905ed33
Add the rest of bindings
vtleonardo Aug 15, 2022
d2ebe93
Added Dynamic Values tests
Aug 15, 2022
6ca404f
Added one expect to test
Aug 15, 2022
96415b9
Add getter function
vtleonardo Aug 15, 2022
ed7de80
Merge branch 'add-dynamics-contract' of github.com:vtleonardo/alicene…
vtleonardo Aug 15, 2022
41b3027
Added version tests
Aug 17, 2022
5b26d1b
Merge branch 'add-dynamics-contract' of https://github.com/vtleonardo…
Aug 17, 2022
07b7189
Rearranged tests
Aug 17, 2022
444329b
Added configuration tests
Aug 17, 2022
9fd4521
Added latest dynamic values test
Aug 18, 2022
770105a
Added event testing
Aug 18, 2022
19510ab
Merge branch 'add-dynamics-contract' of github.com:vtleonardo/alicene…
z-j-lin Aug 19, 2022
73021fd
Merge remote-tracking branch 'upstream/main' into add-dynamics-contract
z-j-lin Aug 19, 2022
99fd5a3
Merge remote-tracking branch 'upstream/main' into add-dynamics-contract
vtleonardo Aug 19, 2022
1c0e4b5
Fix merge conflicts
vtleonardo Aug 19, 2022
1ec3ebf
Clean up
vtleonardo Aug 20, 2022
7e191ea
Clean up
vtleonardo Aug 20, 2022
45054ca
More clean up
vtleonardo Aug 20, 2022
57e827b
More clean up
vtleonardo Aug 20, 2022
1c7dced
More clean up
vtleonardo Aug 20, 2022
020cb61
More clean up
vtleonardo Aug 20, 2022
ee99503
Clean up the dynamics contract
vtleonardo Aug 20, 2022
f86f15a
Merge remote-tracking branch 'upstream/main' into add-dynamics-contract
vtleonardo Aug 20, 2022
398f437
Fix conflicts
vtleonardo Aug 20, 2022
0b85971
Add Version check (#57)
kosegor Aug 20, 2022
222fba0
Merge remote-tracking branch 'upstream/main' into add-dynamics-contract
vtleonardo Aug 20, 2022
ed8e531
Fix bindings
vtleonardo Aug 20, 2022
80228ea
Add more documentation around the dynamic contract
vtleonardo Aug 20, 2022
7409f79
New bindings
vtleonardo Aug 20, 2022
90b9bfb
Clean up the exit logic
vtleonardo Aug 20, 2022
c093617
update bindings
vtleonardo Aug 20, 2022
cb643ea
Improve logs and timeout
vtleonardo Aug 21, 2022
f186f27
Merge remote-tracking branch 'upstream/main' into add-dynamics-contract
vtleonardo Aug 21, 2022
5c4e18a
Fix bindings
vtleonardo Aug 21, 2022
acd5e9e
Add more units tests
vtleonardo Aug 21, 2022
cc36776
Fix linter
vtleonardo Aug 21, 2022
7435460
Fix golang tests
vtleonardo Aug 21, 2022
525c1f6
Add more unit tests
vtleonardo Aug 21, 2022
32c38ce
Fix unit tests
vtleonardo Aug 21, 2022
9f4321a
Clean up
vtleonardo Aug 21, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 7 additions & 3 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"coverage-gutters.coverageBaseDir": "bridge/coverage/**",
"coverage-gutters.coverageReportFileName": "bridge/coverage/**/index.html",
"coverage-gutters.coverageBaseDir": "./bridge/coverage/**",
"coverage-gutters.coverageReportFileName": "./bridge/coverage/**/index.html",
"coverage-gutters.partialGutterIconPathLight": "rgba(163, 149, 0, 0.4)",
"coverage-gutters.partialGutterIconPathDark": "rgba(163, 149, 0, 0.4)",
"coverage-gutters.noGutterIconPathLight": "rgba(163, 149, 0, 0.4)",
Expand All @@ -10,5 +10,9 @@
"coverage.xml",
"jacoco.xml",
"coverage.cobertura.xml"
]
],
"eslint.nodePath": "./bridge/node_modules",
"prettier.configPath": "./bridge/.prettierrc",
"prettier.ignorePath": "./bridge/.prettierignore",
"prettier.prettierPath": "./bridge/node_modules/prettier"
}
Loading