
此合约定义的数据结构。
-
{ "name": "addchain", "base": "", "fields": [ { "name": "chain_id", "type": "uint64" } ] } -
{ "name": "addcol", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "contract_address", "type": "checksum256" }, { "name": "chain_id", "type": "uint64" } ] } addcolschema中的操作参数
{ "name": "addcolschema", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" } ] }-
{ "name": "bridged_s", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "chain_id", "type": "uint64" }, { "name": "eth_address", "type": "checksum256" }, { "name": "uid", "type": "checksum256" }, { "name": "tx", "type": "checksum256" }, { "name": "eth_signature", "type": "string" }, { "name": "claimable", "type": "bool" }, { "name": "is_paid", "type": "bool" } ] } -
{ "name": "claim", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "asset_id", "type": "uint64" } ] } collections 的表格行类型
{ "name": "collections_s", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "contracts", "type": "pair_uint64_checksum256[]" }, { "name": "allowed_schemas", "type": "name[]" }, { "name": "mint_one_only", "type": "bool" }, { "name": "is_paid", "type": "bool" } ] }-
{ "name": "config_s", "base": "", "fields": [ { "name": "supported_chains", "type": "uint64[]" }, { "name": "fee", "type": "extended_asset" } ] } -
{ "name": "confirm", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "chain_id", "type": "uint64" }, { "name": "uid", "type": "checksum256" }, { "name": "signature", "type": "string" } ] } -
{ "name": "delcol", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "chain_id", "type": "uint64" } ] } delcolschema中的操作参数
{ "name": "delcolschema", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" } ] }openbridge中的操作参数
{ "name": "openbridge", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "asset_id", "type": "uint64" } ] }-
{ "name": "pair_uint64_checksum256", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "value", "type": "checksum256" } ] } setcolspecs中的操作参数
{ "name": "setcolspecs", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "mint_one_only", "type": "bool" }, { "name": "is_paid", "type": "bool" } ] }-
{ "name": "setfee", "base": "", "fields": [ { "name": "fee", "type": "extended_asset" } ] } -
{ "name": "unlock", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "chain_id", "type": "uint64" }, { "name": "new_owner", "type": "name" } ] }