seal: Change prefix and module name from "ext_" to "seal_" for contract callable functions (#6798)
* seal: Change prefix "ext_" to "seal_" for contract callable functions The word Ext is a overloaded term in the context of substrate. It usually is a trait which abstracts away access to external resources usually in order to mock them away for the purpose of tests. The contract module has its own `Ext` trait in addition the the substrate `Ext` which makes things even more confusing. In order to differentiate the contract callable functions more clearly from this `Ext` concept we rename them to use the "seal_" prefix instead. This should change no behaviour at all. This is a pure renaming commit. * seal: Rename import module from "env" to "seal0" * seal: Fixup integration test * seal: Add more tests for new import module names
Showing
- substrate/Cargo.lock 2 additions, 2 deletionssubstrate/Cargo.lock
- substrate/bin/node/executor/tests/basic.rs 5 additions, 5 deletionssubstrate/bin/node/executor/tests/basic.rs
- substrate/frame/contracts/COMPLEXITY.md 23 additions, 23 deletionssubstrate/frame/contracts/COMPLEXITY.md
- substrate/frame/contracts/Cargo.toml 1 addition, 1 deletionsubstrate/frame/contracts/Cargo.toml
- substrate/frame/contracts/fixtures/call_return_code.wat 6 additions, 6 deletionssubstrate/frame/contracts/fixtures/call_return_code.wat
- substrate/frame/contracts/fixtures/caller_contract.wat 13 additions, 13 deletionssubstrate/frame/contracts/fixtures/caller_contract.wat
- substrate/frame/contracts/fixtures/check_default_rent_allowance.wat 3 additions, 3 deletions...frame/contracts/fixtures/check_default_rent_allowance.wat
- substrate/frame/contracts/fixtures/crypto_hashes.wat 12 additions, 12 deletionssubstrate/frame/contracts/fixtures/crypto_hashes.wat
- substrate/frame/contracts/fixtures/destroy_and_transfer.wat 13 additions, 13 deletionssubstrate/frame/contracts/fixtures/destroy_and_transfer.wat
- substrate/frame/contracts/fixtures/drain.wat 5 additions, 5 deletionssubstrate/frame/contracts/fixtures/drain.wat
- substrate/frame/contracts/fixtures/instantiate_return_code.wat 6 additions, 6 deletions...rate/frame/contracts/fixtures/instantiate_return_code.wat
- substrate/frame/contracts/fixtures/ok_trap_revert.wat 4 additions, 4 deletionssubstrate/frame/contracts/fixtures/ok_trap_revert.wat
- substrate/frame/contracts/fixtures/restoration.wat 9 additions, 9 deletionssubstrate/frame/contracts/fixtures/restoration.wat
- substrate/frame/contracts/fixtures/return_from_start_fn.wat 4 additions, 4 deletionssubstrate/frame/contracts/fixtures/return_from_start_fn.wat
- substrate/frame/contracts/fixtures/return_with_data.wat 4 additions, 4 deletionssubstrate/frame/contracts/fixtures/return_with_data.wat
- substrate/frame/contracts/fixtures/self_destruct.wat 11 additions, 11 deletionssubstrate/frame/contracts/fixtures/self_destruct.wat
- substrate/frame/contracts/fixtures/self_destructing_constructor.wat 2 additions, 2 deletions...frame/contracts/fixtures/self_destructing_constructor.wat
- substrate/frame/contracts/fixtures/set_empty_storage.wat 2 additions, 2 deletionssubstrate/frame/contracts/fixtures/set_empty_storage.wat
- substrate/frame/contracts/fixtures/set_rent.wat 12 additions, 12 deletionssubstrate/frame/contracts/fixtures/set_rent.wat
- substrate/frame/contracts/fixtures/storage_size.wat 8 additions, 8 deletionssubstrate/frame/contracts/fixtures/storage_size.wat
Please register or sign in to comment