
The data structures defined by this contract.
Action parameter in add.manifest
{ "name": "add_manifest", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "domain", "type": "string" }, { "name": "appmeta", "type": "string" }, { "name": "whitelist", "type": "contract_action[]" } ] }-
{ "name": "contract_action", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "action", "type": "name" } ] } Action parameter in del.manifest
{ "name": "del_manifest", "base": "", "fields": [ { "name": "id", "type": "checksum256" } ] }-
{ "name": "require", "base": "", "fields": [ { "name": "chain_params_hash", "type": "checksum256" }, { "name": "manifest_id", "type": "checksum256" }, { "name": "actions", "type": "contract_action[]" }, { "name": "abi_hashes", "type": "checksum256[]" } ] } -
{ "name": "setchain", "base": "", "fields": [ { "name": "chain_id", "type": "checksum256" }, { "name": "chain_name", "type": "string" }, { "name": "icon", "type": "checksum256" } ] } Table row type of chain.params
{ "name": "stored_chain_params", "base": "", "fields": [ { "name": "chain_id", "type": "checksum256" }, { "name": "chain_name", "type": "string" }, { "name": "icon", "type": "checksum256" }, { "name": "hash", "type": "checksum256" }, { "name": "next_unique_id", "type": "uint64" } ] }Table row type of manifests
{ "name": "stored_manifest", "base": "", "fields": [ { "name": "unique_id", "type": "uint64" }, { "name": "id", "type": "checksum256" }, { "name": "account", "type": "name" }, { "name": "domain", "type": "string" }, { "name": "appmeta", "type": "string" }, { "name": "whitelist", "type": "contract_action[]" } ] }