-
Notifications
You must be signed in to change notification settings - Fork 214
Support ABI reference types and other improvements #482
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
Conversation
algochoi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like the new type checks! Overall looks good -- just had a few questions about resolving foreign objects in the composer.
ahangsu
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks largely good to me, just some minor polishing here and there
ahangsu
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* Support ABI reference types * Use new `ABIContract.networks` field * Document `populateForeignArray` * Change `equal` to `equals` * Temporarily change algorand-sdk-testing branch * Fix firefox step * Implement testing support for multiple methods in one atomic group * Support ABI app creation & update * Only check last log for return value * Add description fields for Interface and Contract * Fix return bug * Set status to submitted during execution * Switch back to master branch of cucumber repo * Remove magic constants 15 and 14
ABIType.encodeand.equalABIContractclassalgorand-sdk-testingbranch back tomasterafter Additional ABI testing algorand-sdk-testing#153 is mergedCloses #468, closes #483