WAX

market.virl

컨트랙트

{
  "version": "eosio::abi/1.2",
  "types": [],
  "structs": [
    {
      "name": "acceptbuyo",
      "base": "",
      "fields": [
        {
          "name": "buyoffer_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "addcurpairs",
      "base": "",
      "fields": [
        {
          "name": "listing_symbol",
          "type": "symbol"
        },
        {
          "name": "settlement_symbol",
          "type": "symbol"
        },
        {
          "name": "delphi_pair_name",
          "type": "name"
        },
        {
          "name": "is_invert_pair",
          "type": "bool"
        }
      ]
    },
    {
      "name": "addfee",
      "base": "",
      "fields": [
        {
          "name": "fee_recipient",
          "type": "name"
        },
        {
          "name": "fee",
          "type": "float64"
        },
        {
          "name": "fee_name",
          "type": "string"
        }
      ]
    },
    {
      "name": "addtoken",
      "base": "",
      "fields": [
        {
          "name": "token_contract",
          "type": "name"
        },
        {
          "name": "token_symbol",
          "type": "symbol"
        }
      ]
    },
    {
      "name": "assertnodsl",
      "base": "",
      "fields": [
        {
          "name": "seller",
          "type": "name"
        }
      ]
    },
    {
      "name": "auctclaimbuy",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "auctclaimsel",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "auction",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        },
        {
          "name": "seller",
          "type": "name"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "end_time",
          "type": "uint32"
        },
        {
          "name": "bid_increase",
          "type": "float64"
        },
        {
          "name": "buyout_price",
          "type": "asset"
        },
        {
          "name": "current_bid",
          "type": "asset"
        },
        {
          "name": "current_bidder",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "collection_fee",
          "type": "float64"
        },
        {
          "name": "buyout",
          "type": "bool"
        },
        {
          "name": "claimed_by_seller",
          "type": "bool"
        },
        {
          "name": "claimed_by_buyer",
          "type": "bool"
        }
      ]
    },
    {
      "name": "auction_config",
      "base": "",
      "fields": [
        {
          "name": "min_bid_increase",
          "type": "float64"
        },
        {
          "name": "max_bid_increase",
          "type": "float64"
        },
        {
          "name": "min_auction_duration",
          "type": "uint32"
        },
        {
          "name": "max_auction_duration",
          "type": "uint32"
        },
        {
          "name": "auction_reset_duration",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "auto_retreival_dsl",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "seller",
          "type": "name"
        },
        {
          "name": "buyer",
          "type": "name"
        },
        {
          "name": "available",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "blacklist",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    },
    {
      "name": "buy_offers",
      "base": "",
      "fields": [
        {
          "name": "buyoffer_id",
          "type": "uint64"
        },
        {
          "name": "buyer",
          "type": "name"
        },
        {
          "name": "recipient",
          "type": "name"
        },
        {
          "name": "price",
          "type": "asset"
        },
        {
          "name": "is_deposit",
          "type": "bool"
        },
        {
          "name": "asset_contract",
          "type": "name"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "expired_at",
          "type": "uint32"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "collection_fee",
          "type": "float64"
        }
      ]
    },
    {
      "name": "cancelauct",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "cancelbuyo",
      "base": "",
      "fields": [
        {
          "name": "buyoffer_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "cancelsale",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "claimsalefee",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "completedsl",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "configdsale",
      "base": "",
      "fields": [
        {
          "name": "listing_fee_pct",
          "type": "float64"
        },
        {
          "name": "delay_sec",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "configsystem",
      "base": "",
      "fields": [
        {
          "name": "code",
          "type": "name"
        },
        {
          "name": "account",
          "type": "name"
        }
      ]
    },
    {
      "name": "counters",
      "base": "",
      "fields": [
        {
          "name": "name",
          "type": "name"
        },
        {
          "name": "value",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "declinebuyo",
      "base": "",
      "fields": [
        {
          "name": "buyoffer_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "deferred_sale",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "listing_fee",
          "type": "asset"
        },
        {
          "name": "buyer",
          "type": "name"
        },
        {
          "name": "settlement_price",
          "type": "asset"
        },
        {
          "name": "start_at",
          "type": "uint32"
        },
        {
          "name": "end_at",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "deferred_sale_config",
      "base": "",
      "fields": [
        {
          "name": "listing_fee_pct",
          "type": "float64"
        },
        {
          "name": "delay_sec",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "enable",
      "base": "",
      "fields": [
        {
          "name": "active_flag",
          "type": "bool"
        },
        {
          "name": "enable_wcw_whitelist",
          "type": "bool"
        },
        {
          "name": "enable_dual_signature",
          "type": "bool"
        }
      ]
    },
    {
      "name": "fee",
      "base": "",
      "fields": [
        {
          "name": "fee_recipient",
          "type": "name"
        },
        {
          "name": "fee",
          "type": "float64"
        },
        {
          "name": "fee_name",
          "type": "string"
        }
      ]
    },
    {
      "name": "global_state",
      "base": "",
      "fields": [
        {
          "name": "version",
          "type": "string"
        },
        {
          "name": "active",
          "type": "bool"
        },
        {
          "name": "enable_wcw_whitelist",
          "type": "bool"
        },
        {
          "name": "enable_dual_signature",
          "type": "bool"
        },
        {
          "name": "sale_counter",
          "type": "uint64"
        },
        {
          "name": "delphioracle_account",
          "type": "name"
        },
        {
          "name": "assets_contracts",
          "type": "name[]"
        }
      ]
    },
    {
      "name": "grantsale",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "granted_account",
          "type": "name"
        },
        {
          "name": "granted_quantity",
          "type": "asset"
        }
      ]
    },
    {
      "name": "init",
      "base": "",
      "fields": []
    },
    {
      "name": "init2",
      "base": "",
      "fields": []
    },
    {
      "name": "init3",
      "base": "",
      "fields": []
    },
    {
      "name": "locked_sale",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "buyer",
          "type": "name"
        },
        {
          "name": "asset_contract",
          "type": "name"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "purchase_price",
          "type": "asset"
        },
        {
          "name": "remainning",
          "type": "asset"
        },
        {
          "name": "created_at",
          "type": "time_point"
        }
      ]
    },
    {
      "name": "logabuyout",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "logauctbid",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        },
        {
          "name": "bidder",
          "type": "name"
        },
        {
          "name": "bid",
          "type": "asset"
        }
      ]
    },
    {
      "name": "logauctstart",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "logbuyoffer",
      "base": "",
      "fields": [
        {
          "name": "buyoffer_id",
          "type": "uint64"
        },
        {
          "name": "buyer",
          "type": "name"
        },
        {
          "name": "recipient",
          "type": "name"
        },
        {
          "name": "price",
          "type": "asset"
        },
        {
          "name": "asset_contract",
          "type": "name"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "expired_at",
          "type": "uint32"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "collection_fee",
          "type": "float64"
        }
      ]
    },
    {
      "name": "logdefestart",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "listing_fee",
          "type": "asset"
        },
        {
          "name": "is_auto_retrieve",
          "type": "bool"
        }
      ]
    },
    {
      "name": "logendsale",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "lognewauct",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        },
        {
          "name": "seller",
          "type": "name"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "starting_bid",
          "type": "asset"
        },
        {
          "name": "buyout_price",
          "type": "asset"
        },
        {
          "name": "duration",
          "type": "uint32"
        },
        {
          "name": "end_time",
          "type": "uint32"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "collection_fee",
          "type": "float64"
        },
        {
          "name": "bid_increase",
          "type": "float64"
        }
      ]
    },
    {
      "name": "lognewsale",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "seller",
          "type": "name"
        },
        {
          "name": "asset_contract",
          "type": "name"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "listing_price",
          "type": "asset"
        },
        {
          "name": "settlement_symbol",
          "type": "symbol"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "collection_fee",
          "type": "float64"
        },
        {
          "name": "deferred_listing",
          "type": "bool"
        }
      ]
    },
    {
      "name": "logpurchase",
      "base": "",
      "fields": [
        {
          "name": "marketplace_name",
          "type": "name"
        },
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "buyer",
          "type": "name"
        },
        {
          "name": "listing_price",
          "type": "asset"
        },
        {
          "name": "settlement",
          "type": "asset"
        },
        {
          "name": "delphi_median",
          "type": "uint64"
        },
        {
          "name": "end_at",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "logsalestart",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "offer_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "migrateauct",
      "base": "",
      "fields": [
        {
          "name": "max_items",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "migrateauto",
      "base": "",
      "fields": [
        {
          "name": "max_items",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "migratebuyof",
      "base": "",
      "fields": [
        {
          "name": "max_items",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "migratedefer",
      "base": "",
      "fields": [
        {
          "name": "max_items",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "migratelog",
      "base": "",
      "fields": [
        {
          "name": "table_name",
          "type": "name"
        },
        {
          "name": "items_processed",
          "type": "uint64"
        },
        {
          "name": "success",
          "type": "bool"
        }
      ]
    },
    {
      "name": "migratesales",
      "base": "",
      "fields": [
        {
          "name": "max_items",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "newauct",
      "base": "",
      "fields": [
        {
          "name": "seller",
          "type": "name"
        },
        {
          "name": "asset_contract",
          "type": "name"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "starting_bid",
          "type": "asset"
        },
        {
          "name": "buyout_price",
          "type": "asset"
        },
        {
          "name": "duration",
          "type": "uint32"
        },
        {
          "name": "bid_increase",
          "type": "float64"
        }
      ]
    },
    {
      "name": "newbuyo",
      "base": "",
      "fields": [
        {
          "name": "buyer",
          "type": "name"
        },
        {
          "name": "recipient",
          "type": "name"
        },
        {
          "name": "price",
          "type": "asset"
        },
        {
          "name": "asset_contract",
          "type": "name"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "expired_time_sec",
          "type": "uint32"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    },
    {
      "name": "newsale",
      "base": "",
      "fields": [
        {
          "name": "seller",
          "type": "name"
        },
        {
          "name": "asset_contract",
          "type": "name"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "listing_price",
          "type": "asset"
        },
        {
          "name": "settlement_symbol",
          "type": "symbol"
        },
        {
          "name": "is_deferred_listing",
          "type": "bool"
        }
      ]
    },
    {
      "name": "paybacksale",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "budget_quantity",
          "type": "asset"
        }
      ]
    },
    {
      "name": "removefee",
      "base": "",
      "fields": [
        {
          "name": "fee_recipient",
          "type": "name"
        }
      ]
    },
    {
      "name": "sale",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "seller",
          "type": "name"
        },
        {
          "name": "asset_contract",
          "type": "name"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "offer_id",
          "type": "int64"
        },
        {
          "name": "listing_price",
          "type": "asset"
        },
        {
          "name": "settlement_symbol",
          "type": "symbol"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "collection_fee",
          "type": "float64"
        },
        {
          "name": "deferred_listing",
          "type": "bool"
        }
      ]
    },
    {
      "name": "setactive",
      "base": "",
      "fields": [
        {
          "name": "active",
          "type": "bool"
        }
      ]
    },
    {
      "name": "setauctbid",
      "base": "",
      "fields": [
        {
          "name": "min_bid_increase",
          "type": "float64"
        },
        {
          "name": "max_bid_increase",
          "type": "float64"
        }
      ]
    },
    {
      "name": "setaucttime",
      "base": "",
      "fields": [
        {
          "name": "min_duration",
          "type": "uint32"
        },
        {
          "name": "max_duration",
          "type": "uint32"
        },
        {
          "name": "reset_duration",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "supported_pair",
      "base": "",
      "fields": [
        {
          "name": "listing_symbol",
          "type": "symbol"
        },
        {
          "name": "settlement_symbol",
          "type": "symbol"
        },
        {
          "name": "delphi_pair_name",
          "type": "name"
        },
        {
          "name": "is_invert_delphi_pair",
          "type": "bool"
        }
      ]
    },
    {
      "name": "supported_token",
      "base": "",
      "fields": [
        {
          "name": "token_symbol",
          "type": "symbol"
        },
        {
          "name": "token_contract",
          "type": "name"
        }
      ]
    },
    {
      "name": "system_account",
      "base": "",
      "fields": [
        {
          "name": "code",
          "type": "name"
        },
        {
          "name": "account",
          "type": "name"
        }
      ]
    },
    {
      "name": "uptblacklist",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "is_black",
          "type": "bool"
        }
      ]
    }
  ],
  "actions": [
    {
      "name": "acceptbuyo",
      "type": "acceptbuyo",
      "ricardian_contract": ""
    },
    {
      "name": "addcurpairs",
      "type": "addcurpairs",
      "ricardian_contract": ""
    },
    {
      "name": "addfee",
      "type": "addfee",
      "ricardian_contract": ""
    },
    {
      "name": "addtoken",
      "type": "addtoken",
      "ricardian_contract": ""
    },
    {
      "name": "assertnodsl",
      "type": "assertnodsl",
      "ricardian_contract": ""
    },
    {
      "name": "auctclaimbuy",
      "type": "auctclaimbuy",
      "ricardian_contract": ""
    },
    {
      "name": "auctclaimsel",
      "type": "auctclaimsel",
      "ricardian_contract": ""
    },
    {
      "name": "cancelauct",
      "type": "cancelauct",
      "ricardian_contract": ""
    },
    {
      "name": "cancelbuyo",
      "type": "cancelbuyo",
      "ricardian_contract": ""
    },
    {
      "name": "cancelsale",
      "type": "cancelsale",
      "ricardian_contract": ""
    },
    {
      "name": "claimsalefee",
      "type": "claimsalefee",
      "ricardian_contract": ""
    },
    {
      "name": "completedsl",
      "type": "completedsl",
      "ricardian_contract": ""
    },
    {
      "name": "configdsale",
      "type": "configdsale",
      "ricardian_contract": ""
    },
    {
      "name": "configsystem",
      "type": "configsystem",
      "ricardian_contract": ""
    },
    {
      "name": "declinebuyo",
      "type": "declinebuyo",
      "ricardian_contract": ""
    },
    {
      "name": "enable",
      "type": "enable",
      "ricardian_contract": ""
    },
    {
      "name": "grantsale",
      "type": "grantsale",
      "ricardian_contract": ""
    },
    {
      "name": "init",
      "type": "init",
      "ricardian_contract": ""
    },
    {
      "name": "init2",
      "type": "init2",
      "ricardian_contract": ""
    },
    {
      "name": "init3",
      "type": "init3",
      "ricardian_contract": ""
    },
    {
      "name": "logabuyout",
      "type": "logabuyout",
      "ricardian_contract": ""
    },
    {
      "name": "logauctbid",
      "type": "logauctbid",
      "ricardian_contract": ""
    },
    {
      "name": "logauctstart",
      "type": "logauctstart",
      "ricardian_contract": ""
    },
    {
      "name": "logbuyoffer",
      "type": "logbuyoffer",
      "ricardian_contract": ""
    },
    {
      "name": "logdefestart",
      "type": "logdefestart",
      "ricardian_contract": ""
    },
    {
      "name": "logendsale",
      "type": "logendsale",
      "ricardian_contract": ""
    },
    {
      "name": "lognewauct",
      "type": "lognewauct",
      "ricardian_contract": ""
    },
    {
      "name": "lognewsale",
      "type": "lognewsale",
      "ricardian_contract": ""
    },
    {
      "name": "logpurchase",
      "type": "logpurchase",
      "ricardian_contract": ""
    },
    {
      "name": "logsalestart",
      "type": "logsalestart",
      "ricardian_contract": ""
    },
    {
      "name": "migrateauct",
      "type": "migrateauct",
      "ricardian_contract": ""
    },
    {
      "name": "migrateauto",
      "type": "migrateauto",
      "ricardian_contract": ""
    },
    {
      "name": "migratebuyof",
      "type": "migratebuyof",
      "ricardian_contract": ""
    },
    {
      "name": "migratedefer",
      "type": "migratedefer",
      "ricardian_contract": ""
    },
    {
      "name": "migratelog",
      "type": "migratelog",
      "ricardian_contract": ""
    },
    {
      "name": "migratesales",
      "type": "migratesales",
      "ricardian_contract": ""
    },
    {
      "name": "newauct",
      "type": "newauct",
      "ricardian_contract": ""
    },
    {
      "name": "newbuyo",
      "type": "newbuyo",
      "ricardian_contract": ""
    },
    {
      "name": "newsale",
      "type": "newsale",
      "ricardian_contract": ""
    },
    {
      "name": "paybacksale",
      "type": "paybacksale",
      "ricardian_contract": ""
    },
    {
      "name": "removefee",
      "type": "removefee",
      "ricardian_contract": ""
    },
    {
      "name": "setactive",
      "type": "setactive",
      "ricardian_contract": ""
    },
    {
      "name": "setauctbid",
      "type": "setauctbid",
      "ricardian_contract": ""
    },
    {
      "name": "setaucttime",
      "type": "setaucttime",
      "ricardian_contract": ""
    },
    {
      "name": "uptblacklist",
      "type": "uptblacklist",
      "ricardian_contract": ""
    }
  ],
  "tables": [
    {
      "name": "auctionconf",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "auction_config"
    },
    {
      "name": "auctions",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "auction"
    },
    {
      "name": "autodsl",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "auto_retreival_dsl"
    },
    {
      "name": "blacklist",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "blacklist"
    },
    {
      "name": "buyoffers",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "buy_offers"
    },
    {
      "name": "counters",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "counters"
    },
    {
      "name": "curpairs",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "supported_pair"
    },
    {
      "name": "currency",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "supported_token"
    },
    {
      "name": "deferconf",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "deferred_sale_config"
    },
    {
      "name": "defersales",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "deferred_sale"
    },
    {
      "name": "fees",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "fee"
    },
    {
      "name": "global",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "global_state"
    },
    {
      "name": "lockedsales",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "locked_sale"
    },
    {
      "name": "sales",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "sale"
    },
    {
      "name": "sysaccounts",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "system_account"
    }
  ],
  "ricardian_clauses": [],
  "error_messages": [],
  "abi_extensions": [],
  "variants": [],
  "action_results": []
}