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 ABI encoding support #2807

Merged
merged 29 commits into from
Sep 25, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
42a56b4
add abi encoding
ahangsu Aug 25, 2021
ab9104e
accord with go-algorand code format
ahangsu Aug 25, 2021
80c1975
minor modification
ahangsu Aug 25, 2021
f5c0f21
add partition test
ahangsu Aug 25, 2021
bdd3c10
resolve review, need more testcase rewrite
ahangsu Aug 30, 2021
3f6d738
move from cmd/goal to data, resolve review
ahangsu Aug 30, 2021
badcc28
rewrite is-dynamic, dynamic array
ahangsu Aug 30, 2021
a613273
update dynamic array 0 element support, test needed
ahangsu Aug 30, 2021
bf4e035
minor
ahangsu Aug 30, 2021
1e8f62b
minor
ahangsu Aug 30, 2021
c570d80
minor
ahangsu Aug 31, 2021
500ad45
add more testcase for abi encode/decode
ahangsu Aug 31, 2021
7d563f1
update comments in encoding test
ahangsu Sep 1, 2021
2f3fe42
minor
ahangsu Sep 1, 2021
c87719c
attempt to split abi.go into 2 files
ahangsu Sep 8, 2021
2dd6028
separate abi files to smaller files
ahangsu Sep 8, 2021
93abb82
resolve reviews, work on random gen tuple value encode/decode
ahangsu Sep 10, 2021
c23cad3
add random tuple test
ahangsu Sep 13, 2021
ba68ea9
remove math-rand, use crypto-rand
ahangsu Sep 13, 2021
438ccd2
minor
ahangsu Sep 21, 2021
825e98d
minor
ahangsu Sep 21, 2021
43ff514
some change requested from community
ahangsu Sep 22, 2021
c757de5
fix for 1 corner case
ahangsu Sep 22, 2021
515ef05
resolve review comments
ahangsu Sep 22, 2021
da39a1f
resolve review comments
ahangsu Sep 22, 2021
1ce16fd
minor
ahangsu Sep 22, 2021
023e10d
minor
ahangsu Sep 22, 2021
1aaf43d
update encode slot capacity
ahangsu Sep 22, 2021
5b60ae6
minor
ahangsu Sep 24, 2021
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
Loading