EOS

deweb.eosn

Contract

{ "version": "eosio::abi/1.2", "types": [], "structs": [ { "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" } ] }, { "name": "buy_order_t", "base": "", "fields": [ { "name": "buyer", "type": "uint64" }, { "name": "from", "type": "name" }, { "name": "token_name", "type": "symbol_code" } ] }, { "name": "buyct", "base": "", "fields": [ { "name": "payload", "type": "buyct_dto" } ] }, { "name": "buyct_dto", "base": "", "fields": [ { "name": "buyer", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "token_name", "type": "symbol_code" }, { "name": "nonce", "type": "uint64" }, { "name": "sig", "type": "signature" } ] }, { "name": "cancelsell", "base": "", "fields": [ { "name": "token_name", "type": "symbol_code" }, { "name": "index", "type": "uint64" }, { "name": "seller", "type": "uint64" } ] }, { "name": "cashiersrv", "base": "", "fields": [ { "name": "token_name", "type": "symbol_code" }, { "name": "max_orders", "type": "int32" }, { "name": "backed_token", "type": "symbol_code" }, { "name": "index", "type": "uint64" } ] }, { "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" } ] }, { "name": "createtoken", "base": "", "fields": [ { "name": "payload", "type": "create_token_dto" } ] }, { "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": "delaccounts", "base": "", "fields": [ { "name": "user_ids", "type": "uint64[]" } ] }, { "name": "domain_t", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "owner", "type": "uint64" }, { "name": "meta_data", "type": "string" } ] }, { "name": "edit_token_dto", "base": "", "fields": [ { "name": "creator", "type": "uint64" }, { "name": "signer", "type": "uint64" }, { "name": "token_name", "type": "symbol_code" }, { "name": "domain_name", "type": "string" }, { "name": "creator_royalties", "type": "float64" }, { "name": "buy_as_income", "type": "bool" }, { "name": "auth_sell", "type": "bool" }, { "name": "nonce", "type": "uint64" }, { "name": "sig", "type": "signature" } ] }, { "name": "editaccount", "base": "", "fields": [ { "name": "payload", "type": "editaccount_dto" } ] }, { "name": "editaccount_dto", "base": "", "fields": [ { "name": "user", "type": "uint64" }, { "name": "pub_key", "type": "public_key" }, { "name": "primary", "type": "bool" }, { "name": "secondary", "type": "bool" } ] }, { "name": "editdomain", "base": "", "fields": [ { "name": "domain_name", "type": "string" }, { "name": "owner", "type": "uint64" }, { "name": "percentage", "type": "float64" } ] }, { "name": "editoken", "base": "", "fields": [ { "name": "payload", "type": "edit_token_dto" } ] }, { "name": "editroyalty", "base": "", "fields": [ { "name": "payload", "type": "editroyalty_dto" } ] }, { "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": "forwardacct", "base": "", "fields": [ { "name": "user", "type": "uint64" }, { "name": "forward_to", "type": "uint64" }, { "name": "token_name", "type": "symbol_code" } ] }, { "name": "freezaccount", "base": "", "fields": [ { "name": "user", "type": "uint64" }, { "name": "token_name", "type": "symbol_code" }, { "name": "freeze", "type": "uint64" } ] }, { "name": "init", "base": "", "fields": [ { "name": "operator_percentage", "type": "float64" }, { "name": "registry_contract", "type": "name" }, { "name": "whitelist_contracts", "type": "name[]" } ] }, { "name": "ledgerprint", "base": "", "fields": [ { "name": "type", "type": "string" }, { "name": "payload", "type": "string" } ] }, { "name": "regaccount", "base": "", "fields": [ { "name": "payload", "type": "regaccount_dto" } ] }, { "name": "regaccount_dto", "base": "", "fields": [ { "name": "user_name", "type": "string" }, { "name": "domain", "type": "string" } ] }, { "name": "regaccountpk", "base": "", "fields": [ { "name": "payload", "type": "regaccountpk_dto" } ] }, { "name": "regaccountpk_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": "domain_symbol", "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" } ] }, { "name": "royalties_t", "base": "", "fields": [ { "name": "holder_id", "type": "uint64" }, { "name": "percentage", "type": "float64" }, { "name": "meta_data", "type": "string" } ] }, { "name": "sell", "base": "", "fields": [ { "name": "payload", "type": "sell_dto" } ] }, { "name": "sell_dto", "base": "", "fields": [ { "name": "seller", "type": "uint64" }, { "name": "withdraw_to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "fee", "type": "asset" }, { "name": "convert_to_eos", "type": "bool" }, { "name": "memo", "type": "string" }, { "name": "backed_token", "type": "symbol_code" }, { "name": "rate", "type": "float64" } ] }, { "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": "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": "signal", "base": "", "fields": [ { "name": "type", "type": "string" }, { "name": "payload", "type": "string" } ] }, { "name": "symbols_t", "base": "", "fields": [ { "name": "token_symbol", "type": "symbol" }, { "name": "token_account", "type": "name" } ] }, { "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" } ] }, { "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" } ] }, { "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" } ] } ], "actions": [ { "name": "buyct", "type": "buyct", "ricardian_contract": "" }, { "name": "cancelsell", "type": "cancelsell", "ricardian_contract": "" }, { "name": "cashiersrv", "type": "cashiersrv", "ricardian_contract": "" }, { "name": "createtoken", "type": "createtoken", "ricardian_contract": "" }, { "name": "delaccounts", "type": "delaccounts", "ricardian_contract": "" }, { "name": "editaccount", "type": "editaccount", "ricardian_contract": "" }, { "name": "editdomain", "type": "editdomain", "ricardian_contract": "" }, { "name": "editoken", "type": "editoken", "ricardian_contract": "" }, { "name": "editroyalty", "type": "editroyalty", "ricardian_contract": "" }, { "name": "forwardacct", "type": "forwardacct", "ricardian_contract": "" }, { "name": "freezaccount", "type": "freezaccount", "ricardian_contract": "" }, { "name": "init", "type": "init", "ricardian_contract": "" }, { "name": "ledgerprint", "type": "ledgerprint", "ricardian_contract": "" }, { "name": "regaccount", "type": "regaccount", "ricardian_contract": "" }, { "name": "regaccountpk", "type": "regaccountpk", "ricardian_contract": "" }, { "name": "regdomain", "type": "regdomain", "ricardian_contract": "" }, { "name": "sell", "type": "sell", "ricardian_contract": "" }, { "name": "send", "type": "send", "ricardian_contract": "" }, { "name": "signal", "type": "signal", "ricardian_contract": "" }, { "name": "update", "type": "update", "ricardian_contract": "" }, { "name": "verifysig", "type": "verifysig", "ricardian_contract": "" }, { "name": "withdraw", "type": "withdraw", "ricardian_contract": "" } ], "tables": [ { "name": "balances", "index_type": "i64", "key_names": [], "key_types": [], "type": "balance_t" }, { "name": "buyorder", "index_type": "i64", "key_names": [], "key_types": [], "type": "buy_order_t" }, { "name": "cashierq", "index_type": "i64", "key_names": [], "key_types": [], "type": "cshrq_item_t" }, { "name": "domain", "index_type": "i64", "key_names": [], "key_types": [], "type": "domain_t" }, { "name": "regsuser", "index_type": "i64", "key_names": [], "key_types": [], "type": "regsuser" }, { "name": "royalty", "index_type": "i64", "key_names": [], "key_types": [], "type": "royalties_t" }, { "name": "sellorder", "index_type": "i64", "key_names": [], "key_types": [], "type": "sell_order_t" }, { "name": "settings", "index_type": "i64", "key_names": [], "key_types": [], "type": "setting_t" }, { "name": "symbols", "index_type": "i64", "key_names": [], "key_types": [], "type": "symbols_t" }, { "name": "token", "index_type": "i64", "key_names": [], "key_types": [], "type": "token_t" }, { "name": "user", "index_type": "i64", "key_names": [], "key_types": [], "type": "user_t" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }