Name | Lookup | Parameters | |
|---|---|---|---|
| bind_evm_address | 5d00 | - | |
| add_contract_deployer | 5d01 | 1 | |
| remove_contract_deployer | 5d02 | 1 | |
| renounce_contract_deployer | 5d03 | - | |
| approve_contract | 5d04 | 1 | |
| disapprove_contract | 5d05 | 1 |
Name | Lookup | Attributes | |
|---|---|---|---|
| Bound | 5d00 | ["AccountId","EvmAddress"] | |
| DeployerAdded | 5d01 | ["EvmAddress"] | |
| DeployerRemoved | 5d02 | ["EvmAddress"] | |
| ContractApproved | 5d03 | ["EvmAddress"] | |
| ContractDisapproved | 5d04 | ["EvmAddress"] |
Name | Type | |
|---|---|---|
| AccountExtension | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["H160"],"value":"[U8; 12]","keys_id":80,"value_id":131}} | |
| ContractDeployer | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["H160"],"value":"NULL","keys_id":80,"value_id":36}} | |
| ApprovedContract | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["H160"],"value":"NULL","keys_id":80,"value_id":36}} |
Name | Type | Value | |
|---|---|---|---|
| FeeMultiplier | U32 | 32000000 |
Name | Docs |
|---|---|
| TruncatedAccountAlreadyUsed | Active EVM account cannot be bound |
| AddressAlreadyBound | Address is already bound |
| BoundAddressCannotBeUsed | Bound address cannot be used |
| AddressNotWhitelisted | Address not whitelisted |