WAX

farmersworld

Contract

The data structures defined by this contract.

  • Table row type of account2fa

    {
      "name": "account2fa_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "pubkey",
          "type": "public_key"
        },
        {
          "name": "features",
          "type": "uint64"
        },
        {
          "name": "unlock_duration",
          "type": "uint64"
        }
      ]
    }
  • Table row type of accounts

    {
      "name": "accounts_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "energy",
          "type": "energy_type"
        },
        {
          "name": "max_energy",
          "type": "energy_type"
        },
        {
          "name": "last_mine_tx",
          "type": "checksum256"
        },
        {
          "name": "balances",
          "type": "asset[]"
        }
      ]
    }
  • Action parameter in addblistacc

    {
      "name": "addblistacc",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in addsupport

    {
      "name": "addsupport",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "role",
          "type": "uint64"
        }
      ]
    }
  • Table row type of animals

    {
      "name": "animals_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "asset_id_type"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "building_id",
          "type": "asset_id_type"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "times_claimed",
          "type": "uint8"
        },
        {
          "name": "last_claimed",
          "type": "uint64"
        },
        {
          "name": "day_claims_at",
          "type": "uint64[]"
        },
        {
          "name": "next_availability",
          "type": "uint64"
        },
        {
          "name": "gender",
          "type": "uint8"
        },
        {
          "name": "partner_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Action parameter in anmclaim

    {
      "name": "anmclaim",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "animal_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Table row type of anmconf

    {
      "name": "anmconf_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "charge_time",
          "type": "uint64"
        },
        {
          "name": "daily_claim_limit",
          "type": "uint8"
        },
        {
          "name": "required_claims",
          "type": "uint8"
        },
        {
          "name": "energy_consumed",
          "type": "energy_type"
        },
        {
          "name": "consumed_card",
          "type": "template_id_type"
        },
        {
          "name": "consumed_quantity",
          "type": "uint8"
        },
        {
          "name": "evolved_card",
          "type": "template_id_type"
        },
        {
          "name": "reward_card",
          "type": "template_id_type"
        },
        {
          "name": "required_building",
          "type": "template_id_type"
        },
        {
          "name": "breeding_partner",
          "type": "template_id_type"
        },
        {
          "name": "gender",
          "type": "int8"
        }
      ]
    }
  • Table row type of blacklist

    {
      "name": "blacklist_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in bldclaim

    {
      "name": "bldclaim",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Table row type of bldconf

    {
      "name": "bldconf_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "charge_time",
          "type": "uint64"
        },
        {
          "name": "required_claims",
          "type": "uint8"
        },
        {
          "name": "energy_consumed",
          "type": "energy_type"
        },
        {
          "name": "craft_cost",
          "type": "asset[]"
        },
        {
          "name": "num_slots",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in brdstart

    {
      "name": "brdstart",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "bearer_id",
          "type": "asset_id_type"
        },
        {
          "name": "partner_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Table row type of breedconf

    {
      "name": "breedconf_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "consumed_card",
          "type": "template_id_type"
        },
        {
          "name": "consumed_quantity",
          "type": "uint8"
        },
        {
          "name": "charge_time",
          "type": "uint64"
        },
        {
          "name": "daily_claim_limit",
          "type": "uint8"
        },
        {
          "name": "required_claims",
          "type": "uint8"
        },
        {
          "name": "partner_card",
          "type": "template_id_type"
        },
        {
          "name": "required_building",
          "type": "template_id_type"
        },
        {
          "name": "reward_card",
          "type": "template_id_type"
        }
      ]
    }
  • Table row type of breedings

    {
      "name": "breedings_table",
      "base": "",
      "fields": [
        {
          "name": "bearer_id",
          "type": "asset_id_type"
        },
        {
          "name": "partner_id",
          "type": "asset_id_type"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "building_id",
          "type": "asset_id_type"
        },
        {
          "name": "times_claimed",
          "type": "uint8"
        },
        {
          "name": "last_claimed",
          "type": "uint64"
        },
        {
          "name": "day_claims_at",
          "type": "uint64[]"
        },
        {
          "name": "next_availability",
          "type": "uint64"
        }
      ]
    }
  • Table row type of buildings

    {
      "name": "buildings_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "asset_id_type"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "is_ready",
          "type": "bool"
        },
        {
          "name": "times_claimed",
          "type": "uint8"
        },
        {
          "name": "next_availability",
          "type": "uint64"
        },
        {
          "name": "slots_used",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in cancelrm2fa

    {
      "name": "cancelrm2fa",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    }
  • Action parameter in claim

    {
      "name": "claim",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Action parameter in claimasset

    {
      "name": "claimasset",
      "base": "",
      "fields": [
        {
          "name": "asset_owner",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Action parameter in claimrm2fa

    {
      "name": "claimrm2fa",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    }
  • Action parameter in clear2fa

    {
      "name": "clear2fa",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Table row type of coinstake

    {
      "name": "coinstake_table",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "uint32"
        }
      ]
    }
  • Table row type of config

    {
      "name": "config_table",
      "base": "",
      "fields": [
        {
          "name": "init_energy",
          "type": "energy_type"
        },
        {
          "name": "init_max_energy",
          "type": "energy_type"
        },
        {
          "name": "reward_noise_min",
          "type": "int32"
        },
        {
          "name": "reward_noise_max",
          "type": "int32"
        },
        {
          "name": "min_fee",
          "type": "uint8"
        },
        {
          "name": "max_fee",
          "type": "uint8"
        },
        {
          "name": "last_fee_updated",
          "type": "uint64"
        },
        {
          "name": "fee",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in cropclaim

    {
      "name": "cropclaim",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "crop_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Table row type of cropconf

    {
      "name": "cropconf_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "charge_time",
          "type": "uint64"
        },
        {
          "name": "required_claims",
          "type": "uint8"
        },
        {
          "name": "energy_consumed",
          "type": "energy_type"
        },
        {
          "name": "reward_card",
          "type": "template_id_type"
        },
        {
          "name": "required_building",
          "type": "template_id_type"
        },
        {
          "name": "miss_claim_limit",
          "type": "uint8"
        }
      ]
    }
  • Table row type of crops

    {
      "name": "crops_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "asset_id_type"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "building_id",
          "type": "asset_id_type"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "times_claimed",
          "type": "uint8"
        },
        {
          "name": "last_claimed",
          "type": "uint64"
        },
        {
          "name": "next_availability",
          "type": "uint64"
        }
      ]
    }
  • Table row type of fcoinscan

    {
      "name": "fcoinscan_table",
      "base": "",
      "fields": [
        {
          "name": "last_id",
          "type": "asset_id_type"
        },
        {
          "name": "batch_size",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in init

    {
      "name": "init",
      "base": "",
      "fields": []
    }
  • Table row type of itemconf

    {
      "name": "itemconf_table",
      "base": "",
      "fields": [
        {
          "name": "schema_name",
          "type": "string"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "can_burn",
          "type": "bool"
        }
      ]
    }
  • Action parameter in logbonus

    {
      "name": "logbonus",
      "base": "",
      "fields": [
        {
          "name": "asset_owner",
          "type": "name"
        },
        {
          "name": "bonus_rewards",
          "type": "asset[]"
        }
      ]
    }
  • Action parameter in logburnrs

    {
      "name": "logburnrs",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "asset_id_type"
        },
        {
          "name": "rewards",
          "type": "asset[]"
        }
      ]
    }
  • Action parameter in logclaim

    {
      "name": "logclaim",
      "base": "",
      "fields": [
        {
          "name": "asset_owner",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "asset_id_type"
        },
        {
          "name": "rewards",
          "type": "asset[]"
        }
      ]
    }
  • Action parameter in logclaimrs

    {
      "name": "logclaimrs",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "animal_id",
          "type": "asset_id_type"
        },
        {
          "name": "reward_type",
          "type": "string"
        },
        {
          "name": "reward_card",
          "type": "template_id_type"
        },
        {
          "name": "quantity",
          "type": "int16"
        }
      ]
    }
  • Action parameter in logmbsclaim

    {
      "name": "logmbsclaim",
      "base": "",
      "fields": [
        {
          "name": "asset_owner",
          "type": "name"
        },
        {
          "name": "amounts",
          "type": "uint16[]"
        },
        {
          "name": "energy_consumed",
          "type": "energy_type"
        }
      ]
    }
  • Action parameter in logopenpack

    {
      "name": "logopenpack",
      "base": "",
      "fields": [
        {
          "name": "points",
          "type": "asset[]"
        }
      ]
    }
  • Table row type of mbs

    {
      "name": "mbs_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "asset_id_type"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "type",
          "type": "string"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "next_availability",
          "type": "uint64"
        },
        {
          "name": "unstaking_time",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in mbsclaim

    {
      "name": "mbsclaim",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Table row type of mbsconf

    {
      "name": "mbsconf_table",
      "base": "",
      "fields": [
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "template_id",
          "type": "uint32"
        },
        {
          "name": "type",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "badge_img",
          "type": "string"
        },
        {
          "name": "saved_claims",
          "type": "uint8"
        },
        {
          "name": "additional_slots",
          "type": "uint8"
        },
        {
          "name": "additional_energy",
          "type": "uint16"
        },
        {
          "name": "rewards_rate",
          "type": "uint8"
        },
        {
          "name": "lucky",
          "type": "uint8"
        },
        {
          "name": "golds_mint",
          "type": "asset"
        },
        {
          "name": "coins_mint",
          "type": "uint16"
        },
        {
          "name": "unstaking_time",
          "type": "uint64"
        },
        {
          "name": "charged_time",
          "type": "uint64"
        }
      ]
    }
  • Table row type of mbscraft

    {
      "name": "mbscraft_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint32"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "saved_claims",
          "type": "uint8"
        },
        {
          "name": "additional_slots",
          "type": "uint8"
        },
        {
          "name": "additional_energy",
          "type": "uint16"
        },
        {
          "name": "rewards_rate",
          "type": "uint8"
        },
        {
          "name": "lucky",
          "type": "uint8"
        },
        {
          "name": "golds_mint",
          "type": "asset"
        },
        {
          "name": "coins_mint",
          "type": "uint16"
        },
        {
          "name": "unstaking_time",
          "type": "uint64"
        },
        {
          "name": "charged_time",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in mbsunstake

    {
      "name": "mbsunstake",
      "base": "",
      "fields": [
        {
          "name": "asset_owner",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Action parameter in migrate

    {
      "name": "migrate",
      "base": "",
      "fields": []
    }
  • Action parameter in migrate2

    {
      "name": "migrate2",
      "base": "",
      "fields": []
    }
  • Action parameter in mintasset

    {
      "name": "mintasset",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in mintbld

    {
      "name": "mintbld",
      "base": "",
      "fields": [
        {
          "name": "new_owner",
          "type": "name"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        }
      ]
    }
  • Action parameter in mintmbs

    {
      "name": "mintmbs",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "mname",
          "type": "string"
        }
      ]
    }
  • Action parameter in mktbuy

    {
      "name": "mktbuy",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "quantity",
          "type": "uint8"
        }
      ]
    }
  • Table row type of mktconf

    {
      "name": "mktconf_table",
      "base": "",
      "fields": [
        {
          "name": "schema_name",
          "type": "string"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "cost",
          "type": "asset[]"
        }
      ]
    }
  • Action parameter in newuser

    {
      "name": "newuser",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "referral_partner",
          "type": "name"
        }
      ]
    }
  • Action parameter in noop

    {
      "name": "noop",
      "base": "",
      "fields": []
    }
  • Table row type of oracles

    {
      "name": "oracles_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "role",
          "type": "uint64"
        },
        {
          "name": "pubkey",
          "type": "public_key"
        }
      ]
    }
  • Table row type of packs

    {
      "name": "packs_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "gold_reward",
          "type": "resource_type"
        },
        {
          "name": "food_reward",
          "type": "resource_type"
        },
        {
          "name": "wood_reward",
          "type": "resource_type"
        },
        {
          "name": "gold_rate",
          "type": "rate_type"
        },
        {
          "name": "wood_rate",
          "type": "rate_type"
        },
        {
          "name": "food_rate",
          "type": "rate_type"
        },
        {
          "name": "template_ids",
          "type": "template_id_type[]"
        },
        {
          "name": "rate_list",
          "type": "rate_type[]"
        },
        {
          "name": "quantity",
          "type": "uint8"
        }
      ]
    }
  • Table row type of partners

    {
      "name": "partners_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "is_active",
          "type": "bool"
        },
        {
          "name": "totals",
          "type": "asset[]"
        }
      ]
    }
  • Table row type of rands

    {
      "name": "rands_table",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint8"
        },
        {
          "name": "counter",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in recover

    {
      "name": "recover",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "energy_recovered",
          "type": "energy_type"
        }
      ]
    }
  • Table row type of referrals

    {
      "name": "referrals_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "partner",
          "type": "name"
        },
        {
          "name": "totals",
          "type": "asset[]"
        }
      ]
    }
  • Action parameter in repair

    {
      "name": "repair",
      "base": "",
      "fields": [
        {
          "name": "asset_owner",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Table row type of rm2fareqs

    {
      "name": "rm2fareqs_table",
      "base": "",
      "fields": [
        {
          "name": "support",
          "type": "name"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "unlock_at",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in rmacc2fa

    {
      "name": "rmacc2fa",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in rmanmconf

    {
      "name": "rmanmconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        }
      ]
    }
  • Action parameter in rmbldconf

    {
      "name": "rmbldconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        }
      ]
    }
  • Action parameter in rmblistacc

    {
      "name": "rmblistacc",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in rmbreedconf

    {
      "name": "rmbreedconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        }
      ]
    }
  • Action parameter in rmcropconf

    {
      "name": "rmcropconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        }
      ]
    }
  • Action parameter in rmfcoinscan

    {
      "name": "rmfcoinscan",
      "base": "",
      "fields": []
    }
  • Action parameter in rmitemconf

    {
      "name": "rmitemconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        }
      ]
    }
  • Action parameter in rmmktconf

    {
      "name": "rmmktconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        }
      ]
    }
  • Action parameter in rmsupport

    {
      "name": "rmsupport",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in rmtktconf

    {
      "name": "rmtktconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        }
      ]
    }
  • Action parameter in runcleanup

    {
      "name": "runcleanup",
      "base": "",
      "fields": []
    }
  • Action parameter in sendcoin

    {
      "name": "sendcoin",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in setacc2fa

    {
      "name": "setacc2fa",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "pubkey",
          "type": "public_key"
        },
        {
          "name": "unlock_duration",
          "type": "uint64"
        },
        {
          "name": "features",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in setanmconf

    {
      "name": "setanmconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "charge_time",
          "type": "uint64"
        },
        {
          "name": "daily_claim_limit",
          "type": "uint8"
        },
        {
          "name": "required_claims",
          "type": "uint8"
        },
        {
          "name": "energy_consumed",
          "type": "energy_type"
        },
        {
          "name": "consumed_card",
          "type": "template_id_type"
        },
        {
          "name": "consumed_quantity",
          "type": "uint8"
        },
        {
          "name": "evolved_card",
          "type": "template_id_type"
        },
        {
          "name": "reward_card",
          "type": "template_id_type"
        },
        {
          "name": "required_building",
          "type": "template_id_type"
        },
        {
          "name": "breeding_partner",
          "type": "template_id_type"
        },
        {
          "name": "gender",
          "type": "int8"
        }
      ]
    }
  • Action parameter in setbldconf

    {
      "name": "setbldconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "charge_time",
          "type": "uint64"
        },
        {
          "name": "required_claims",
          "type": "uint8"
        },
        {
          "name": "energy_consumed",
          "type": "energy_type"
        },
        {
          "name": "craft_cost",
          "type": "asset[]"
        },
        {
          "name": "num_slots",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in setbreedconf

    {
      "name": "setbreedconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "consumed_card",
          "type": "template_id_type"
        },
        {
          "name": "consumed_quantity",
          "type": "uint8"
        },
        {
          "name": "charge_time",
          "type": "uint64"
        },
        {
          "name": "daily_claim_limit",
          "type": "uint8"
        },
        {
          "name": "required_claims",
          "type": "uint8"
        },
        {
          "name": "partner_card",
          "type": "template_id_type"
        },
        {
          "name": "required_building",
          "type": "template_id_type"
        },
        {
          "name": "reward_card",
          "type": "template_id_type"
        }
      ]
    }
  • Action parameter in setcropconf

    {
      "name": "setcropconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "charge_time",
          "type": "uint64"
        },
        {
          "name": "required_claims",
          "type": "uint8"
        },
        {
          "name": "energy_consumed",
          "type": "energy_type"
        },
        {
          "name": "reward_card",
          "type": "template_id_type"
        },
        {
          "name": "required_building",
          "type": "template_id_type"
        },
        {
          "name": "miss_claim_limit",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in setfcoinscan

    {
      "name": "setfcoinscan",
      "base": "",
      "fields": [
        {
          "name": "last_id",
          "type": "asset_id_type"
        },
        {
          "name": "batch_size",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in setitemconf

    {
      "name": "setitemconf",
      "base": "",
      "fields": [
        {
          "name": "schema_name",
          "type": "string"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "can_burn",
          "type": "bool"
        }
      ]
    }
  • Action parameter in setmbscraft

    {
      "name": "setmbscraft",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint32"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "saved_claims",
          "type": "uint8"
        },
        {
          "name": "additional_slots",
          "type": "uint8"
        },
        {
          "name": "additional_energy",
          "type": "uint16"
        },
        {
          "name": "rewards_rate",
          "type": "uint8"
        },
        {
          "name": "unstaking_time",
          "type": "uint64"
        },
        {
          "name": "charged_time",
          "type": "uint64"
        },
        {
          "name": "lucky",
          "type": "uint8"
        },
        {
          "name": "golds_mint",
          "type": "asset"
        },
        {
          "name": "coins_mint",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in setmktconf

    {
      "name": "setmktconf",
      "base": "",
      "fields": [
        {
          "name": "schema_name",
          "type": "string"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "cost",
          "type": "asset[]"
        }
      ]
    }
  • Action parameter in setpartner

    {
      "name": "setpartner",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "is_active",
          "type": "bool"
        },
        {
          "name": "tier",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in settktconf

    {
      "name": "settktconf",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "type",
          "type": "uint16"
        },
        {
          "name": "percentage",
          "type": "int16"
        }
      ]
    }
  • Table row type of supports

    {
      "name": "supports_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "role",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in suprm2fa

    {
      "name": "suprm2fa",
      "base": "",
      "fields": [
        {
          "name": "support",
          "type": "name"
        },
        {
          "name": "user",
          "type": "name"
        }
      ]
    }
  • Action parameter in supsetfcscan

    {
      "name": "supsetfcscan",
      "base": "",
      "fields": [
        {
          "name": "support",
          "type": "name"
        },
        {
          "name": "batch_size",
          "type": "uint16"
        }
      ]
    }
  • Table row type of tassets

    {
      "name": "tassets_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "asset_id_type"
        },
        {
          "name": "asset_owner",
          "type": "name"
        }
      ]
    }
  • Table row type of ticketconf

    {
      "name": "ticketconf_table",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "type",
          "type": "uint16"
        },
        {
          "name": "percentage",
          "type": "int16"
        }
      ]
    }
  • Table row type of time2fa

    {
      "name": "time2fa_table",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "last_timestamp",
          "type": "uint64"
        }
      ]
    }
  • Table row type of toolconfs

    {
      "name": "toolconfigs_table",
      "base": "",
      "fields": [
        {
          "name": "template_name",
          "type": "string"
        },
        {
          "name": "img",
          "type": "string"
        },
        {
          "name": "schema_name",
          "type": "name"
        },
        {
          "name": "type",
          "type": "string"
        },
        {
          "name": "rarity",
          "type": "string"
        },
        {
          "name": "level",
          "type": "uint8"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "energy_consumed",
          "type": "energy_type"
        },
        {
          "name": "durability_consumed",
          "type": "durability_type"
        },
        {
          "name": "mints",
          "type": "asset[]"
        },
        {
          "name": "rewards",
          "type": "asset[]"
        },
        {
          "name": "charged_time",
          "type": "uint32"
        }
      ]
    }
  • Table row type of tools

    {
      "name": "tools_table",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "asset_id_type"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "type",
          "type": "string"
        },
        {
          "name": "template_id",
          "type": "template_id_type"
        },
        {
          "name": "durability",
          "type": "durability_type"
        },
        {
          "name": "current_durability",
          "type": "durability_type"
        },
        {
          "name": "next_availability",
          "type": "uint64"
        }
      ]
    }
  • Table row type of u

    {
      "name": "u_table",
      "base": "",
      "fields": [
        {
          "name": "acc",
          "type": "name"
        }
      ]
    }
  • Action parameter in unbreed

    {
      "name": "unbreed",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "bearer_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Action parameter in unstake

    {
      "name": "unstake",
      "base": "",
      "fields": [
        {
          "name": "asset_owner",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "asset_id_type"
        }
      ]
    }
  • Action parameter in verify2fa

    {
      "name": "verify2fa",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "timestamp",
          "type": "uint64"
        },
        {
          "name": "sig",
          "type": "string"
        }
      ]
    }
  • Action parameter in withdraw

    {
      "name": "withdraw",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "quantities",
          "type": "asset[]"
        },
        {
          "name": "fee",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in withdrawcoin

    {
      "name": "withdrawcoin",
      "base": "",
      "fields": [
        {
          "name": "new_owner",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "uint16"
        }
      ]
    }