
The data structures defined by this contract.
-
{ "name": "NameBean", "base": "", "fields": [ { "name": "bidname", "type": "name" }, { "name": "starttime", "type": "uint32" }, { "name": "lasttime", "type": "uint32" }, { "name": "bid_count", "type": "int16" }, { "name": "bidder", "type": "name" }, { "name": "pub_key", "type": "string" }, { "name": "announce", "type": "string" }, { "name": "current_price", "type": "asset" }, { "name": "previous_price", "type": "asset" }, { "name": "status", "type": "uint64" }, { "name": "length", "type": "int8" }, { "name": "coldtime", "type": "uint32" }, { "name": "previous_sharecount", "type": "uint32" }, { "name": "current_sharecount", "type": "uint32" } ] }
-
{ "name": "NameBid", "base": "", "fields": [ { "name": "bidname", "type": "name" }, { "name": "prebidder", "type": "name" }, { "name": "pre2bidder", "type": "name" } ] }
Table row type of tvname
{ "name": "VotenameBean", "base": "", "fields": [ { "name": "vote_name", "type": "name" }, { "name": "provider_name", "type": "name" }, { "name": "vote_count", "type": "int32" }, { "name": "vote_status", "type": "uint64" } ] }
Struct property of AccountBean
{ "name": "BidnameBean", "base": "", "fields": [ { "name": "bidname", "type": "name" }, { "name": "pub_key", "type": "string" }, { "name": "status", "type": "uint64" } ] }
Table row type of taccount
{ "name": "AccountBean", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "bid_count", "type": "uint32" }, { "name": "balance", "type": "asset" }, { "name": "share_balance", "type": "asset" }, { "name": "invite_balance", "type": "asset" }, { "name": "profit_balance", "type": "asset" }, { "name": "bidnames", "type": "BidnameBean[]" }, { "name": "bid_cost", "type": "asset" }, { "name": "sharedate", "type": "uint32" }, { "name": "lasttime", "type": "uint32" }, { "name": "remain", "type": "uint32" }, { "name": "votenames", "type": "name[]" }, { "name": "votedate", "type": "uint32" } ] }
-
{ "name": "ReferBean", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "referrer", "type": "name" }, { "name": "count", "type": "uint32" } ] }
-
{ "name": "NAccount", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
Table row type of tglobal
{ "name": "GlobalBean", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "balance", "type": "asset" }, { "name": "remain_vote", "type": "uint32" }, { "name": "date", "type": "uint32" }, { "name": "daily_trx_amount", "type": "asset" }, { "name": "daily_trx_count", "type": "uint32" }, { "name": "global_bid_cost", "type": "asset" }, { "name": "global_bid_count", "type": "uint32" }, { "name": "yesterday_global_bid_count", "type": "uint32" }, { "name": "yesterday_balance", "type": "asset" }, { "name": "yesterday_share_balance", "type": "asset" }, { "name": "global_end_count", "type": "uint32" } ] }
-
{ "name": "Suffix", "base": "", "fields": [ { "name": "suffix", "type": "name" } ] }
Table row type of thash
{ "name": "GlobalHash", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "hash", "type": "string" } ] }
-
{ "name": "init", "base": "", "fields": [] }
Action parameter in addnaccount
{ "name": "addnaccount", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
-
{ "name": "delglobal", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
-
{ "name": "vote", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "votename", "type": "name" } ] }
-
{ "name": "votef", "base": "", "fields": [ { "name": "votename", "type": "name" } ] }
-
{ "name": "delvote", "base": "", "fields": [ { "name": "votename", "type": "name" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "user", "type": "name" } ] }
Action parameter in delaccount
{ "name": "delaccount", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
-
{ "name": "addname", "base": "", "fields": [ { "name": "bidname", "type": "name" } ] }
-
{ "name": "addnamef", "base": "", "fields": [ { "name": "bidname", "type": "name" } ] }
-
{ "name": "setan", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "bidname", "type": "name" }, { "name": "ann", "type": "string" } ] }
-
{ "name": "vote2bid", "base": "", "fields": [ { "name": "num", "type": "int32" } ] }
-
{ "name": "delname", "base": "", "fields": [ { "name": "bidname", "type": "name" } ] }
-
{ "name": "endname", "base": "", "fields": [ { "name": "bidname", "type": "name" } ] }
-
{ "name": "addsuffix", "base": "", "fields": [ { "name": "suffix", "type": "name" } ] }
-
{ "name": "delsuffix", "base": "", "fields": [ { "name": "suffix", "type": "name" } ] }
-
{ "name": "create", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "bidname", "type": "name" } ] }
Action parameter in updatevote
{ "name": "updatevote", "base": "", "fields": [] }
Action parameter in updateshare
{ "name": "updateshare", "base": "", "fields": [] }
-
{ "name": "share", "base": "", "fields": [ { "name": "user", "type": "name" } ] }
-
{ "name": "addg", "base": "", "fields": [] }
-
{ "name": "adds", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "s", "type": "asset" } ] }
-
{ "name": "addb", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "s", "type": "asset" } ] }
-
{ "name": "validate", "base": "", "fields": [ { "name": "memo", "type": "string" }, { "name": "hash", "type": "string" } ] }
-
{ "name": "sethash", "base": "", "fields": [ { "name": "hash", "type": "string" } ] }
-
{ "name": "prize", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "bidname", "type": "name" } ] }
-
{ "name": "delprize", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "bidname", "type": "name" } ] }
-
{ "name": "nametoend", "base": "", "fields": [ { "name": "bidname", "type": "name" } ] }
-
{ "name": "endtoname", "base": "", "fields": [ { "name": "bidname", "type": "name" } ] }
Action parameter in buyreceipt
{ "name": "buyreceipt", "base": "", "fields": [ { "name": "bidname", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "buyer", "type": "name" }, { "name": "seller", "type": "name" } ] }
Action parameter in getreceipt
{ "name": "getreceipt", "base": "", "fields": [ { "name": "bidder", "type": "name" }, { "name": "bidname", "type": "name" }, { "name": "amount", "type": "asset" } ] }
Action parameter in sellreceipt
{ "name": "sellreceipt", "base": "", "fields": [ { "name": "bidname", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "buyer", "type": "name" }, { "name": "seller", "type": "name" } ] }
-
{ "name": "tnotify", "base": "", "fields": [ { "name": "user", "type": "name" } ] }