Name | Lookup | Parameters | |
|---|---|---|---|
| remove_smartcontract | 6a01 | 2 | |
| add_smartcontract | 6a02 | 2 |
Name | Lookup | Attributes | |
|---|---|---|---|
| SmartContractAdded | 6a00 | ["Option<AccountId>","Source","ContractAddress"] | |
| SmartContractRemoved | 6a01 | ["Option<AccountId>","Source","ContractAddress"] |
Name | Type | |
|---|---|---|
| ContractStorage | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["sxt_core:tables:Source","Vec<U8>"],"value":"sxt_core:smartcontracts:Contract","keys_id":441,"value_id":302}} | |
| ContractTables | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["sxt_core:tables:Source","Vec<U8>"],"value":"Vec<Tuple:sxt_core:tables:TableIdentifiersxt_core:tables:TableType>","keys_id":441,"value_id":442}} |
Name | Docs |
|---|---|
| ExistingContractError | A contract already exists for the source and address you requested |
| TooManyTables | Too many tables were attempted to be created for this smart contract |
| MissingTargetSchema | The smart contract is missing its target schema |
| MissingDdlStatement | The smart contract is missing its ddl statement |