This repository was archived by the owner on Mar 13, 2023. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The old version metadata:
$ subsee -p Ethereum > eth_old.json {"name":"Ethereum","storage":{"prefix":"Ethereum","entries":[{"name":"Pending","modifier":"Default","ty":{"Plain":"Vec<(ethereum::Transaction, TransactionStatus, ethereum::Receipt)>"},"default":[0],"documentation":[" Current building block's transactions and receipts."]},{"name":"CurrentBlock","modifier":"Optional","ty":{"Plain":"ethereum::Block"},"default":[0],"documentation":[" The current Ethereum block."]},{"name":"CurrentReceipts","modifier":"Optional","ty":{"Plain":"Vec<ethereum::Receipt>"},"default":[0],"documentation":[" The current Ethereum receipts."]},{"name":"CurrentTransactionStatuses","modifier":"Optional","ty":{"Plain":"Vec<TransactionStatus>"},"default":[0],"documentation":[" The current transaction statuses."]},{"name":"RemainingRingBalance","modifier":"Default","ty":{"Map":{"hasher":"Blake2_128Concat","key":"T::AccountId","value":"RingBalance<T>","unused":false}},"default":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"documentation":[" Remaining ring balance for account"]},{"name":"RemainingKtonBalance","modifier":"Default","ty":{"Map":{"hasher":"Blake2_128Concat","key":"T::AccountId","value":"KtonBalance<T>","unused":false}},"default":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"documentation":[" Remaining kton balance for account"]}]},"calls":[{"name":"transact","arguments":[{"name":"transaction","ty":"ethereum::Transaction"}],"documentation":[" Transact an Ethereum transaction."]}],"event":[{"name":"Executed","arguments":["H160","H160","H256","ExitReason"],"documentation":[" An ethereum transaction was successfully executed. [from, to\/contract_address, transaction_hash, exit_reason]"]}],"constants":[],"errors":[],"index":41}
the new version metadata after upgrade:
$ subsee -p Ethereum > eth_new.json {"name":"Ethereum","storage":{"prefix":"Ethereum","entries":[{"name":"Pending","modifier":"Default","ty":{"Plain":"Vec<(ethereum::Transaction, TransactionStatus, ethereum::Receipt)>"},"default":[0],"documentation":[" Current building block's transactions and receipts."]},{"name":"CurrentBlock","modifier":"Optional","ty":{"Plain":"ethereum::Block"},"default":[0],"documentation":[" The current Ethereum block."]},{"name":"CurrentReceipts","modifier":"Optional","ty":{"Plain":"Vec<ethereum::Receipt>"},"default":[0],"documentation":[" The current Ethereum receipts."]},{"name":"CurrentTransactionStatuses","modifier":"Optional","ty":{"Plain":"Vec<TransactionStatus>"},"default":[0],"documentation":[" The current transaction statuses."]},{"name":"RemainingRingBalance","modifier":"Default","ty":{"Map":{"hasher":"Blake2_128Concat","key":"T::AccountId","value":"RingBalance<T>","unused":false}},"default":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"documentation":[" Remaining ring balance for account"]},{"name":"RemainingKtonBalance","modifier":"Default","ty":{"Map":{"hasher":"Blake2_128Concat","key":"T::AccountId","value":"KtonBalance<T>","unused":false}},"default":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"documentation":[" Remaining kton balance for account"]}]},"calls":[{"name":"transact","arguments":[{"name":"transaction","ty":"ethereum::Transaction"}],"documentation":[" Transact an Ethereum transaction."]}],"event":[{"name":"Executed","arguments":["H160","H160","H256","ExitReason"],"documentation":[" An ethereum transaction was successfully executed. [from, to\/contract_address, transaction_hash, exit_reason]"]}],"constants":[],"errors":[{"name":"InvalidSignature","documentation":[" Signature is invalid."]},{"name":"PreLogExists","documentation":[" Pre-log is present, therefore transact is not allowed."]},{"name":"InvalidCall","documentation":[" Call failed"]}],"index":41}