WAX

brigade.taco

合约

此合约定义的数据结构。

  • 的结构体属性 setallconfeq

    {
      "name": "CONFEQUIP",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "power",
          "type": "float32"
        },
        {
          "name": "luck",
          "type": "uint16"
        },
        {
          "name": "speed",
          "type": "float32"
        }
      ]
    }
  • 的结构体属性 adddropwin

    {
      "name": "VENUEDROP",
      "base": "",
      "fields": [
        {
          "name": "venue_asset_id",
          "type": "uint64"
        },
        {
          "name": "winners",
          "type": "string[]"
        },
        {
          "name": "checks",
          "type": "uint16[]"
        }
      ]
    }
  • 的结构体属性 venautorwd

    {
      "name": "VENUEREWARD",
      "base": "",
      "fields": [
        {
          "name": "venue_asset_id",
          "type": "uint64"
        },
        {
          "name": "amount_to_decrease",
          "type": "uint64"
        },
        {
          "name": "exp",
          "type": "float32"
        },
        {
          "name": "earned_fees",
          "type": "uint64"
        }
      ]
    }
  • adddropwin中的操作参数

    {
      "name": "adddropwin",
      "base": "",
      "fields": [
        {
          "name": "venues_list",
          "type": "VENUEDROP[]"
        }
      ]
    }
  • addvenue中的操作参数

    {
      "name": "addvenue",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • addwinners中的操作参数

    {
      "name": "addwinners",
      "base": "",
      "fields": [
        {
          "name": "winner_list",
          "type": "name[]"
        }
      ]
    }
  • claimfee中的操作参数

    {
      "name": "claimfee",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • claimpacks中的操作参数

    {
      "name": "claimpacks",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • clearentries中的操作参数

    {
      "name": "clearentries",
      "base": "",
      "fields": [
        {
          "name": "entries_table",
          "type": "string"
        },
        {
          "name": "chunk",
          "type": "uint32"
        },
        {
          "name": "nonce",
          "type": "uint16"
        }
      ]
    }
  • configcore 的表格行类型

    {
      "name": "configcore_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "core_amount",
          "type": "uint16"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "core_template_id",
          "type": "uint64"
        }
      ]
    }
  • confequip 的表格行类型

    {
      "name": "configequip_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "power",
          "type": "float32"
        },
        {
          "name": "luck",
          "type": "uint16"
        },
        {
          "name": "speed",
          "type": "float32"
        }
      ]
    }
  • confpack 的表格行类型

    {
      "name": "configpack_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "base_pack",
          "type": "uint16"
        },
        {
          "name": "pack_every",
          "type": "uint16"
        },
        {
          "name": "template_id",
          "type": "uint64"
        }
      ]
    }
  • confvenue 的表格行类型

    {
      "name": "configvenue_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "reward_base",
          "type": "uint64"
        },
        {
          "name": "reward_for_venue",
          "type": "uint64"
        },
        {
          "name": "equips_quantity",
          "type": "uint16"
        },
        {
          "name": "difficulty",
          "type": "float32"
        },
        {
          "name": "base_luck",
          "type": "uint16"
        },
        {
          "name": "claim_cooldown",
          "type": "uint32"
        },
        {
          "name": "change_cooldown",
          "type": "uint32"
        }
      ]
    }
  • entries3 的表格行类型

    {
      "name": "entries3_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "counts",
          "type": "pair_uint64_uint32[]"
        }
      ]
    }
  • entries4 的表格行类型

    {
      "name": "entries4_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "counts",
          "type": "pair_uint64_uint32[]"
        }
      ]
    }
  • logwork中的操作参数

    {
      "name": "logwork",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "venue_owner",
          "type": "name"
        },
        {
          "name": "venue_id",
          "type": "uint64"
        }
      ]
    }
  • mutableconf 的表格行类型

    {
      "name": "mutableconfig_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "total_packs",
          "type": "uint32"
        },
        {
          "name": "sum_levels_venue",
          "type": "uint64"
        },
        {
          "name": "current_entries_table",
          "type": "string"
        },
        {
          "name": "random",
          "type": "float32"
        },
        {
          "name": "pools_timestamp",
          "type": "uint32"
        },
        {
          "name": "packs_timestamp",
          "type": "uint32"
        },
        {
          "name": "locked",
          "type": "bool"
        }
      ]
    }
  • packs 的表格行类型

    {
      "name": "packs_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "pack_id",
          "type": "uint64"
        },
        {
          "name": "type",
          "type": "uint8"
        }
      ]
    }
  • 的结构体属性 entries3_table

    的结构体属性 entries4_table

    {
      "name": "pair_uint64_uint32",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "uint32"
        }
      ]
    }
  • rmvallpacks中的操作参数

    {
      "name": "rmvallpacks",
      "base": "",
      "fields": []
    }
  • rmvallpacks2中的操作参数

    {
      "name": "rmvallpacks2",
      "base": "",
      "fields": [
        {
          "name": "chunk",
          "type": "uint64"
        }
      ]
    }
  • rmvconfcore中的操作参数

    {
      "name": "rmvconfcore",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        }
      ]
    }
  • rmvconfequip中的操作参数

    {
      "name": "rmvconfequip",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        }
      ]
    }
  • rmvconfpack中的操作参数

    {
      "name": "rmvconfpack",
      "base": "",
      "fields": []
    }
  • rmvconfvenue中的操作参数

    {
      "name": "rmvconfvenue",
      "base": "",
      "fields": []
    }
  • rmvmutabconf中的操作参数

    {
      "name": "rmvmutabconf",
      "base": "",
      "fields": []
    }
  • rmvuser中的操作参数

    {
      "name": "rmvuser",
      "base": "",
      "fields": [
        {
          "name": "accounts",
          "type": "name[]"
        }
      ]
    }
  • rmvvenue中的操作参数

    {
      "name": "rmvvenue",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • setallconfeq中的操作参数

    {
      "name": "setallconfeq",
      "base": "",
      "fields": [
        {
          "name": "conf_array",
          "type": "CONFEQUIP[]"
        }
      ]
    }
  • setconfcore中的操作参数

    {
      "name": "setconfcore",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "core_amount",
          "type": "uint16"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "core_template_id",
          "type": "uint64"
        }
      ]
    }
  • setconfentr中的操作参数

    {
      "name": "setconfentr",
      "base": "",
      "fields": [
        {
          "name": "entries_table",
          "type": "string"
        }
      ]
    }
  • setconfequip中的操作参数

    {
      "name": "setconfequip",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "power",
          "type": "float32"
        },
        {
          "name": "luck",
          "type": "uint16"
        },
        {
          "name": "speed",
          "type": "float32"
        }
      ]
    }
  • setconfpack中的操作参数

    {
      "name": "setconfpack",
      "base": "",
      "fields": [
        {
          "name": "base_pack",
          "type": "uint16"
        },
        {
          "name": "pack_every",
          "type": "uint16"
        },
        {
          "name": "template_id",
          "type": "uint64"
        }
      ]
    }
  • setconfvenue中的操作参数

    {
      "name": "setconfvenue",
      "base": "",
      "fields": [
        {
          "name": "reward_base",
          "type": "uint64"
        },
        {
          "name": "reward_for_venue",
          "type": "uint64"
        },
        {
          "name": "equips_quantity",
          "type": "uint16"
        },
        {
          "name": "difficulty",
          "type": "float32"
        },
        {
          "name": "base_luck",
          "type": "uint16"
        },
        {
          "name": "claim_cooldown",
          "type": "uint32"
        },
        {
          "name": "change_cooldown",
          "type": "uint32"
        }
      ]
    }
  • setcstmwin中的操作参数

    {
      "name": "setcstmwin",
      "base": "",
      "fields": [
        {
          "name": "users",
          "type": "name[]"
        },
        {
          "name": "template_id",
          "type": "uint64"
        }
      ]
    }
  • setdropday中的操作参数

    {
      "name": "setdropday",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "venue_asset_id",
          "type": "uint64"
        },
        {
          "name": "drop_per_day",
          "type": "uint16"
        }
      ]
    }
  • setfee中的操作参数

    {
      "name": "setfee",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "fee",
          "type": "float32"
        }
      ]
    }
  • setlock中的操作参数

    {
      "name": "setlock",
      "base": "",
      "fields": [
        {
          "name": "locked",
          "type": "bool"
        }
      ]
    }
  • setmutabconf中的操作参数

    {
      "name": "setmutabconf",
      "base": "",
      "fields": [
        {
          "name": "total_packs",
          "type": "uint32"
        },
        {
          "name": "sum_levels_venue",
          "type": "uint64"
        },
        {
          "name": "current_entries_table",
          "type": "string"
        },
        {
          "name": "random",
          "type": "float32"
        },
        {
          "name": "pools_timestamp",
          "type": "uint32"
        },
        {
          "name": "packs_timestamp",
          "type": "uint32"
        }
      ]
    }
  • setpools中的操作参数

    {
      "name": "setpools",
      "base": "",
      "fields": [
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "pool_values",
          "type": "uint64[]"
        }
      ]
    }
  • setprivfee中的操作参数

    {
      "name": "setprivfee",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • setrandom中的操作参数

    {
      "name": "setrandom",
      "base": "",
      "fields": [
        {
          "name": "random",
          "type": "float32"
        }
      ]
    }
  • settimestamp中的操作参数

    {
      "name": "settimestamp",
      "base": "",
      "fields": [
        {
          "name": "flag",
          "type": "uint8"
        }
      ]
    }
  • settmstmpriv中的操作参数

    {
      "name": "settmstmpriv",
      "base": "",
      "fields": [
        {
          "name": "key_timestamp",
          "type": "string"
        },
        {
          "name": "timestamp",
          "type": "uint32"
        }
      ]
    }
  • setvenue中的操作参数

    {
      "name": "setvenue",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • signterms中的操作参数

    {
      "name": "signterms",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • terms 的表格行类型

    {
      "name": "terms_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "timestamp",
          "type": "uint32"
        }
      ]
    }
  • unstakeequip中的操作参数

    {
      "name": "unstakeequip",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • users 的表格行类型

    {
      "name": "users_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "next_action",
          "type": "uint32"
        },
        {
          "name": "equips",
          "type": "uint64[]"
        },
        {
          "name": "venue_asset_id",
          "type": "uint64"
        },
        {
          "name": "to_claim",
          "type": "uint64"
        }
      ]
    }
  • venautorwd中的操作参数

    {
      "name": "venautorwd",
      "base": "",
      "fields": [
        {
          "name": "venues_list",
          "type": "VENUEREWARD[]"
        }
      ]
    }
  • venues 的表格行类型

    {
      "name": "venues_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "pool",
          "type": "uint64"
        },
        {
          "name": "fee",
          "type": "float32"
        },
        {
          "name": "to_claim",
          "type": "uint64"
        }
      ]
    }
  • venuesdrop 的表格行类型

    {
      "name": "venuesdrop_table",
      "base": "",
      "fields": [
        {
          "name": "venue_asset_id",
          "type": "uint64"
        },
        {
          "name": "drops_per_day",
          "type": "uint16"
        },
        {
          "name": "assets",
          "type": "uint64[]"
        }
      ]
    }
  • workopt中的操作参数

    {
      "name": "workopt",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }