-
Notifications
You must be signed in to change notification settings - Fork 12
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
ABI error in fio.address, "domains" table: wrong type for "expiration" #71
Comments
The appropriate type should be |
it breaks the decoding of state history, so data analysis becomes difficult |
We are doing other ABI updates for the next version. Included this in the list. |
Performed some local tests, setting new abi had no negative impact operation wise. Can continue to register and read domains from table. Concerns regarding decoding state history remain and needs further discussion. |
Resolved by #78 |
Updating to uint64 broke the setcode for the system contracts. Need to troubleshoot this. Reopening. |
Updates: No issues are apparent when spinning up a new blockchain with these contracts. |
Fixed by: #78 |
Current ABI returns uint32 for
expiration
field in "domains" table, but the contract defines it as uint64. This breaks decoding of domains in state history.The text was updated successfully, but these errors were encountered: