Jungle 4 (Testnet)

important.gm

Contract

The data structures defined by this contract.

  • Action parameter in addtoken

    {
      "name": "addtoken",
      "base": "",
      "fields": [
        {
          "name": "contract",
          "type": "name"
        },
        {
          "name": "sym",
          "type": "symbol"
        },
        {
          "name": "legacy",
          "type": "bool"
        }
      ]
    }
  • Table row type of avatar

    {
      "name": "avatar",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "frame_id",
          "type": "uint64"
        },
        {
          "name": "portrait_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of bag

    {
      "name": "bag",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "creator",
          "type": "name"
        },
        {
          "name": "mode",
          "type": "uint8"
        },
        {
          "name": "total",
          "type": "asset"
        },
        {
          "name": "remaining",
          "type": "asset"
        },
        {
          "name": "count",
          "type": "uint32"
        },
        {
          "name": "grabbed",
          "type": "uint32"
        },
        {
          "name": "stake",
          "type": "asset"
        },
        {
          "name": "spread",
          "type": "uint16"
        },
        {
          "name": "deadline",
          "type": "uint32"
        },
        {
          "name": "state",
          "type": "uint8"
        },
        {
          "name": "pass_hash",
          "type": "string$"
        },
        {
          "name": "named",
          "type": "uint8$"
        }
      ]
    }
  • Action parameter in bagoccupy

    {
      "name": "bagoccupy",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "bag_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in bagopen

    {
      "name": "bagopen",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "bag_id",
          "type": "uint64"
        },
        {
          "name": "pass",
          "type": "string"
        }
      ]
    }
  • Action parameter in bagreclaim

    {
      "name": "bagreclaim",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "creator",
          "type": "name"
        },
        {
          "name": "bag_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of challenge

    {
      "name": "challenge",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "title",
          "type": "string"
        },
        {
          "name": "deposit",
          "type": "asset"
        },
        {
          "name": "need_punches",
          "type": "uint32"
        },
        {
          "name": "start_at",
          "type": "uint32"
        },
        {
          "name": "end_at",
          "type": "uint32"
        },
        {
          "name": "punch_open",
          "type": "uint32"
        },
        {
          "name": "punch_close",
          "type": "uint32"
        },
        {
          "name": "tz_offset",
          "type": "int32"
        },
        {
          "name": "pool",
          "type": "asset"
        },
        {
          "name": "participant_n",
          "type": "uint32"
        },
        {
          "name": "passed_n",
          "type": "uint32"
        },
        {
          "name": "settle_cursor",
          "type": "uint64"
        },
        {
          "name": "settle_done",
          "type": "bool"
        },
        {
          "name": "state",
          "type": "uint8"
        },
        {
          "name": "snap_fee_bp",
          "type": "uint16"
        },
        {
          "name": "nbets",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in chcancel

    {
      "name": "chcancel",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "challenge_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in chcreate

    {
      "name": "chcreate",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "title",
          "type": "string"
        },
        {
          "name": "deposit",
          "type": "asset"
        },
        {
          "name": "need_punches",
          "type": "uint32"
        },
        {
          "name": "start_at",
          "type": "uint32"
        },
        {
          "name": "end_at",
          "type": "uint32"
        },
        {
          "name": "punch_open",
          "type": "uint32"
        },
        {
          "name": "punch_close",
          "type": "uint32"
        },
        {
          "name": "tz_offset",
          "type": "int32"
        }
      ]
    }
  • Action parameter in dbagclaim

    {
      "name": "dbagclaim",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "bag_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in dopunch

    {
      "name": "dopunch",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "challenge_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of dtgt

    {
      "name": "dtgt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        },
        {
          "name": "claimed",
          "type": "uint8"
        }
      ]
    }
  • Table row type of feeconf

    {
      "name": "feeconf",
      "base": "",
      "fields": [
        {
          "name": "game_key",
          "type": "name"
        },
        {
          "name": "fee_bp",
          "type": "uint16"
        },
        {
          "name": "keeper_reward",
          "type": "asset"
        }
      ]
    }
  • Action parameter in freepowerup

    {
      "name": "freepowerup",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    }
  • Table row type of fund

    {
      "name": "fund",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "creator",
          "type": "name"
        },
        {
          "name": "title",
          "type": "string"
        },
        {
          "name": "summary",
          "type": "string"
        },
        {
          "name": "goal",
          "type": "asset"
        },
        {
          "name": "raised",
          "type": "asset"
        },
        {
          "name": "donors",
          "type": "uint32"
        },
        {
          "name": "created",
          "type": "uint32"
        },
        {
          "name": "deadline",
          "type": "uint32"
        },
        {
          "name": "state",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in fundclaim

    {
      "name": "fundclaim",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "caller",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in fundopen

    {
      "name": "fundopen",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "creator",
          "type": "name"
        },
        {
          "name": "title",
          "type": "string"
        },
        {
          "name": "summary",
          "type": "string"
        },
        {
          "name": "days",
          "type": "uint8"
        },
        {
          "name": "goal",
          "type": "asset"
        }
      ]
    }
  • Table row type of gametok

    {
      "name": "gametok",
      "base": "",
      "fields": [
        {
          "name": "game_key",
          "type": "name"
        }
      ]
    }
  • Table row type of gidcfg

    {
      "name": "gidcfg",
      "base": "",
      "fields": [
        {
          "name": "next",
          "type": "uint64"
        }
      ]
    }
  • Table row type of globalcfg

    {
      "name": "globalcfg",
      "base": "",
      "fields": [
        {
          "name": "token_contract",
          "type": "name"
        },
        {
          "name": "token_sym",
          "type": "symbol"
        },
        {
          "name": "fee_receiver",
          "type": "name"
        },
        {
          "name": "pause_bits",
          "type": "uint64"
        }
      ]
    }
  • Table row type of grab

    {
      "name": "grab",
      "base": "",
      "fields": [
        {
          "name": "idx",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Table row type of gtmpl

    {
      "name": "gtmpl",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "weight",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in init

    {
      "name": "init",
      "base": "",
      "fields": [
        {
          "name": "token_contract",
          "type": "name"
        },
        {
          "name": "token_sym",
          "type": "symbol"
        },
        {
          "name": "fee_receiver",
          "type": "name"
        }
      ]
    }
  • Table row type of lotbet

    {
      "name": "lotbet",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "round_id",
          "type": "uint64"
        },
        {
          "name": "red",
          "type": "bytes"
        },
        {
          "name": "blue",
          "type": "uint8"
        },
        {
          "name": "claimed",
          "type": "bool"
        },
        {
          "name": "tier",
          "type": "uint8"
        }
      ]
    }
  • Table row type of lotcfg

    {
      "name": "lotcfg",
      "base": "",
      "fields": [
        {
          "name": "per_bet",
          "type": "asset"
        },
        {
          "name": "anchor_sec",
          "type": "uint64"
        },
        {
          "name": "interval_sec",
          "type": "uint64"
        },
        {
          "name": "close_before_sec",
          "type": "uint64"
        },
        {
          "name": "fee_bp",
          "type": "uint16"
        },
        {
          "name": "t1",
          "type": "uint16"
        },
        {
          "name": "t2",
          "type": "uint16"
        },
        {
          "name": "t3",
          "type": "uint16"
        },
        {
          "name": "t4",
          "type": "uint16"
        },
        {
          "name": "t5",
          "type": "uint16"
        },
        {
          "name": "t6",
          "type": "uint16"
        },
        {
          "name": "jackpot_cap",
          "type": "asset"
        },
        {
          "name": "claim_window_sec",
          "type": "uint64"
        },
        {
          "name": "rollover",
          "type": "asset"
        },
        {
          "name": "last_round_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in lotclaim

    {
      "name": "lotclaim",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "round_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in lotdraw

    {
      "name": "lotdraw",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "caller",
          "type": "name"
        },
        {
          "name": "round_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in lotforce

    {
      "name": "lotforce",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "round_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in lotinit

    {
      "name": "lotinit",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "per_bet",
          "type": "asset"
        },
        {
          "name": "anchor_sec",
          "type": "uint64"
        },
        {
          "name": "interval_sec",
          "type": "uint64"
        },
        {
          "name": "close_before_sec",
          "type": "uint64"
        },
        {
          "name": "fee_bp",
          "type": "uint16"
        },
        {
          "name": "t1",
          "type": "uint16"
        },
        {
          "name": "t2",
          "type": "uint16"
        },
        {
          "name": "t3",
          "type": "uint16"
        },
        {
          "name": "t4",
          "type": "uint16"
        },
        {
          "name": "t5",
          "type": "uint16"
        },
        {
          "name": "t6",
          "type": "uint16"
        },
        {
          "name": "jackpot_cap",
          "type": "asset"
        },
        {
          "name": "claim_window_sec",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in lotrefund

    {
      "name": "lotrefund",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "round_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of lotrnd

    {
      "name": "lotround",
      "base": "",
      "fields": [
        {
          "name": "round_id",
          "type": "uint64"
        },
        {
          "name": "open_time",
          "type": "uint32"
        },
        {
          "name": "close_time",
          "type": "uint32"
        },
        {
          "name": "draw_time",
          "type": "uint32"
        },
        {
          "name": "state",
          "type": "uint8"
        },
        {
          "name": "red_result",
          "type": "bytes"
        },
        {
          "name": "blue_result",
          "type": "uint8"
        },
        {
          "name": "total_bet",
          "type": "asset"
        },
        {
          "name": "net_pool",
          "type": "asset"
        },
        {
          "name": "pot1",
          "type": "asset"
        },
        {
          "name": "pot2",
          "type": "asset"
        },
        {
          "name": "pot3",
          "type": "asset"
        },
        {
          "name": "pot4",
          "type": "asset"
        },
        {
          "name": "pot5",
          "type": "asset"
        },
        {
          "name": "pot6",
          "type": "asset"
        },
        {
          "name": "cnt1",
          "type": "uint32"
        },
        {
          "name": "cnt2",
          "type": "uint32"
        },
        {
          "name": "cnt3",
          "type": "uint32"
        },
        {
          "name": "cnt4",
          "type": "uint32"
        },
        {
          "name": "cnt5",
          "type": "uint32"
        },
        {
          "name": "cnt6",
          "type": "uint32"
        },
        {
          "name": "tally_cursor",
          "type": "uint64"
        },
        {
          "name": "tally_done",
          "type": "bool"
        },
        {
          "name": "cancelled",
          "type": "bool"
        },
        {
          "name": "drawn_at",
          "type": "uint32"
        },
        {
          "name": "unclaimed_win",
          "type": "uint32"
        },
        {
          "name": "snap_fee_bp",
          "type": "uint16"
        },
        {
          "name": "st1",
          "type": "uint16"
        },
        {
          "name": "st2",
          "type": "uint16"
        },
        {
          "name": "st3",
          "type": "uint16"
        },
        {
          "name": "st4",
          "type": "uint16"
        },
        {
          "name": "st5",
          "type": "uint16"
        },
        {
          "name": "st6",
          "type": "uint16"
        },
        {
          "name": "snap_jackpot_cap",
          "type": "asset"
        },
        {
          "name": "nbets",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in lottally

    {
      "name": "lottally",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "caller",
          "type": "name"
        },
        {
          "name": "round_id",
          "type": "uint64"
        },
        {
          "name": "limit",
          "type": "uint32"
        }
      ]
    }
  • Table row type of nftcfg

    {
      "name": "nftcfg",
      "base": "",
      "fields": [
        {
          "name": "collection",
          "type": "name"
        },
        {
          "name": "schema",
          "type": "name"
        },
        {
          "name": "gacha_price",
          "type": "asset"
        }
      ]
    }
  • Action parameter in nftdrop

    {
      "name": "nftdrop",
      "base": "",
      "fields": [
        {
          "name": "to",
          "type": "name[]"
        },
        {
          "name": "template_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of occ

    {
      "name": "occ",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    }
  • Table row type of pbet

    {
      "name": "pbet",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "round_id",
          "type": "uint64"
        },
        {
          "name": "up_amount",
          "type": "asset"
        },
        {
          "name": "down_amount",
          "type": "asset"
        },
        {
          "name": "claimed",
          "type": "bool"
        }
      ]
    }
  • Action parameter in pcancel

    {
      "name": "pcancel",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "round_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in pclaim

    {
      "name": "pclaim",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "round_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in presolve

    {
      "name": "presolve",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "caller",
          "type": "name"
        },
        {
          "name": "round_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of priceconf

    {
      "name": "priceconf",
      "base": "",
      "fields": [
        {
          "name": "oracle_account",
          "type": "name"
        },
        {
          "name": "pair_scope",
          "type": "name"
        },
        {
          "name": "quoted_precision",
          "type": "uint8"
        },
        {
          "name": "twap_window_sec",
          "type": "uint32"
        },
        {
          "name": "twap_min_points",
          "type": "uint8"
        }
      ]
    }
  • Table row type of pround

    {
      "name": "pround",
      "base": "",
      "fields": [
        {
          "name": "round_id",
          "type": "uint64"
        },
        {
          "name": "open_time",
          "type": "uint32"
        },
        {
          "name": "bet_close_time",
          "type": "uint32"
        },
        {
          "name": "resolve_time",
          "type": "uint32"
        },
        {
          "name": "baseline_twap",
          "type": "uint64"
        },
        {
          "name": "result_twap",
          "type": "uint64"
        },
        {
          "name": "up_pool",
          "type": "asset"
        },
        {
          "name": "down_pool",
          "type": "asset"
        },
        {
          "name": "state",
          "type": "uint8"
        },
        {
          "name": "outcome",
          "type": "uint8"
        },
        {
          "name": "no_contest",
          "type": "bool"
        },
        {
          "name": "snap_fee_bp",
          "type": "uint16"
        },
        {
          "name": "nbets",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in psweep

    {
      "name": "psweep",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "round_id",
          "type": "uint64"
        },
        {
          "name": "limit",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in punchclaim

    {
      "name": "punchclaim",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "challenge_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of punchrec

    {
      "name": "punchrec",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "done",
          "type": "uint32"
        },
        {
          "name": "last_punch",
          "type": "uint32"
        },
        {
          "name": "passed",
          "type": "bool"
        },
        {
          "name": "claimed",
          "type": "bool"
        }
      ]
    }
  • Action parameter in punchsettle

    {
      "name": "punchsettle",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "caller",
          "type": "name"
        },
        {
          "name": "challenge_id",
          "type": "uint64"
        },
        {
          "name": "limit",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in punchsweep

    {
      "name": "punchsweep",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "challenge_id",
          "type": "uint64"
        },
        {
          "name": "limit",
          "type": "uint32"
        }
      ]
    }
  • Table row type of puplog

    {
      "name": "puplog",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "day",
          "type": "uint32"
        }
      ]
    }
  • Table row type of pupstat

    {
      "name": "pupstat",
      "base": "",
      "fields": [
        {
          "name": "day",
          "type": "uint32"
        },
        {
          "name": "count",
          "type": "uint32"
        }
      ]
    }
  • Table row type of regcfg2

    {
      "name": "regcfg",
      "base": "",
      "fields": [
        {
          "name": "system_ct",
          "type": "name"
        },
        {
          "name": "suffix",
          "type": "name"
        },
        {
          "name": "suffix_auth",
          "type": "name"
        },
        {
          "name": "fee_receiver",
          "type": "name"
        },
        {
          "name": "min_deposit",
          "type": "asset"
        },
        {
          "name": "ram_spend",
          "type": "asset"
        },
        {
          "name": "fee",
          "type": "asset"
        },
        {
          "name": "pup_days",
          "type": "uint32"
        },
        {
          "name": "pup_net_frac",
          "type": "int64"
        },
        {
          "name": "pup_cpu_frac",
          "type": "int64"
        },
        {
          "name": "pup_max",
          "type": "asset"
        },
        {
          "name": "enabled",
          "type": "bool"
        }
      ]
    }
  • Table row type of rps

    {
      "name": "rps",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "creator",
          "type": "name"
        },
        {
          "name": "mode",
          "type": "uint8"
        },
        {
          "name": "bet",
          "type": "asset"
        },
        {
          "name": "best_of",
          "type": "uint8"
        },
        {
          "name": "spectate",
          "type": "uint8"
        },
        {
          "name": "spec_bet",
          "type": "asset"
        },
        {
          "name": "state",
          "type": "uint8"
        },
        {
          "name": "created",
          "type": "uint32"
        },
        {
          "name": "deadline",
          "type": "uint32"
        },
        {
          "name": "players",
          "type": "name[]"
        },
        {
          "name": "moves",
          "type": "bytes"
        },
        {
          "name": "pool",
          "type": "asset"
        },
        {
          "name": "wins",
          "type": "bytes$"
        },
        {
          "name": "settled",
          "type": "uint32$"
        }
      ]
    }
  • Action parameter in rpscancel

    {
      "name": "rpscancel",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "game_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in rpsmove

    {
      "name": "rpsmove",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "caller",
          "type": "name"
        },
        {
          "name": "game_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of rpsspec

    {
      "name": "rpsspec",
      "base": "",
      "fields": [
        {
          "name": "spectator",
          "type": "name"
        },
        {
          "name": "backed",
          "type": "uint8"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Action parameter in rpssweep

    {
      "name": "rpssweep",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "limit",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in scratchcfg

    {
      "name": "scratchcfg",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "price",
          "type": "asset"
        }
      ]
    }
  • Table row type of scratchr

    {
      "name": "scratchr",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint32"
        },
        {
          "name": "paid",
          "type": "asset"
        },
        {
          "name": "won",
          "type": "asset"
        },
        {
          "name": "tiers",
          "type": "bytes"
        }
      ]
    }
  • Table row type of scrcfg

    {
      "name": "scrcfg",
      "base": "",
      "fields": [
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "price",
          "type": "asset"
        }
      ]
    }
  • Action parameter in setavatar

    {
      "name": "setavatar",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "frame_id",
          "type": "uint64"
        },
        {
          "name": "portrait_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in setfee

    {
      "name": "setfee",
      "base": "",
      "fields": [
        {
          "name": "game_key",
          "type": "name"
        },
        {
          "name": "fee_bp",
          "type": "uint16"
        },
        {
          "name": "keeper_reward",
          "type": "asset"
        }
      ]
    }
  • Action parameter in setgametok

    {
      "name": "setgametok",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "game_key",
          "type": "name"
        },
        {
          "name": "on",
          "type": "bool"
        }
      ]
    }
  • Action parameter in setgtmpl

    {
      "name": "setgtmpl",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "uint64"
        },
        {
          "name": "weight",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in setnft

    {
      "name": "setnft",
      "base": "",
      "fields": [
        {
          "name": "collection",
          "type": "name"
        },
        {
          "name": "schema",
          "type": "name"
        },
        {
          "name": "gacha_price",
          "type": "asset"
        }
      ]
    }
  • Action parameter in setpause

    {
      "name": "setpause",
      "base": "",
      "fields": [
        {
          "name": "game_key",
          "type": "name"
        },
        {
          "name": "paused",
          "type": "bool"
        }
      ]
    }
  • Action parameter in setprice

    {
      "name": "setprice",
      "base": "",
      "fields": [
        {
          "name": "oracle_account",
          "type": "name"
        },
        {
          "name": "pair_scope",
          "type": "name"
        },
        {
          "name": "quoted_precision",
          "type": "uint8"
        },
        {
          "name": "twap_window_sec",
          "type": "uint32"
        },
        {
          "name": "twap_min_points",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in setreg

    {
      "name": "setreg",
      "base": "",
      "fields": [
        {
          "name": "system_ct",
          "type": "name"
        },
        {
          "name": "suffix",
          "type": "name"
        },
        {
          "name": "suffix_auth",
          "type": "name"
        },
        {
          "name": "fee_receiver",
          "type": "name"
        },
        {
          "name": "min_deposit",
          "type": "asset"
        },
        {
          "name": "ram_spend",
          "type": "asset"
        },
        {
          "name": "fee",
          "type": "asset"
        },
        {
          "name": "pup_days",
          "type": "uint32"
        },
        {
          "name": "pup_net_frac",
          "type": "int64"
        },
        {
          "name": "pup_cpu_frac",
          "type": "int64"
        },
        {
          "name": "pup_max",
          "type": "asset"
        },
        {
          "name": "enabled",
          "type": "bool"
        }
      ]
    }
  • Action parameter in setshout

    {
      "name": "setshout",
      "base": "",
      "fields": [
        {
          "name": "price",
          "type": "asset"
        },
        {
          "name": "ttl",
          "type": "uint32"
        }
      ]
    }
  • Table row type of shout

    {
      "name": "shout",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "msg",
          "type": "string"
        },
        {
          "name": "time",
          "type": "uint32"
        }
      ]
    }
  • Table row type of shoutcfg

    {
      "name": "shoutcfg",
      "base": "",
      "fields": [
        {
          "name": "price",
          "type": "asset"
        },
        {
          "name": "ttl",
          "type": "uint32"
        }
      ]
    }
  • Table row type of tokens

    {
      "name": "tokencfg",
      "base": "",
      "fields": [
        {
          "name": "contract",
          "type": "name"
        },
        {
          "name": "sym",
          "type": "symbol"
        },
        {
          "name": "legacy",
          "type": "bool"
        }
      ]
    }
  • Table row type of tug

    {
      "name": "tug",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "team",
          "type": "uint8"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Action parameter in tugclaim

    {
      "name": "tugclaim",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "bag_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in tugsettle

    {
      "name": "tugsettle",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "caller",
          "type": "name"
        },
        {
          "name": "bag_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of warmbox

    {
      "name": "warmbox",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "expire",
          "type": "uint32"
        },
        {
          "name": "last",
          "type": "uint32"
        }
      ]
    }
  • Table row type of warmstat

    {
      "name": "warmstat",
      "base": "",
      "fields": [
        {
          "name": "day",
          "type": "uint32"
        },
        {
          "name": "paid",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in warmtick

    {
      "name": "warmtick",
      "base": "",
      "fields": [
        {
          "name": "caller",
          "type": "name"
        },
        {
          "name": "limit",
          "type": "uint32"
        }
      ]
    }
  • Table row type of wcbet

    {
      "name": "wcbet",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "match_id",
          "type": "uint64"
        },
        {
          "name": "pick",
          "type": "uint8"
        },
        {
          "name": "amount",
          "type": "asset"
        },
        {
          "name": "claimed",
          "type": "bool"
        }
      ]
    }
  • Action parameter in wccancel

    {
      "name": "wccancel",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "match_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in wcclaim

    {
      "name": "wcclaim",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "match_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in wccreate

    {
      "name": "wccreate",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "match_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "kickoff_time",
          "type": "uint32"
        }
      ]
    }
  • Table row type of wcmatch

    {
      "name": "wcmatch",
      "base": "",
      "fields": [
        {
          "name": "match_id",
          "type": "uint64"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "kickoff_time",
          "type": "uint32"
        },
        {
          "name": "result",
          "type": "uint8"
        },
        {
          "name": "pool_home",
          "type": "asset"
        },
        {
          "name": "pool_draw",
          "type": "asset"
        },
        {
          "name": "pool_away",
          "type": "asset"
        },
        {
          "name": "state",
          "type": "uint8"
        },
        {
          "name": "no_contest",
          "type": "bool"
        },
        {
          "name": "snap_fee_bp",
          "type": "uint16"
        },
        {
          "name": "nbets",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in wcresult

    {
      "name": "wcresult",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "match_id",
          "type": "uint64"
        },
        {
          "name": "result",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in wcsweep

    {
      "name": "wcsweep",
      "base": "",
      "fields": [
        {
          "name": "tok",
          "type": "symbol_code"
        },
        {
          "name": "match_id",
          "type": "uint64"
        },
        {
          "name": "limit",
          "type": "uint32"
        }
      ]
    }