WAX

farminggames

컨트랙트

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

  • adminpaycbit의 액션 파라미터

    {
      "name": "adminpaycbit",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "ext_asset",
          "type": "extended_asset"
        }
      ]
    }
  • animal의 테이블 행 유형

    {
      "name": "animal_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "building_asset_id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "template_id",
          "type": "uint32"
        },
        {
          "name": "last_harvest",
          "type": "uint32"
        }
      ]
    }
  • buildout의 테이블 행 유형

    {
      "name": "build_out_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "template_id",
          "type": "uint32"
        },
        {
          "name": "farm_id",
          "type": "uint32"
        },
        {
          "name": "last_harvest",
          "type": "uint32"
        }
      ]
    }
  • building의 테이블 행 유형

    {
      "name": "building_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "template_id",
          "type": "uint32"
        },
        {
          "name": "farm_id",
          "type": "uint32"
        },
        {
          "name": "x",
          "type": "float32"
        },
        {
          "name": "y",
          "type": "float32"
        },
        {
          "name": "rotation",
          "type": "uint32"
        }
      ]
    }
  • buyonmarket의 액션 파라미터

    {
      "name": "buyonmarket",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "template_id",
          "type": "uint64"
        }
      ]
    }
  • confanimsest의 액션 파라미터

    {
      "name": "confanimsest",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "sest_amount",
          "type": "uint32"
        }
      ]
    }
  • confanimal의 테이블 행 유형

    {
      "name": "config_animal_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "resource_type",
          "type": "string"
        },
        {
          "name": "resource_count",
          "type": "uint16"
        },
        {
          "name": "sest_amount",
          "type": "uint32"
        },
        {
          "name": "cooldown",
          "type": "uint32"
        },
        {
          "name": "food",
          "type": "uint32"
        }
      ]
    }
  • confbuildout의 테이블 행 유형

    {
      "name": "config_build_out_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "resource_type",
          "type": "string"
        },
        {
          "name": "resource_count",
          "type": "uint16"
        },
        {
          "name": "sest_amount",
          "type": "uint32"
        },
        {
          "name": "cooldown",
          "type": "uint32"
        },
        {
          "name": "food",
          "type": "uint32"
        },
        {
          "name": "water",
          "type": "uint32"
        }
      ]
    }
  • confbuilding의 테이블 행 유형

    {
      "name": "config_building_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "animal_templates",
          "type": "uint64[]"
        },
        {
          "name": "slots",
          "type": "uint8"
        },
        {
          "name": "type",
          "type": "uint16"
        },
        {
          "name": "width",
          "type": "float32"
        },
        {
          "name": "height",
          "type": "float32"
        }
      ]
    }
  • confdrop의 테이블 행 유형

    {
      "name": "config_drop_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "template_id",
          "type": "uint32"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "collection_name",
          "type": "string"
        },
        {
          "name": "schema_name",
          "type": "string"
        },
        {
          "name": "cost",
          "type": "uint64"
        },
        {
          "name": "limit",
          "type": "int32"
        },
        {
          "name": "sold",
          "type": "uint64"
        },
        {
          "name": "start",
          "type": "uint32"
        },
        {
          "name": "end",
          "type": "uint32"
        },
        {
          "name": "wl_accounts",
          "type": "name[]"
        },
        {
          "name": "wl_templates",
          "type": "uint32[]"
        },
        {
          "name": "wl_templates_or",
          "type": "bool"
        }
      ]
    }
  • conffarm의 테이블 행 유형

    {
      "name": "config_farm_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "width",
          "type": "float32"
        },
        {
          "name": "height",
          "type": "float32"
        }
      ]
    }
  • confflower의 테이블 행 유형

    {
      "name": "config_flower_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "cbit_amount",
          "type": "uint32"
        },
        {
          "name": "cooldown",
          "type": "uint32"
        }
      ]
    }
  • confhvst의 테이블 행 유형

    {
      "name": "config_harvest_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "water_unit_cost",
          "type": "uint64"
        },
        {
          "name": "food_unit_cost",
          "type": "uint64"
        },
        {
          "name": "service_cost",
          "type": "uint64"
        }
      ]
    }
  • confplant의 테이블 행 유형

    {
      "name": "config_plant_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "resource_type",
          "type": "string"
        },
        {
          "name": "resource_count",
          "type": "uint16"
        },
        {
          "name": "sest_amount",
          "type": "uint32"
        },
        {
          "name": "cooldown",
          "type": "uint32"
        },
        {
          "name": "water",
          "type": "uint32"
        }
      ]
    }
  • confresource의 테이블 행 유형

    {
      "name": "config_resources_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "base_water",
          "type": "uint32"
        },
        {
          "name": "base_food",
          "type": "uint32"
        },
        {
          "name": "water_refill_cost",
          "type": "uint32"
        },
        {
          "name": "food_refill_cost",
          "type": "uint32"
        }
      ]
    }
  • confwallet의 테이블 행 유형

    {
      "name": "config_wallet_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "withdraw_fees",
          "type": "pair_string_float32[]"
        },
        {
          "name": "withdraw_mins",
          "type": "pair_string_uint32[]"
        }
      ]
    }
  • dropclaimer의 테이블 행 유형

    {
      "name": "drop_claimer_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "drop_id",
          "type": "uint64"
        }
      ]
    }
  • flower의 테이블 행 유형

    {
      "name": "flower_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "template_id",
          "type": "uint32"
        },
        {
          "name": "farm_id",
          "type": "uint32"
        },
        {
          "name": "last_harvest",
          "type": "uint32"
        }
      ]
    }
  • harvestanim의 액션 파라미터

    {
      "name": "harvestanim",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • harvestbuild의 액션 파라미터

    {
      "name": "harvestbuild",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • harvestmulti2의 액션 파라미터

    {
      "name": "harvestmulti2",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "anim_asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "plant_asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "build_asset_ids",
          "type": "uint64[]"
        }
      ]
    }
  • harvestplant의 액션 파라미터

    {
      "name": "harvestplant",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "plant_id",
          "type": "uint64"
        }
      ]
    }
  • hvstflower의 액션 파라미터

    {
      "name": "hvstflower",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • marketplace의 테이블 행 유형

    {
      "name": "items_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "collection_name",
          "type": "string"
        },
        {
          "name": "schema_name",
          "type": "string"
        },
        {
          "name": "cost",
          "type": "uint64"
        }
      ]
    }
  • logdeposit의 액션 파라미터

    {
      "name": "logdeposit",
      "base": "",
      "fields": [
        {
          "name": "deposit",
          "type": "asset"
        },
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        }
      ]
    }
  • logstake의 액션 파라미터

    {
      "name": "logstake",
      "base": "",
      "fields": [
        {
          "name": "deposit",
          "type": "asset"
        },
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        }
      ]
    }
  • config_wallet_table의 구조체 속성

    setconfwallt의 구조체 속성

    {
      "name": "pair_string_float32",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "string"
        },
        {
          "name": "value",
          "type": "float32"
        }
      ]
    }
  • config_wallet_table의 구조체 속성

    setconfwallt의 구조체 속성

    {
      "name": "pair_string_uint32",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "string"
        },
        {
          "name": "value",
          "type": "uint32"
        }
      ]
    }
  • wallet_table의 구조체 속성

    {
      "name": "pair_string_uint64",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "string"
        },
        {
          "name": "value",
          "type": "uint64"
        }
      ]
    }
  • plant의 테이블 행 유형

    {
      "name": "plant_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "building_asset_id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "plant_id",
          "type": "uint32"
        },
        {
          "name": "last_harvest",
          "type": "uint32"
        }
      ]
    }
  • refillfood의 액션 파라미터

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

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

    {
      "name": "resources_table",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "water",
          "type": "uint32"
        },
        {
          "name": "food",
          "type": "uint32"
        },
        {
          "name": "water_max",
          "type": "uint32"
        },
        {
          "name": "food_max",
          "type": "uint32"
        },
        {
          "name": "water_tower_id",
          "type": "uint64"
        },
        {
          "name": "water_template_id",
          "type": "uint64"
        },
        {
          "name": "silo_id",
          "type": "uint64"
        },
        {
          "name": "silo_template_id",
          "type": "uint64"
        }
      ]
    }
  • rmvanimal의 액션 파라미터

    {
      "name": "rmvanimal",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • rmvbuild의 액션 파라미터

    {
      "name": "rmvbuild",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • rmvconfanim의 액션 파라미터

    {
      "name": "rmvconfanim",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        }
      ]
    }
  • rmvconfbuild의 액션 파라미터

    {
      "name": "rmvconfbuild",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        }
      ]
    }
  • rmvconfdrop의 액션 파라미터

    {
      "name": "rmvconfdrop",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    }
  • rmvconfout의 액션 파라미터

    {
      "name": "rmvconfout",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        }
      ]
    }
  • rmvconfplant의 액션 파라미터

    {
      "name": "rmvconfplant",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    }
  • rmvflower의 액션 파라미터

    {
      "name": "rmvflower",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • rmvitem의 액션 파라미터

    {
      "name": "rmvitem",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        }
      ]
    }
  • setcdropsold의 액션 파라미터

    {
      "name": "setcdropsold",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "sold",
          "type": "uint64"
        }
      ]
    }
  • setconfanim의 액션 파라미터

    {
      "name": "setconfanim",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "resource_type",
          "type": "name"
        },
        {
          "name": "resource_count",
          "type": "uint16"
        },
        {
          "name": "sest_amount",
          "type": "uint32"
        },
        {
          "name": "cooldown",
          "type": "uint32"
        },
        {
          "name": "food",
          "type": "uint32"
        }
      ]
    }
  • setconfbuild의 액션 파라미터

    {
      "name": "setconfbuild",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "animal_templates",
          "type": "uint64[]"
        },
        {
          "name": "slots",
          "type": "uint8"
        },
        {
          "name": "type",
          "type": "uint16"
        },
        {
          "name": "width",
          "type": "float32"
        },
        {
          "name": "height",
          "type": "float32"
        }
      ]
    }
  • setconfdrop의 액션 파라미터

    {
      "name": "setconfdrop",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "template_id",
          "type": "uint32"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "collection_name",
          "type": "string"
        },
        {
          "name": "schema_name",
          "type": "string"
        },
        {
          "name": "cost",
          "type": "uint64"
        },
        {
          "name": "limit",
          "type": "int32"
        },
        {
          "name": "sold",
          "type": "uint64"
        },
        {
          "name": "start",
          "type": "uint32"
        },
        {
          "name": "end",
          "type": "uint32"
        },
        {
          "name": "wl_accounts",
          "type": "name[]"
        },
        {
          "name": "wl_templates",
          "type": "uint32[]"
        },
        {
          "name": "wl_templates_or",
          "type": "bool"
        }
      ]
    }
  • setconfflwr의 액션 파라미터

    {
      "name": "setconfflwr",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "cbit_amount",
          "type": "uint32"
        },
        {
          "name": "cooldown",
          "type": "uint32"
        }
      ]
    }
  • setconfhvst의 액션 파라미터

    {
      "name": "setconfhvst",
      "base": "",
      "fields": [
        {
          "name": "water_unit_cost",
          "type": "uint64"
        },
        {
          "name": "food_unit_cost",
          "type": "uint64"
        },
        {
          "name": "service_cost",
          "type": "uint64"
        }
      ]
    }
  • setconfout의 액션 파라미터

    {
      "name": "setconfout",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "resource_type",
          "type": "name"
        },
        {
          "name": "resource_count",
          "type": "uint16"
        },
        {
          "name": "sest_amount",
          "type": "uint32"
        },
        {
          "name": "cooldown",
          "type": "uint32"
        },
        {
          "name": "food",
          "type": "uint32"
        },
        {
          "name": "water",
          "type": "uint32"
        }
      ]
    }
  • setconfplant의 액션 파라미터

    {
      "name": "setconfplant",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "resource_type",
          "type": "name"
        },
        {
          "name": "resource_count",
          "type": "uint16"
        },
        {
          "name": "sest_amount",
          "type": "uint32"
        },
        {
          "name": "cooldown",
          "type": "uint32"
        },
        {
          "name": "water",
          "type": "uint32"
        }
      ]
    }
  • setconfres의 액션 파라미터

    {
      "name": "setconfres",
      "base": "",
      "fields": [
        {
          "name": "base_water",
          "type": "uint32"
        },
        {
          "name": "base_food",
          "type": "uint32"
        },
        {
          "name": "water_refill_cost",
          "type": "uint32"
        },
        {
          "name": "food_refill_cost",
          "type": "uint32"
        }
      ]
    }
  • setconfwallt의 액션 파라미터

    {
      "name": "setconfwallt",
      "base": "",
      "fields": [
        {
          "name": "withdraw_fees",
          "type": "pair_string_float32[]"
        },
        {
          "name": "withdraw_mins",
          "type": "pair_string_uint32[]"
        }
      ]
    }
  • setitem의 액션 파라미터

    {
      "name": "setitem",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "cost",
          "type": "uint64"
        },
        {
          "name": "collection_name",
          "type": "string"
        },
        {
          "name": "schema_name",
          "type": "string"
        }
      ]
    }
  • setitemcost의 액션 파라미터

    {
      "name": "setitemcost",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "cost",
          "type": "uint64"
        }
      ]
    }
  • stakeanimal의 액션 파라미터

    {
      "name": "stakeanimal",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "building_id",
          "type": "uint64"
        }
      ]
    }
  • stakebuild의 액션 파라미터

    {
      "name": "stakebuild",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "x",
          "type": "float32"
        },
        {
          "name": "y",
          "type": "float32"
        },
        {
          "name": "rotation",
          "type": "uint32"
        }
      ]
    }
  • stakeflower의 액션 파라미터

    {
      "name": "stakeflower",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • stakesest의 액션 파라미터

    {
      "name": "stakesest",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "value",
          "type": "asset"
        },
        {
          "name": "target",
          "type": "name"
        }
      ]
    }
  • wallet의 테이블 행 유형

    {
      "name": "wallet_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "balances",
          "type": "pair_string_uint64[]"
        }
      ]
    }
  • withdraw의 액션 파라미터

    {
      "name": "withdraw",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "value",
          "type": "asset"
        }
      ]
    }