Name | Lookup | Parameters | |
|---|---|---|---|
| instantiate_with_code_perms | 2f00 | 7 | |
| instantiate_with_hash_perms | 2f01 | 7 | |
| update_call_runtime_whitelist | 2f02 | 1 |
Name | Type | |
|---|---|---|
| CallRuntimeWhitelist | {"origin":"Map","n_map_type":{"hashers":["Identity"],"key_vec":["polymesh_contracts:chain_extension:ExtrinsicId"],"value":"Bool","keys_id":554,"value_id":74}} |
Name | Docs |
|---|---|
| InvalidFuncId | Invalid `func_id` provided from contract. |
| InvalidRuntimeCall | Failed to decode a valid `RuntimeCall`. |
| ReadStorageFailed | `ReadStorage` failed to write value into the contract's buffer. |
| DataLeftAfterDecoding | Data left in input when decoding arguments of a call. |
| InLenTooLarge | Input data that a contract passed when using the ChainExtension was too large. |
| OutLenTooLarge | Output data returned from the ChainExtension was too large. |
| InstantiatorWithNoIdentity | A contract was attempted to be instantiated,but no identity was given to associate the new contract's key with. |
| RuntimeCallDenied | Extrinsic is not allowed to be called by contracts. |