
The data structures defined by this contract.
-
{ "name": "activate", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "auction_ids", "type": "uint64[]" } ] }
-
{ "name": "addfee", "base": "", "fields": [ { "name": "author", "type": "name" }, { "name": "account", "type": "name" }, { "name": "fee", "type": "uint16" } ] }
Action parameter in admcancelall
{ "name": "admcancelall", "base": "", "fields": [] }
Action parameter in admcancelauc
{ "name": "admcancelauc", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" } ] }
Table row type of saffiliates
{ "name": "affiliates", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "organization", "type": "name" }, { "name": "affiliate", "type": "name" }, { "name": "affiliate_name", "type": "string" }, { "name": "fee", "type": "uint16" }, { "name": "balance", "type": "asset_ex[]" }, { "name": "data", "type": "key_value[]" } ] }
-
{ "name": "affsfee", "base": "", "fields": [ { "name": "sale_id", "type": "uint64" }, { "name": "affiliate_id", "type": "uint64" } ] }
Struct property of affiliates
{ "name": "asset_ex", "base": "", "fields": [ { "name": "author", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "assettype", "type": "assettype_t" } ] }
-
{ "name": "auction", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "auction_type", "type": "uint8" }, { "name": "status", "type": "uint8" }, { "name": "description", "type": "string" }, { "name": "auction_time", "type": "auction_time_t" }, { "name": "tokens", "type": "token_ex[]" }, { "name": "auction_info", "type": "variant_english_auction_t_dutch_auction_t" } ] }
Struct property of auction
{ "name": "auction_time_t", "base": "", "fields": [ { "name": "start_date", "type": "time_point" }, { "name": "duration", "type": "int64" } ] }
Action parameter in auctionaddlog
{ "name": "auctionaddlog", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "append_tokens", "type": "token_ex[]" } ] }
Action parameter in buyaslotlog
{ "name": "buyaslotlog", "base": "", "fields": [ { "name": "quantity", "type": "asset" }, { "name": "from", "type": "name" } ] }
-
{ "name": "buylog", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "assets_seller", "type": "string" } ] }
-
{ "name": "cancel", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "assetids", "type": "uint64[]" } ] }
-
{ "name": "cancelauc", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "auction_ids", "type": "uint64[]" } ] }
-
{ "name": "cancelf", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "ftsid", "type": "uint64" } ] }
-
{ "name": "cancels", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "sellpack_id", "type": "uint64" } ] }
-
{ "name": "changeacc", "base": "", "fields": [ { "name": "author", "type": "name" }, { "name": "account", "type": "name" } ] }
-
{ "name": "changefee", "base": "", "fields": [ { "name": "author", "type": "name" }, { "name": "fee", "type": "uint16" } ] }
Action parameter in changeslot
{ "name": "changeslot", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "slots", "type": "uint16" } ] }
Action parameter in checkprice
{ "name": "checkprice", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" } ] }
-
{ "name": "deletefee", "base": "", "fields": [ { "name": "author", "type": "name" } ] }
-
{ "name": "dutch_auction_t", "base": "", "fields": [ { "name": "prices", "type": "prices_dutch_t" }, { "name": "price_drop_speed", "type": "price_drop_speed_t" } ] }
-
{ "name": "dutchlog", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "dutch_info", "type": "dutch_auction_t" } ] }
Action parameter in endauction
{ "name": "endauction", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" } ] }
Action parameter in enddutchlog
{ "name": "enddutchlog", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "auction_creator", "type": "name" }, { "name": "tokens", "type": "token_ex[]" }, { "name": "auction_info", "type": "dutch_auction_t" }, { "name": "memo", "type": "string" } ] }
Action parameter in endenglishlog
{ "name": "endenglishlog", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "auction_creator", "type": "name" }, { "name": "new_owner", "type": "name" }, { "name": "tokens", "type": "token_ex[]" }, { "name": "last_bidder", "type": "name" }, { "name": "last_bidder_price", "type": "asset" }, { "name": "quantity_to_seller", "type": "asset" }, { "name": "memoTransferAssets", "type": "string" } ] }
Struct property of englishlog
{ "name": "english_auction_t", "base": "", "fields": [ { "name": "prices", "type": "prices_english_t" }, { "name": "last_bidder_price", "type": "asset" }, { "name": "last_bidder", "type": "name" } ] }
Action parameter in englishlog
{ "name": "englishlog", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "english_info", "type": "english_auction_t" } ] }
-
{ "name": "exrate", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "from", "type": "asset" }, { "name": "to", "type": "asset" }, { "name": "type", "type": "uint64" } ] }
-
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] }
-
{ "name": "feetable", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "author", "type": "name" }, { "name": "fee", "type": "uint16" } ] }
Action parameter in getversion
{ "name": "getversion", "base": "", "fields": [] }
-
{ "name": "globalb", "base": "", "fields": [ { "name": "lastID", "type": "uint64" }, { "name": "REFERRAL_FEE_PERCENT", "type": "uint64" }, { "name": "HOUSE_FEE_PERCENT", "type": "uint64" }, { "name": "ONE_AFFILIATE_FEE_PERCENT", "type": "uint64" }, { "name": "AUTHOR_FEE_MAX_PERCENT", "type": "uint64" }, { "name": "lastEnglishID", "type": "uint64" }, { "name": "lastDutchID", "type": "uint64" }, { "name": "lastDeferred", "type": "uint64" }, { "name": "AUCTION_FEE_PERCENT", "type": "uint64" }, { "name": "AUCTION_FEE_MAX_PERCENT", "type": "uint64" }, { "name": "lastSellPackID", "type": "uint64" }, { "name": "payment_token_whitelist", "type": "pair_symbol_name[]" }, { "name": "spare12", "type": "uint64" }, { "name": "spare13", "type": "uint64" }, { "name": "spare14", "type": "uint64" } ] }
-
{ "name": "globalg", "base": "", "fields": [ { "name": "lastids", "type": "settings_lastids" }, { "name": "fees", "type": "settings_fees" }, { "name": "auctions", "type": "settings_auctions" }, { "name": "slots", "type": "settings_slots" }, { "name": "payment_token_whitelist", "type": "pair_symbol_name[]" }, { "name": "start_migration", "type": "bool" } ] }
Struct property of affiliates
{ "name": "key_value", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "string" } ] }
Table row type of marketslots
{ "name": "marketslot", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "slots", "type": "uint16" }, { "name": "data", "type": "string" } ] }
-
{ "name": "outcrylog", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "last_bidder", "type": "name" }, { "name": "last_bidder_price", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "pair_symbol_name", "base": "", "fields": [ { "name": "key", "type": "symbol" }, { "name": "value", "type": "name" } ] }
Struct property of settings_fees
{ "name": "percent", "base": "", "fields": [ { "name": "precision", "type": "uint64" }, { "name": "value", "type": "uint64" } ] }
-
{ "name": "price_drop_speed_t", "base": "", "fields": [ { "name": "amount_one_drop", "type": "int64" }, { "name": "time_sec_one_drop", "type": "int64" } ] }
Struct property of updtprices
{ "name": "price_t", "base": "", "fields": [ { "name": "first_price", "type": "asset" }, { "name": "second_price", "type": "asset" }, { "name": "increase_step", "type": "int64" } ] }
Struct property of dutch_auction_t
{ "name": "prices_dutch_t", "base": "", "fields": [ { "name": "start_price", "type": "asset" }, { "name": "minimum_price", "type": "asset" } ] }
Struct property of english_auction_t
{ "name": "prices_english_t", "base": "", "fields": [ { "name": "start_price", "type": "asset" }, { "name": "stop_auction_price", "type": "asset" }, { "name": "increase_step", "type": "int64" } ] }
Action parameter in removeitems
{ "name": "removeitems", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "tokens", "type": "token_ex[]" } ] }
-
{ "name": "sell", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "author", "type": "name" }, { "name": "category", "type": "name" }, { "name": "price", "type": "asset" }, { "name": "offerprice", "type": "asset" }, { "name": "offertime", "type": "uint64" } ] }
-
{ "name": "sellf", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "ftid", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "author", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "price", "type": "asset" }, { "name": "offerprice", "type": "asset" }, { "name": "offertime", "type": "uint64" } ] }
-
{ "name": "sellpack", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "price", "type": "asset" }, { "name": "offerprice", "type": "asset" }, { "name": "offertime", "type": "uint64" } ] }
-
{ "name": "settings_auctions", "base": "", "fields": [ { "name": "MINIMUM_ENGLISH_AUCTION_DURATION", "type": "uint64" }, { "name": "MAXIMUM_ENGLISH_AUCTION_DURATION", "type": "uint64" }, { "name": "MINIMUM_DUTCH_AUCTION_DURATION", "type": "uint64" }, { "name": "MAXIMUM_DUTCH_AUCTION_DURATION", "type": "uint64" } ] }
-
{ "name": "settings_fees", "base": "", "fields": [ { "name": "REFERRAL_FEE_PERCENT", "type": "percent" }, { "name": "HOUSE_FEE_PERCENT", "type": "percent" }, { "name": "ONE_AFFILIATE_FEE_PERCENT", "type": "percent" }, { "name": "AUTHOR_FEE_MAX_PERCENT", "type": "percent" }, { "name": "AUCTION_TO_HOUSE_FEE_PERCENT", "type": "percent" }, { "name": "TAX_FEE", "type": "percent" } ] }
Struct property of globalg
{ "name": "settings_lastids", "base": "", "fields": [ { "name": "lastID", "type": "uint64" }, { "name": "lastEnglishID", "type": "uint64" }, { "name": "lastDutchID", "type": "uint64" }, { "name": "lastDeferred", "type": "uint64" }, { "name": "lastSellPackID", "type": "uint64" } ] }
-
{ "name": "settings_slots", "base": "", "fields": [ { "name": "SLOT_PRICE", "type": "asset" }, { "name": "FREE_SLOTS", "type": "uint64" } ] }
Action parameter in sysauctions
{ "name": "sysauctions", "base": "", "fields": [ { "name": "auctions", "type": "settings_auctions" } ] }
-
{ "name": "sysfee", "base": "", "fields": [ { "name": "fees", "type": "settings_fees" } ] }
Action parameter in syspaytknadd
{ "name": "syspaytknadd", "base": "", "fields": [ { "name": "symbol", "type": "extended_symbol" } ] }
Action parameter in syspaytkndel
{ "name": "syspaytkndel", "base": "", "fields": [ { "name": "symbol", "type": "extended_symbol" } ] }
-
{ "name": "sysslots", "base": "", "fields": [ { "name": "slots", "type": "settings_slots" } ] }
Struct property of auction
Struct property of auctionaddlog
Struct property of enddutchlog
Struct property of endenglishlog
Struct property of removeitems
{ "name": "token_ex", "base": "", "fields": [ { "name": "token_id", "type": "uint64" }, { "name": "author", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "assettype", "type": "assettype_t" } ] }
Action parameter in transferftlog
{ "name": "transferftlog", "base": "", "fields": [ { "name": "sellid", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "price", "type": "asset" }, { "name": "offerprice", "type": "asset" }, { "name": "offertime", "type": "uint64" }, { "name": "type", "type": "uint64" } ] }
Action parameter in updateprice
{ "name": "updateprice", "base": "", "fields": [ { "name": "saleid", "type": "uint64" }, { "name": "newprice", "type": "asset" }, { "name": "offerprice", "type": "asset" }, { "name": "offertime", "type": "uint64" } ] }
-
{ "name": "updtdesc", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "description", "type": "string" } ] }
-
{ "name": "updtdrop", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "price_drop", "type": "price_drop_speed_t" } ] }
Action parameter in updtduration
{ "name": "updtduration", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "duration", "type": "uint64" } ] }
Action parameter in updtprices
{ "name": "updtprices", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "price", "type": "price_t" } ] }