-
Notifications
You must be signed in to change notification settings - Fork 197
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
Support ABI reference types and other improvements #482
Conversation
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.
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
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.encode
and.equal
ABIContract
classalgorand-sdk-testing
branch back tomaster
after Additional ABI testing algorand-sdk-testing#153 is mergedCloses #468, closes #483