
The data structures defined by this contract.
-
{ "name": "addexinfo", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "txhash", "type": "string" }, { "name": "txindex", "type": "uint8" }, { "name": "ex_data", "type": "string" } ] }
Table row type of bidnameinfo
{ "name": "bid_name_info", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "bid_name", "type": "string" }, { "name": "reveal_tx", "type": "string" }, { "name": "reveal_data", "type": "string" }, { "name": "redeem_tx", "type": "string" }, { "name": "redeem_data", "type": "string" }, { "name": "register_tx", "type": "string" }, { "name": "register_data", "type": "string" }, { "name": "bid", "type": "int64" }, { "name": "bidded", "type": "int16" }, { "name": "revealed", "type": "int16" }, { "name": "redeemed", "type": "int16" }, { "name": "registered", "type": "int16" }, { "name": "created_time", "type": "time_point_sec" }, { "name": "updated_time", "type": "time_point_sec" } ] }
Table row type of bidrecord
{ "name": "bid_record", "base": "", "fields": [ { "name": "bid_id", "type": "uint64" }, { "name": "bid_name", "type": "string" }, { "name": "digital_account", "type": "name" }, { "name": "bid_amount_encrypt", "type": "string" }, { "name": "bid_amount", "type": "asset" }, { "name": "lockup_amount", "type": "asset" }, { "name": "paid_amount", "type": "asset" }, { "name": "transfer_to", "type": "string" }, { "name": "update_info", "type": "string" }, { "name": "status", "type": "uint8" }, { "name": "address", "type": "string" }, { "name": "bid_txhash", "type": "string" }, { "name": "bid_txindex", "type": "uint16" }, { "name": "reveal_txhash", "type": "string" }, { "name": "reveal_txindex", "type": "uint16" }, { "name": "redeem_txhash", "type": "string" }, { "name": "redeem_txindex", "type": "uint16" }, { "name": "register_txhash", "type": "string" }, { "name": "register_txindex", "type": "uint16" }, { "name": "last_update_txhash", "type": "string" }, { "name": "last_update_txindex", "type": "uint16" }, { "name": "transfer_txhash", "type": "string" }, { "name": "transfer_txindex", "type": "uint16" }, { "name": "finalize_txhash", "type": "string" }, { "name": "finalize_txindex", "type": "uint16" }, { "name": "created_time", "type": "time_point_sec" }, { "name": "updated_time", "type": "time_point_sec" } ] }
Action parameter in conffinalize
{ "name": "conffinalize", "base": "", "fields": [ { "name": "bid_name", "type": "string" }, { "name": "address", "type": "string" }, { "name": "txhash", "type": "string" }, { "name": "txindex", "type": "uint16" } ] }
Action parameter in confirmbid
{ "name": "confirmbid", "base": "", "fields": [ { "name": "bid_name", "type": "string" }, { "name": "address", "type": "string" }, { "name": "txhash", "type": "string" }, { "name": "txindex", "type": "uint16" }, { "name": "lockup_amount", "type": "asset" } ] }
Action parameter in confirmopen
{ "name": "confirmopen", "base": "", "fields": [ { "name": "bid_name", "type": "string" }, { "name": "address", "type": "string" }, { "name": "txhash", "type": "string" }, { "name": "txindex", "type": "uint16" } ] }
Action parameter in confredeem
{ "name": "confredeem", "base": "", "fields": [ { "name": "bid_name", "type": "string" }, { "name": "address", "type": "string" }, { "name": "txhash", "type": "string" }, { "name": "txindex", "type": "uint16" }, { "name": "bid_amount", "type": "asset" } ] }
Action parameter in confregister
{ "name": "confregister", "base": "", "fields": [ { "name": "bid_name", "type": "string" }, { "name": "address", "type": "string" }, { "name": "txhash", "type": "string" }, { "name": "txindex", "type": "uint16" }, { "name": "second_high_amount", "type": "asset" } ] }
Action parameter in confreveal
{ "name": "confreveal", "base": "", "fields": [ { "name": "bid_name", "type": "string" }, { "name": "address", "type": "string" }, { "name": "txhash", "type": "string" }, { "name": "txindex", "type": "uint16" }, { "name": "bid_amount", "type": "asset" } ] }
Action parameter in conftransfer
{ "name": "conftransfer", "base": "", "fields": [ { "name": "bid_name", "type": "string" }, { "name": "address", "type": "string" }, { "name": "txhash", "type": "string" }, { "name": "txindex", "type": "uint16" } ] }
Action parameter in confupdate
{ "name": "confupdate", "base": "", "fields": [ { "name": "bid_name", "type": "string" }, { "name": "address", "type": "string" }, { "name": "txhash", "type": "string" }, { "name": "txindex", "type": "uint16" } ] }
-
{ "name": "ex_info", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "type", "type": "uint8" }, { "name": "txhash", "type": "string" }, { "name": "txindex", "type": "uint16" }, { "name": "ex_data", "type": "string" }, { "name": "created_time", "type": "time_point_sec" }, { "name": "updated_time", "type": "time_point_sec" } ] }
-
{ "name": "fail", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
Table row type of globalconfig
{ "name": "global_config", "base": "", "fields": [ { "name": "whaleextrust", "type": "name" }, { "name": "allowed_contract", "type": "name" }, { "name": "allowed_symbol", "type": "symbol" }, { "name": "issuer", "type": "name" }, { "name": "whaleexadmin", "type": "name" }, { "name": "walvalidator", "type": "name" }, { "name": "min_fee", "type": "asset" }, { "name": "rsa_pubkey", "type": "string" }, { "name": "reserved1", "type": "uint32" }, { "name": "reserved2", "type": "name" } ] }
-
{ "name": "init", "base": "", "fields": [ { "name": "whaleextrust", "type": "name" }, { "name": "allowed_contract", "type": "name" }, { "name": "allowed_symbol", "type": "symbol" }, { "name": "issuer", "type": "name" }, { "name": "whaleexadmin", "type": "name" }, { "name": "walvalidator", "type": "name" }, { "name": "min_fee", "type": "asset" }, { "name": "rsa_pubkey", "type": "string" } ] }
-
{ "name": "modify", "base": "", "fields": [ { "name": "nm", "type": "name" } ] }
Table row type of openrecord
{ "name": "open_record", "base": "", "fields": [ { "name": "open_id", "type": "uint64" }, { "name": "bid_name", "type": "string" }, { "name": "digital_account", "type": "name" }, { "name": "status", "type": "uint8" }, { "name": "address", "type": "string" }, { "name": "txhash", "type": "string" }, { "name": "txindex", "type": "uint16" }, { "name": "created_time", "type": "time_point_sec" }, { "name": "updated_time", "type": "time_point_sec" } ] }
-
{ "name": "remove", "base": "", "fields": [ { "name": "max_record", "type": "uint64" } ] }
Action parameter in updatename
{ "name": "updatename", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "remove", "type": "bool" }, { "name": "reveal_tx", "type": "string?" }, { "name": "reveal_data", "type": "string?" }, { "name": "redeem_tx", "type": "string?" }, { "name": "redeem_data", "type": "string?" }, { "name": "register_tx", "type": "string?" }, { "name": "register_data", "type": "string?" } ] }