-
Notifications
You must be signed in to change notification settings - Fork 18
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
RTT fails with ABI versions 1.1 and some 1.0 #34
Comments
A couple of findings so far:
Invalid: Accepted answer on this Stackoverflow question has a nice summary: The may be some other problems still related to ABI version but the above explained most of the problems we've encountered. Will continue some more investigation, but if some additional details on the exact errors or the differences between 1.1 and 1.0 could be provided that would be a big help. |
Some addition info. Have found that the ABI causing these error also contained Mustache syntax errors in some contract text. Primarily around the conditionals. The correct syntax is |
Is there will be some improvements for 1.1v supporting? |
The accepted ABI version is currently a subset of ABI version 1.0. This is problematic since EOSIO.CDT will produce ABIs that are ABI version 1.1 and will cause failure when try to use RTT. The ABI has have a fair amount of manual editing to get it to work with RTT, but even with that some ABIs still fail with various exceptions even though the ABI appears to be correct.
The text was updated successfully, but these errors were encountered: