Name | Lookup | Parameters | |
|---|---|---|---|
| eth_call | b400 | 7 | |
| eth_call_v2 | b40f | 6 | |
| call | b401 | 6 | |
| scheduled_call | b402 | 7 | |
| create | b403 | 5 | |
| create2 | b404 | 6 | |
| create_nft_contract | b405 | 5 | |
| create_predeploy_contract | b406 | 6 | |
| transfer_maintainer | b407 | 2 | |
| publish_contract | b408 | 1 | |
| publish_free | b409 | 1 | |
| enable_contract_development | b40a | - | |
| disable_contract_development | b40b | - | |
| set_code | b40c | 2 | |
| selfdestruct | b40d | 1 | |
| strict_call | b40e | 6 |
Name | Lookup | Attributes | |
|---|---|---|---|
| Created | b400 | ["EvmAddress","EvmAddress","Vec<Log>","u64","i32"] | |
| CreatedFailed | b401 | ["EvmAddress","EvmAddress","ExitReason","Vec<Log>","u64","i32"] | |
| Executed | b402 | ["EvmAddress","EvmAddress","Vec<Log>","u64","i32"] | |
| ExecutedFailed | b403 | ["EvmAddress","EvmAddress","ExitReason","Bytes","Vec<Log>","u64","i32"] | |
| TransferredMaintainer | b404 | ["EvmAddress","EvmAddress"] | |
| ContractDevelopmentEnabled | b405 | ["AccountId"] | |
| ContractDevelopmentDisabled | b406 | ["AccountId"] | |
| ContractPublished | b407 | ["EvmAddress"] | |
| ContractSetCode | b408 | ["EvmAddress"] | |
| ContractSelfdestructed | b409 | ["EvmAddress"] |
Name | Type | |
|---|---|---|
| ChainId | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":11} | |
| Accounts | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["H160"],"value":"module_evm:module:AccountInfo","keys_id":37,"value_id":625}} | |
| ContractStorageSizes | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["H160"],"value":"U32","keys_id":37,"value_id":4}} | |
| AccountStorages | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Blake2_128Concat"],"key_vec":["H160","H256"],"value":"H256","keys_id":628,"value_id":12}} | |
| Codes | {"origin":"Map","n_map_type":{"hashers":["Identity"],"key_vec":["H256"],"value":"Vec<U8>","keys_id":12,"value_id":629}} | |
| CodeInfos | {"origin":"Map","n_map_type":{"hashers":["Identity"],"key_vec":["H256"],"value":"module_evm:module:CodeInfo","keys_id":12,"value_id":630}} | |
| NetworkContractIndex | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":11} | |
| ExtrinsicOrigin | {"origin":"PlainType","plain_type":"AccountId","PlainTypeValue":0} | |
| XcmOrigin | {"origin":"PlainType","plain_type":"Vec<AccountId>","PlainTypeValue":214} |
Name | Type | Value | |
|---|---|---|---|
| NewContractExtraBytes | U32 | 10270000 | |
| StorageDepositPerByte | U128 | 00407a10f35a00000000000000000000 | |
| TxFeePerGas | U128 | 0000ed902e0000000000000000000000 | |
| NetworkContractSource | H160 | 0000000000000000000000000000000000000000 | |
| DeveloperDeposit | U128 | 0010a5d4e80000000000000000000000 | |
| PublicationFee | U128 | 0010a5d4e80000000000000000000000 | |
| TreasuryAccount | AccountId | 6d6f646c6163612f747273790000000000000000000000000000000000000000 |
Name | Docs |
|---|---|
| AddressNotMapped | |
| ContractNotFound | |
| NoPermission | |
| ContractDevelopmentNotEnabled | |
| ContractDevelopmentAlreadyEnabled | |
| ContractAlreadyPublished | |
| ContractExceedsMaxCodeSize | |
| ContractAlreadyExisted | |
| OutOfStorage | |
| ChargeFeeFailed | |
| CannotKillContract | |
| ReserveStorageFailed | |
| UnreserveStorageFailed | |
| ChargeStorageFailed | |
| InvalidDecimals | |
| StrictCallFailed | |
| NotEOA |