Name | Lookup | Parameters | |
|---|---|---|---|
| call | 1500 | 5 | |
| scheduled_call | 1501 | 6 | |
| create | 1502 | 4 | |
| create2 | 1503 | 5 | |
| create_network_contract | 1504 | 4 | |
| transfer_maintainer | 1505 | 2 | |
| deploy | 1506 | 1 | |
| deploy_free | 1507 | 1 | |
| enable_contract_development | 1508 | - | |
| disable_contract_development | 1509 | - | |
| set_code | 150a | 2 | |
| selfdestruct | 150b | 1 |
Name | Lookup | Attributes | |
|---|---|---|---|
| Log | 1500 | ||
| Created | 1501 | ||
| CreatedFailed | 1502 | ||
| Executed | 1503 | ||
| ExecutedFailed | 1504 | ||
| BalanceDeposit | 1505 | ||
| BalanceWithdraw | 1506 | ||
| AddStorageQuota | 1507 | ||
| RemoveStorageQuota | 1508 | ||
| TransferredMaintainer | 1509 | ||
| CanceledTransferMaintainer | 150a | ||
| ConfirmedTransferMaintainer | 150b | ||
| RejectedTransferMaintainer | 150c | ||
| ContractDevelopmentEnabled | 150d | ||
| ContractDevelopmentDisabled | 150e | ||
| ContractDeployed | 150f | ||
| ContractSetCode | 1510 | ||
| ContractSelfdestructed | 1511 |
Name | Type | |
|---|---|---|
| Accounts | {"origin":"MapType","map_type":{"key":"EvmAddress","hasher":"Twox64Concat","value":"EvmAccountInfo","isLinked":false}} | |
| AccountStorages | {"origin":"DoubleMapType","double_map_type":{"key":"EvmAddress","key2":"H256","hasher":"Twox64Concat","key2Hasher":"Blake2_128Concat","value":"H256","isLinked":false}} | |
| Codes | {"origin":"MapType","map_type":{"key":"H256","hasher":"Identity","value":"Bytes","isLinked":false}} | |
| CodeInfos | {"origin":"MapType","map_type":{"key":"H256","hasher":"Identity","value":"CodeInfo","isLinked":false}} | |
| NetworkContractIndex | {"origin":"PlainType","plain_type":"u64"} | |
| ExtrinsicOrigin | {"origin":"PlainType","plain_type":"AccountId"} | |
| QueuedEvents | {"origin":"PlainType","plain_type":"Vec<Event>"} |
Name | Type | Value | |
|---|---|---|---|
| NewContractExtraBytes | u32 | 0xe8030000 | |
| StorageDepositPerByte | BalanceOf | 0x0000c16ff28623000000000000000000 | |
| MaxCodeSize | u32 | 0x00f00000 | |
| NetworkContractSource | EvmAddress | 0x0000000000000000000000000000000000000000 | |
| DeveloperDeposit | BalanceOf | 0x0000a0dec5adc9353600000000000000 | |
| DeploymentFee | BalanceOf | 0x000010632d5ec76b0500000000000000 |
Name | Docs |
|---|---|
| AddressNotMapped | Address not mapped |
| ContractNotFound | Contract not found |
| NoPermission | No permission |
| NumOutOfBound | Number out of bound in calculation. |
| StorageExceedsStorageLimit | Storage exceeds max code size |
| ContractDevelopmentNotEnabled | Contract development is not enabled |
| ContractDevelopmentAlreadyEnabled | Contract development is already enabled |
| ContractAlreadyDeployed | Contract already deployed |
| ContractExceedsMaxCodeSize | Contract exceeds max code size |
| OutOfStorage | Storage usage exceeds storage limit |
| ChargeFeeFailed | Charge fee failed |
| ConflictContractAddress | Contract address conflicts with the system contract |