WAX

market.virl

컨트랙트

이 계약에 의해 정의된 데이터 구조입니다.

  • acceptbuyo의 액션 파라미터

    {
      "name": "acceptbuyo",
      "base": "",
      "fields": [
        {
          "name": "buyoffer_id",
          "type": "uint64"
        }
      ]
    }
  • addcurpairs의 액션 파라미터

    {
      "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"
        }
      ]
    }
  • addfee의 액션 파라미터

    {
      "name": "addfee",
      "base": "",
      "fields": [
        {
          "name": "fee_recipient",
          "type": "name"
        },
        {
          "name": "fee",
          "type": "float64"
        },
        {
          "name": "fee_name",
          "type": "string"
        }
      ]
    }
  • addtoken의 액션 파라미터

    {
      "name": "addtoken",
      "base": "",
      "fields": [
        {
          "name": "token_contract",
          "type": "name"
        },
        {
          "name": "token_symbol",
          "type": "symbol"
        }
      ]
    }
  • assertnodsl의 액션 파라미터

    {
      "name": "assertnodsl",
      "base": "",
      "fields": [
        {
          "name": "seller",
          "type": "name"
        }
      ]
    }
  • auctclaimbuy의 액션 파라미터

    {
      "name": "auctclaimbuy",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        }
      ]
    }
  • auctclaimsel의 액션 파라미터

    {
      "name": "auctclaimsel",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        }
      ]
    }
  • auctions의 테이블 행 유형

    {
      "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"
        }
      ]
    }
  • auctionconf의 테이블 행 유형

    {
      "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"
        }
      ]
    }
  • autodsl의 테이블 행 유형

    {
      "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"
        }
      ]
    }
  • blacklist의 테이블 행 유형

    {
      "name": "blacklist",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • buyoffers의 테이블 행 유형

    {
      "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"
        }
      ]
    }
  • cancelauct의 액션 파라미터

    {
      "name": "cancelauct",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        }
      ]
    }
  • cancelbuyo의 액션 파라미터

    {
      "name": "cancelbuyo",
      "base": "",
      "fields": [
        {
          "name": "buyoffer_id",
          "type": "uint64"
        }
      ]
    }
  • cancelsale의 액션 파라미터

    {
      "name": "cancelsale",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        }
      ]
    }
  • claimsalefee의 액션 파라미터

    {
      "name": "claimsalefee",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        }
      ]
    }
  • completedsl의 액션 파라미터

    {
      "name": "completedsl",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        }
      ]
    }
  • configdsale의 액션 파라미터

    {
      "name": "configdsale",
      "base": "",
      "fields": [
        {
          "name": "listing_fee_pct",
          "type": "float64"
        },
        {
          "name": "delay_sec",
          "type": "uint32"
        }
      ]
    }
  • configsystem의 액션 파라미터

    {
      "name": "configsystem",
      "base": "",
      "fields": [
        {
          "name": "code",
          "type": "name"
        },
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • counters의 테이블 행 유형

    {
      "name": "counters",
      "base": "",
      "fields": [
        {
          "name": "name",
          "type": "name"
        },
        {
          "name": "value",
          "type": "uint64"
        }
      ]
    }
  • declinebuyo의 액션 파라미터

    {
      "name": "declinebuyo",
      "base": "",
      "fields": [
        {
          "name": "buyoffer_id",
          "type": "uint64"
        }
      ]
    }
  • defersales의 테이블 행 유형

    {
      "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"
        }
      ]
    }
  • deferconf의 테이블 행 유형

    {
      "name": "deferred_sale_config",
      "base": "",
      "fields": [
        {
          "name": "listing_fee_pct",
          "type": "float64"
        },
        {
          "name": "delay_sec",
          "type": "uint32"
        }
      ]
    }
  • enable의 액션 파라미터

    {
      "name": "enable",
      "base": "",
      "fields": [
        {
          "name": "active_flag",
          "type": "bool"
        },
        {
          "name": "enable_wcw_whitelist",
          "type": "bool"
        },
        {
          "name": "enable_dual_signature",
          "type": "bool"
        }
      ]
    }
  • fees의 테이블 행 유형

    {
      "name": "fee",
      "base": "",
      "fields": [
        {
          "name": "fee_recipient",
          "type": "name"
        },
        {
          "name": "fee",
          "type": "float64"
        },
        {
          "name": "fee_name",
          "type": "string"
        }
      ]
    }
  • global의 테이블 행 유형

    {
      "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[]"
        }
      ]
    }
  • grantsale의 액션 파라미터

    {
      "name": "grantsale",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "granted_account",
          "type": "name"
        },
        {
          "name": "granted_quantity",
          "type": "asset"
        }
      ]
    }
  • init의 액션 파라미터

    {
      "name": "init",
      "base": "",
      "fields": []
    }
  • init2의 액션 파라미터

    {
      "name": "init2",
      "base": "",
      "fields": []
    }
  • init3의 액션 파라미터

    {
      "name": "init3",
      "base": "",
      "fields": []
    }
  • lockedsales의 테이블 행 유형

    {
      "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"
        }
      ]
    }
  • logabuyout의 액션 파라미터

    {
      "name": "logabuyout",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        }
      ]
    }
  • logauctbid의 액션 파라미터

    {
      "name": "logauctbid",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        },
        {
          "name": "bidder",
          "type": "name"
        },
        {
          "name": "bid",
          "type": "asset"
        }
      ]
    }
  • logauctstart의 액션 파라미터

    {
      "name": "logauctstart",
      "base": "",
      "fields": [
        {
          "name": "auction_id",
          "type": "uint64"
        }
      ]
    }
  • logbuyoffer의 액션 파라미터

    {
      "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"
        }
      ]
    }
  • logdefestart의 액션 파라미터

    {
      "name": "logdefestart",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "listing_fee",
          "type": "asset"
        },
        {
          "name": "is_auto_retrieve",
          "type": "bool"
        }
      ]
    }
  • logendsale의 액션 파라미터

    {
      "name": "logendsale",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        }
      ]
    }
  • lognewauct의 액션 파라미터

    {
      "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"
        }
      ]
    }
  • lognewsale의 액션 파라미터

    {
      "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"
        }
      ]
    }
  • logpurchase의 액션 파라미터

    {
      "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"
        }
      ]
    }
  • logsalestart의 액션 파라미터

    {
      "name": "logsalestart",
      "base": "",
      "fields": [
        {
          "name": "sale_id",
          "type": "uint64"
        },
        {
          "name": "offer_id",
          "type": "uint64"
        }
      ]
    }
  • migrateauct의 액션 파라미터

    {
      "name": "migrateauct",
      "base": "",
      "fields": [
        {
          "name": "max_items",
          "type": "uint64"
        }
      ]
    }
  • migrateauto의 액션 파라미터

    {
      "name": "migrateauto",
      "base": "",
      "fields": [
        {
          "name": "max_items",
          "type": "uint64"
        }
      ]
    }
  • migratebuyof의 액션 파라미터

    {
      "name": "migratebuyof",
      "base": "",
      "fields": [
        {
          "name": "max_items",
          "type": "uint64"
        }
      ]
    }
  • migratedefer의 액션 파라미터

    {
      "name": "migratedefer",
      "base": "",
      "fields": [
        {
          "name": "max_items",
          "type": "uint64"
        }
      ]
    }
  • migratelog의 액션 파라미터

    {
      "name": "migratelog",
      "base": "",
      "fields": [
        {
          "name": "table_name",
          "type": "name"
        },
        {
          "name": "items_processed",
          "type": "uint64"
        },
        {
          "name": "success",
          "type": "bool"
        }
      ]
    }
  • migratesales의 액션 파라미터

    {
      "name": "migratesales",
      "base": "",
      "fields": [
        {
          "name": "max_items",
          "type": "uint64"
        }
      ]
    }
  • newauct의 액션 파라미터

    {
      "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"
        }
      ]
    }
  • newbuyo의 액션 파라미터

    {
      "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"
        }
      ]
    }
  • newsale의 액션 파라미터

    {
      "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"
        }
      ]
    }
  • paybacksale의 액션 파라미터

    {
      "name": "paybacksale",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "budget_quantity",
          "type": "asset"
        }
      ]
    }
  • removefee의 액션 파라미터

    {
      "name": "removefee",
      "base": "",
      "fields": [
        {
          "name": "fee_recipient",
          "type": "name"
        }
      ]
    }
  • sales의 테이블 행 유형

    {
      "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"
        }
      ]
    }
  • setactive의 액션 파라미터

    {
      "name": "setactive",
      "base": "",
      "fields": [
        {
          "name": "active",
          "type": "bool"
        }
      ]
    }
  • setauctbid의 액션 파라미터

    {
      "name": "setauctbid",
      "base": "",
      "fields": [
        {
          "name": "min_bid_increase",
          "type": "float64"
        },
        {
          "name": "max_bid_increase",
          "type": "float64"
        }
      ]
    }
  • setaucttime의 액션 파라미터

    {
      "name": "setaucttime",
      "base": "",
      "fields": [
        {
          "name": "min_duration",
          "type": "uint32"
        },
        {
          "name": "max_duration",
          "type": "uint32"
        },
        {
          "name": "reset_duration",
          "type": "uint32"
        }
      ]
    }
  • curpairs의 테이블 행 유형

    {
      "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"
        }
      ]
    }
  • currency의 테이블 행 유형

    {
      "name": "supported_token",
      "base": "",
      "fields": [
        {
          "name": "token_symbol",
          "type": "symbol"
        },
        {
          "name": "token_contract",
          "type": "name"
        }
      ]
    }
  • sysaccounts의 테이블 행 유형

    {
      "name": "system_account",
      "base": "",
      "fields": [
        {
          "name": "code",
          "type": "name"
        },
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • uptblacklist의 액션 파라미터

    {
      "name": "uptblacklist",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "is_black",
          "type": "bool"
        }
      ]
    }