WAX

g.taco

컨트랙트

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

  • setallconflv의 구조체 속성

    {
      "name": "CONFLEVEL",
      "base": "",
      "fields": [
        {
          "name": "level",
          "type": "uint64"
        },
        {
          "name": "ingredients",
          "type": "uint64[]"
        },
        {
          "name": "cost",
          "type": "uint64"
        },
        {
          "name": "exp",
          "type": "pair_string_float32[]"
        }
      ]
    }
  • addvenueexp의 액션 파라미터

    {
      "name": "addvenueexp",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "exp_name",
          "type": "string"
        },
        {
          "name": "exp_value",
          "type": "float32"
        }
      ]
    }
  • bonus의 테이블 행 유형

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

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

    {
      "name": "claimers_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "last_claim",
          "type": "uint32"
        },
        {
          "name": "extractors",
          "type": "pair_uint64_uint16[]"
        },
        {
          "name": "bonus",
          "type": "pair_uint64_uint16[]"
        },
        {
          "name": "to_claim",
          "type": "uint64"
        }
      ]
    }
  • confgeneral의 테이블 행 유형

    {
      "name": "config_general_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "ingredient_production_cost",
          "type": "uint64"
        },
        {
          "name": "cooldown_upgrade",
          "type": "uint32"
        },
        {
          "name": "cooldown_ingredient",
          "type": "uint32"
        }
      ]
    }
  • conflevel의 테이블 행 유형

    {
      "name": "config_level_table",
      "base": "",
      "fields": [
        {
          "name": "level_id",
          "type": "uint64"
        },
        {
          "name": "ingredients_template_ids",
          "type": "uint64[]"
        },
        {
          "name": "cost",
          "type": "uint64"
        },
        {
          "name": "exp",
          "type": "pair_string_float32[]"
        }
      ]
    }
  • confvenue의 테이블 행 유형

    {
      "name": "config_venue_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "ingredients_template_ids",
          "type": "uint64[]"
        },
        {
          "name": "base_rate",
          "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[]"
        }
      ]
    }
  • configbonus의 테이블 행 유형

    {
      "name": "configbonus_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "float32"
        },
        {
          "name": "label",
          "type": "string"
        }
      ]
    }
  • configextr의 테이블 행 유형

    {
      "name": "configextr_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "uint16"
        },
        {
          "name": "label",
          "type": "string"
        }
      ]
    }
  • customimages의 테이블 행 유형

    {
      "name": "custom_images_table",
      "base": "",
      "fields": [
        {
          "name": "level_id",
          "type": "uint64"
        },
        {
          "name": "key",
          "type": "string"
        }
      ]
    }
  • customnames의 테이블 행 유형

    {
      "name": "custom_names_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "names",
          "type": "string[]"
        }
      ]
    }
  • extractors의 테이블 행 유형

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

    {
      "name": "extrclaim",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • CONFLEVEL의 구조체 속성

    config_level_table의 구조체 속성

    config_wallet_table의 구조체 속성

    setconflevel의 구조체 속성

    setconfwallt의 구조체 속성

    venues_table의 구조체 속성

    {
      "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"
        }
      ]
    }
  • claimers_table의 구조체 속성

    {
      "name": "pair_uint64_uint16",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "uint16"
        }
      ]
    }
  • punishvenue의 액션 파라미터

    {
      "name": "punishvenue",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "new_name",
          "type": "string"
        }
      ]
    }
  • renamevenue의 액션 파라미터

    {
      "name": "renamevenue",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "new_name",
          "type": "string"
        }
      ]
    }
  • rmvconfbonus의 액션 파라미터

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

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

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

    {
      "name": "rmvconflevel",
      "base": "",
      "fields": [
        {
          "name": "level_id",
          "type": "uint64"
        }
      ]
    }
  • rmvconfvenue의 액션 파라미터

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

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

    {
      "name": "rmvcustomimg",
      "base": "",
      "fields": [
        {
          "name": "level_id",
          "type": "uint64"
        }
      ]
    }
  • rmvvenueexp의 액션 파라미터

    {
      "name": "rmvvenueexp",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "exp_value",
          "type": "float32"
        }
      ]
    }
  • setallconflv의 액션 파라미터

    {
      "name": "setallconflv",
      "base": "",
      "fields": [
        {
          "name": "elements",
          "type": "CONFLEVEL[]"
        }
      ]
    }
  • setconfbonus의 액션 파라미터

    {
      "name": "setconfbonus",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "float32"
        },
        {
          "name": "label",
          "type": "string"
        }
      ]
    }
  • setconfextr의 액션 파라미터

    {
      "name": "setconfextr",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "uint16"
        },
        {
          "name": "label",
          "type": "string"
        }
      ]
    }
  • setconfgnrl의 액션 파라미터

    {
      "name": "setconfgnrl",
      "base": "",
      "fields": [
        {
          "name": "ingredient_production_cost",
          "type": "uint64"
        },
        {
          "name": "cooldown_upgrade",
          "type": "uint32"
        },
        {
          "name": "cooldown_ingredient",
          "type": "uint32"
        }
      ]
    }
  • setconflevel의 액션 파라미터

    {
      "name": "setconflevel",
      "base": "",
      "fields": [
        {
          "name": "level_id",
          "type": "uint64"
        },
        {
          "name": "ingredient_template_ids",
          "type": "uint64[]"
        },
        {
          "name": "cost",
          "type": "uint64"
        },
        {
          "name": "exp",
          "type": "pair_string_float32[]"
        }
      ]
    }
  • setconfvenue의 액션 파라미터

    {
      "name": "setconfvenue",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "ingredient_template_ids",
          "type": "uint64[]"
        },
        {
          "name": "base_rate",
          "type": "uint32"
        }
      ]
    }
  • setconfwallt의 액션 파라미터

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

    {
      "name": "setcustomimg",
      "base": "",
      "fields": [
        {
          "name": "level_id",
          "type": "uint64"
        },
        {
          "name": "key",
          "type": "string"
        }
      ]
    }
  • setvenlevel의 액션 파라미터

    {
      "name": "setvenlevel",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "level",
          "type": "uint64"
        }
      ]
    }
  • stakebonus의 액션 파라미터

    {
      "name": "stakebonus",
      "base": "",
      "fields": [
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • upgradevenue의 액션 파라미터

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

    {
      "name": "venclaimall",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        }
      ]
    }
  • venueclaim의 액션 파라미터

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

    {
      "name": "venues_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "last_upgrade",
          "type": "uint32"
        },
        {
          "name": "last_ingredient",
          "type": "uint32"
        },
        {
          "name": "level",
          "type": "uint16"
        },
        {
          "name": "custom_name",
          "type": "string"
        },
        {
          "name": "last_claim",
          "type": "uint32"
        },
        {
          "name": "exp",
          "type": "pair_string_float32[]"
        }
      ]
    }
  • 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"
        }
      ]
    }