
The data structures defined by this contract.
-
{ "name": "balance_t", "base": "", "fields": [ { "name": "owner", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "credit", "type": "asset" }, { "name": "freezed", "type": "uint64" }, { "name": "meta_data", "type": "string" } ] }
Table row type of buyorder
{ "name": "buy_order_t", "base": "", "fields": [ { "name": "buyer", "type": "uint64" }, { "name": "from", "type": "name" }, { "name": "token_name", "type": "symbol_code" } ] }
Action parameter in cashiersrv
{ "name": "cashiersrv", "base": "", "fields": [ { "name": "token_name", "type": "symbol_code" }, { "name": "max_orders", "type": "int32" }, { "name": "backed_token", "type": "symbol_code" } ] }
-
{ "name": "create_token_dto", "base": "", "fields": [ { "name": "creator", "type": "uint64" }, { "name": "token_name", "type": "symbol_code" }, { "name": "domain_name", "type": "string" }, { "name": "creator_royalties", "type": "float64" }, { "name": "reserve", "type": "uint64" }, { "name": "buy_as_income", "type": "bool" }, { "name": "auth_sell", "type": "bool" }, { "name": "nonce", "type": "uint64" }, { "name": "sig", "type": "signature" } ] }
Action parameter in createtoken
{ "name": "createtoken", "base": "", "fields": [ { "name": "payload", "type": "create_token_dto" } ] }
Table row type of cashierq
{ "name": "cshrq_item_t", "base": "", "fields": [ { "name": "index", "type": "uint64" }, { "name": "seller", "type": "uint64" }, { "name": "withdraw_to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "convert_to_eos", "type": "bool" }, { "name": "memo", "type": "string" }, { "name": "meta_data", "type": "string" } ] }
-
{ "name": "domain_t", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "owner", "type": "uint64" }, { "name": "meta_data", "type": "string" } ] }
Action parameter in editaccount
{ "name": "editaccount", "base": "", "fields": [ { "name": "payload", "type": "editaccount_dto" } ] }
Struct property of editaccount
{ "name": "editaccount_dto", "base": "", "fields": [ { "name": "user", "type": "uint64" }, { "name": "pub_key", "type": "public_key" }, { "name": "primary", "type": "bool" } ] }
Action parameter in editdomain
{ "name": "editdomain", "base": "", "fields": [ { "name": "domain_name", "type": "string" }, { "name": "owner", "type": "uint64" }, { "name": "percentage", "type": "float64" } ] }
-
{ "name": "editoken", "base": "", "fields": [ { "name": "payload", "type": "create_token_dto" } ] }
Action parameter in editroyalty
{ "name": "editroyalty", "base": "", "fields": [ { "name": "payload", "type": "editroyalty_dto" } ] }
Struct property of editroyalty
{ "name": "editroyalty_dto", "base": "", "fields": [ { "name": "domain_name", "type": "string" }, { "name": "holder_id", "type": "uint64" }, { "name": "percentage", "type": "float64" }, { "name": "nonce", "type": "uint64" }, { "name": "sig", "type": "signature" } ] }
-
{ "name": "init", "base": "", "fields": [ { "name": "operator_percentage", "type": "float64" }, { "name": "registry_contract", "type": "name" }, { "name": "whitelist_contracts", "type": "name[]" } ] }
-
{ "name": "issue", "base": "", "fields": [ { "name": "to", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
Action parameter in ledgerprint
{ "name": "ledgerprint", "base": "", "fields": [ { "name": "type", "type": "string" }, { "name": "payload", "type": "string" } ] }
Struct property of multisend
{ "name": "multi_send_dto", "base": "", "fields": [ { "name": "from", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "to_list", "type": "uint64[]" }, { "name": "distribution", "type": "asset[]" }, { "name": "earn", "type": "uint64[]" }, { "name": "nonce", "type": "uint64" }, { "name": "sig", "type": "signature" } ] }
-
{ "name": "multisend", "base": "", "fields": [ { "name": "payload", "type": "multi_send_dto" } ] }
Action parameter in regaccount
{ "name": "regaccount", "base": "", "fields": [ { "name": "payload", "type": "regaccount_dto" } ] }
Struct property of regaccount
{ "name": "regaccount_dto", "base": "", "fields": [ { "name": "user_name", "type": "string" }, { "name": "domain", "type": "string" }, { "name": "primary_public_key", "type": "public_key" }, { "name": "secondary_public_key", "type": "public_key" } ] }
-
{ "name": "regdomain", "base": "", "fields": [ { "name": "domain_name", "type": "string" } ] }
-
{ "name": "regsuser", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user_name", "type": "string" }, { "name": "domain", "type": "string" }, { "name": "contract", "type": "name" }, { "name": "meta_data", "type": "string" } ] }
Table row type of royalty
{ "name": "royalties_t", "base": "", "fields": [ { "name": "holder_id", "type": "uint64" }, { "name": "percentage", "type": "float64" }, { "name": "meta_data", "type": "string" } ] }
Table row type of sellorder
{ "name": "sell_order_t", "base": "", "fields": [ { "name": "numeric_data", "type": "uint64" }, { "name": "withdraw_to", "type": "name" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "send", "base": "", "fields": [ { "name": "payload", "type": "send_dto" } ] }
-
{ "name": "send_dto", "base": "", "fields": [ { "name": "from", "type": "uint64" }, { "name": "to", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "earn", "type": "uint64" }, { "name": "nonce", "type": "uint64" }, { "name": "sig", "type": "signature" } ] }
-
{ "name": "setting_t", "base": "", "fields": [ { "name": "operator_percentage", "type": "float64" }, { "name": "operator_account", "type": "uint64" }, { "name": "deweb_account", "type": "uint64" }, { "name": "registry_contract", "type": "name" }, { "name": "whitelist_contracts", "type": "name[]" }, { "name": "price_discovery", "type": "name" }, { "name": "meta_data", "type": "string" } ] }
-
{ "name": "token_t", "base": "", "fields": [ { "name": "token_name", "type": "symbol_code" }, { "name": "creator", "type": "uint64" }, { "name": "domain", "type": "string" }, { "name": "supply", "type": "asset" }, { "name": "reserve", "type": "uint64" }, { "name": "creator_royalties", "type": "float64" }, { "name": "cshrq_length", "type": "int32" }, { "name": "buy_as_income", "type": "bool" }, { "name": "num_of_holders", "type": "uint64" }, { "name": "auth_sell", "type": "bool" }, { "name": "meta_data", "type": "string" } ] }
-
{ "name": "update", "base": "", "fields": [ { "name": "field", "type": "string" }, { "name": "string_value", "type": "string" }, { "name": "int_value", "type": "uint64" }, { "name": "double_value", "type": "float64" } ] }
-
{ "name": "user_t", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user_name", "type": "string" }, { "name": "domain", "type": "string" }, { "name": "primary_public_key", "type": "public_key" }, { "name": "secondary_public_key", "type": "public_key" }, { "name": "redirect_link", "type": "string" }, { "name": "flagged", "type": "bool" }, { "name": "nonce", "type": "uint64" }, { "name": "meta_data", "type": "string" } ] }
-
{ "name": "verifysig", "base": "", "fields": [ { "name": "payload", "type": "verifysig_dto" } ] }
Struct property of verifysig
{ "name": "verifysig_dto", "base": "", "fields": [ { "name": "data", "type": "string" }, { "name": "nonce", "type": "uint64" }, { "name": "user", "type": "uint64" }, { "name": "sig", "type": "signature" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "payload", "type": "withdraw_dto" } ] }
Struct property of withdraw
{ "name": "withdraw_dto", "base": "", "fields": [ { "name": "seller", "type": "uint64" }, { "name": "withdraw_to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "convert_to_eos", "type": "bool" }, { "name": "memo", "type": "string" }, { "name": "nonce", "type": "uint64" }, { "name": "sig", "type": "signature" } ] }