
The data structures defined by this contract.
Action parameter in addautomiss
{ "name": "addautomiss", "base": "", "fields": [ { "name": "type", "type": "name" }, { "name": "sym", "type": "symbol" }, { "name": "start_time", "type": "uint32" }, { "name": "renewal_frequency", "type": "uint32" }, { "name": "template_odds", "type": "pair_int32_uint32[]" }, { "name": "template_amount_per_roll", "type": "uint32[]" }, { "name": "checkins", "type": "uint32[]" }, { "name": "bonuses", "type": "expansion_mission_bonus[]" }, { "name": "bonuses_odds", "type": "uint32[]" } ] }Action parameter in addrepbounty
{ "name": "addrepbounty", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "ownership_asset_id", "type": "uint64" }, { "name": "bounty", "type": "asset" } ] }Table row type of autoexpmiss
{ "name": "auto_expansion_mission", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "type", "type": "name" }, { "name": "sym", "type": "symbol" }, { "name": "last_time", "type": "uint32" }, { "name": "renewal_frequency", "type": "uint32" }, { "name": "template_odds", "type": "pair_int32_uint32[]" }, { "name": "template_amount_per_roll", "type": "uint32[]" }, { "name": "checkins", "type": "uint32[]" }, { "name": "bonuses", "type": "expansion_mission_bonus[]" }, { "name": "bonuses_odds", "type": "uint32[]" } ] }-
{ "name": "balance", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "quantities", "type": "asset[]" }, { "name": "last_processed_at", "type": "uint32" } ] } Table row type of balances
{ "name": "balance_old", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "quantities", "type": "asset[]" } ] }Action parameter in checkinmiss
{ "name": "checkinmiss", "base": "", "fields": [ { "name": "mission_id", "type": "uint64" }, { "name": "user_id", "type": "uint64" } ] }Table row type of claimables
{ "name": "claimable", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "template_id", "type": "int32" }, { "name": "user_id", "type": "uint64" } ] }Action parameter in claimmissprz
{ "name": "claimmissprz", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "user_id", "type": "uint64" }, { "name": "prize_id", "type": "uint64" } ] }-
{ "name": "claimnft", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "user_id", "type": "uint64" }, { "name": "claimable_id", "type": "uint64" } ] } Action parameter in claimoperrwd
{ "name": "claimoperrwd", "base": "", "fields": [ { "name": "account", "type": "name" } ] }Action parameter in completemiss
{ "name": "completemiss", "base": "", "fields": [ { "name": "mission_id", "type": "uint64" } ] }-
{ "name": "config", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "variant_value" } ] } Action parameter in contribmiss
{ "name": "contribmiss", "base": "", "fields": [ { "name": "mission_id", "type": "uint64" }, { "name": "user_id", "type": "uint64" }, { "name": "contribution", "type": "asset" }, { "name": "discount_id", "type": "uint64?" } ] }Action parameter in creexpmiss
{ "name": "creexpmiss", "base": "", "fields": [ { "name": "type", "type": "name" }, { "name": "sym", "type": "symbol" }, { "name": "start_time", "type": "int32" }, { "name": "template_prize_amounts", "type": "pair_int32_int32[]" }, { "name": "checkins", "type": "uint32[]" }, { "name": "bonuses", "type": "expansion_mission_bonus[]" }, { "name": "bonuses_odds", "type": "uint32[]" } ] }-
{ "name": "damageoc", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "hazard_name", "type": "name" }, { "name": "damage", "type": "float32" }, { "name": "failure_rate", "type": "float32" } ] } -
{ "name": "deposit", "base": "", "fields": [ { "name": "sender", "type": "name" }, { "name": "user_id", "type": "uint64" }, { "name": "quantity", "type": "asset" } ] } Table row type of expmissions
{ "name": "expansion_mission", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "type", "type": "name" }, { "name": "template_prize_amounts", "type": "pair_int32_int32[]" }, { "name": "remaining_template_prize_amounts", "type": "pair_int32_int32[]" }, { "name": "bonuses", "type": "expansion_mission_bonus[]" }, { "name": "bonuses_odds", "type": "uint32[]" }, { "name": "checkins", "type": "uint32[]" }, { "name": "start_time", "type": "int32" }, { "name": "end_time", "type": "int32" }, { "name": "state", "type": "uint8" }, { "name": "total_contributed", "type": "asset" }, { "name": "current_seed", "type": "uint64" } ] }-
{ "name": "expansion_mission_bonus_fav_odds", "base": "", "fields": [ { "name": "value", "type": "float32" } ] } -
{ "name": "expansion_mission_bonus_patch", "base": "", "fields": [ { "name": "template_id", "type": "int32" } ] } -
{ "name": "expansion_mission_bonus_replenishment", "base": "", "fields": [ { "name": "value", "type": "float32" } ] } Table row type of expmissdisc
{ "name": "expansion_mission_discount", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "mission_type", "type": "name" }, { "name": "value", "type": "float32" }, { "name": "user_id", "type": "uint64" } ] }Table row type of expmisspart2
{ "name": "expansion_mission_participant", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "mission_id", "type": "uint64" }, { "name": "user_id", "type": "uint64" }, { "name": "real_contribution", "type": "asset" }, { "name": "contribution", "type": "asset" }, { "name": "checkins", "type": "uint32[]" }, { "name": "winning_range_end", "type": "int64" }, { "name": "state", "type": "uint8" }, { "name": "won_template_amounts", "type": "pair_int32_int32[]" }, { "name": "bonus", "type": "expansion_mission_bonus?" } ] }Table row type of expmissprize
{ "name": "expansion_mission_prize", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "template_id", "type": "int32" }, { "name": "mission_id", "type": "uint64" }, { "name": "user_id", "type": "uint64" } ] }-
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] } Action parameter in extendmiss
{ "name": "extendmiss", "base": "", "fields": [] }Action parameter in fixmisstmpl
{ "name": "fixmisstmpl", "base": "", "fields": [ { "name": "mission_id", "type": "uint64" }, { "name": "wrong_template_id", "type": "int32" }, { "name": "correct_template_id", "type": "int32" } ] }Table row type of innovations
{ "name": "innovation", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "replaces_template_ids", "type": "int32[]" }, { "name": "modifiers", "type": "modifiers_list" } ] }Action parameter in linkwallet
{ "name": "linkwallet", "base": "", "fields": [ { "name": "wallet", "type": "multichain_wallet" }, { "name": "user_id", "type": "uint64" } ] }-
{ "name": "log", "base": "", "fields": [ { "name": "title", "type": "string" }, { "name": "logs", "type": "string[]" } ] } -
{ "name": "migusrbal", "base": "", "fields": [ { "name": "user_id", "type": "uint64" } ] } -
{ "name": "modifier", "base": "", "fields": [ { "name": "type", "type": "name" }, { "name": "tg_ids", "type": "name[]" }, { "name": "symbols", "type": "symbol[]" }, { "name": "value", "type": "float32" }, { "name": "values", "type": "variant_value[]" } ] } Struct property of linkwallet
Struct property of setassetownr
Struct property of unlinkwallet
Struct property of userwallet
{ "name": "multichain_wallet", "base": "", "fields": [ { "name": "blockchain", "type": "name" }, { "name": "addr", "type": "variant_name_checksum160" } ] }-
{ "name": "nft", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "template_id", "type": "int32" }, { "name": "asset_holder", "type": "name" }, { "name": "user_wallet_id", "type": "uint64" }, { "name": "deactivated_at", "type": "uint32" }, { "name": "last_executed_at", "type": "uint32" } ] } -
{ "name": "oc_damage", "base": "", "fields": [ { "name": "hazard_name", "type": "name" }, { "name": "damage", "type": "float32" }, { "name": "failure_rate", "type": "float32" }, { "name": "applied_at", "type": "uint64" } ] } Table row type of operaccs
{ "name": "operatoracc", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "last_used_at", "type": "uint32" }, { "name": "unclaimed", "type": "asset" } ] }Table row type of ownerships
{ "name": "ownership", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "tg_id", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "health", "type": "float32" }, { "name": "fee", "type": "float32" }, { "name": "fee_update", "type": "float32" }, { "name": "damages", "type": "oc_damage[]" }, { "name": "last_fee_updated_at", "type": "uint32" }, { "name": "repair_bounty_pool", "type": "asset$" } ] }Struct property of creexpmiss
Struct property of expansion_mission
Struct property of expansion_mission_participant
Struct property of updexpmiss
Struct property of userwallet
{ "name": "pair_int32_int32", "base": "", "fields": [ { "name": "first", "type": "int32" }, { "name": "second", "type": "int32" } ] }-
{ "name": "pair_int32_uint32", "base": "", "fields": [ { "name": "first", "type": "int32" }, { "name": "second", "type": "uint32" } ] } Struct property of usertg
{ "name": "pair_symbol_int64", "base": "", "fields": [ { "name": "first", "type": "symbol" }, { "name": "second", "type": "int64" } ] }-
{ "name": "prtusrmod", "base": "", "fields": [ { "name": "user_id", "type": "uint64" } ] } Action parameter in reactivate
{ "name": "reactivate", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "asset_ids", "type": "uint64[]" } ] }Action parameter in receiverand
{ "name": "receiverand", "base": "", "fields": [ { "name": "assoc_id", "type": "uint64" }, { "name": "random_value", "type": "checksum256" } ] }Action parameter in releasetkns
{ "name": "releasetkns", "base": "", "fields": [ { "name": "type", "type": "name" } ] }Action parameter in repairbounty
{ "name": "repairbounty", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "ownership_asset_id", "type": "uint64" } ] }-
{ "name": "repairoc", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "ownership_asset_id", "type": "uint64" } ] } -
{ "name": "resource_production_requirement", "base": "", "fields": [ { "name": "symbols", "type": "symbol[]" }, { "name": "amount", "type": "int64" } ] } Action parameter in rmautomiss
{ "name": "rmautomiss", "base": "", "fields": [ { "name": "auto_expansion_mission_id", "type": "uint64" } ] }-
{ "name": "rmexpmiss", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] } -
{ "name": "rminnov", "base": "", "fields": [ { "name": "template_id", "type": "int32" } ] } -
{ "name": "rmspeclvl", "base": "", "fields": [ { "name": "specialty", "type": "name" }, { "name": "level", "type": "uint8" } ] } -
{ "name": "rngreq", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "record_id", "type": "uint64" }, { "name": "signing_value", "type": "uint64" }, { "name": "random_value", "type": "checksum256" }, { "name": "type", "type": "uint16" } ] } -
{ "name": "run", "base": "", "fields": [ { "name": "runner", "type": "name" } ] } -
{ "name": "selectoc", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "tg_id", "type": "name" }, { "name": "asset_id", "type": "uint64" } ] } Action parameter in selectspec
{ "name": "selectspec", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "specialty", "type": "name" } ] }Action parameter in setassetownr
{ "name": "setassetownr", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "wallet", "type": "multichain_wallet" }, { "name": "holder", "type": "name" } ] }Action parameter in setautoreact
{ "name": "setautoreact", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "tg_id", "type": "name" }, { "name": "value", "type": "bool" } ] }-
{ "name": "setconfig", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "variant_value" } ] } -
{ "name": "setinnov", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "replaces_template_ids", "type": "int32[]" }, { "name": "modifiers", "type": "modifiers_list" } ] } -
{ "name": "setocfee", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "ownership_asset_id", "type": "uint64" }, { "name": "fee", "type": "float32" } ] } -
{ "name": "setslider", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "tg_id", "type": "name" }, { "name": "slider", "type": "float32" } ] } Action parameter in setspeclvl
{ "name": "setspeclvl", "base": "", "fields": [ { "name": "specialty", "type": "name" }, { "name": "level", "type": "uint8" }, { "name": "suggested_tg_ids", "type": "name[]" }, { "name": "production_requirements", "type": "resource_production_requirement[]" }, { "name": "efficiency_goal", "type": "float32" }, { "name": "efficiency_goal_hours", "type": "uint32" }, { "name": "reward_template_id", "type": "int32?" }, { "name": "modifiers", "type": "modifiers_list" } ] }Action parameter in setswapliq
{ "name": "setswapliq", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "assets", "type": "asset[]" } ] }-
{ "name": "settg", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "inputs", "type": "asset[]" }, { "name": "outputs", "type": "asset[]" }, { "name": "repair_sym", "type": "symbol" }, { "name": "repair_multiplier", "type": "float32" }, { "name": "storage", "type": "asset[]" } ] } -
{ "name": "settmpl", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "tg_id", "type": "name" }, { "name": "rarity", "type": "name" } ] } Action parameter in setuserbal
{ "name": "setuserbal", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "quantities", "type": "asset[]" } ] }Action parameter in setuserspec
{ "name": "setuserspec", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "specialty", "type": "name" }, { "name": "level", "type": "uint8" }, { "name": "production", "type": "asset[]" }, { "name": "efficiency_hours", "type": "uint32" } ] }Table row type of speclvls
{ "name": "specialtylvl", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "specialty", "type": "name" }, { "name": "level", "type": "uint8" }, { "name": "suggested_tg_ids", "type": "name[]" }, { "name": "production_requirements", "type": "resource_production_requirement[]" }, { "name": "efficiency_goal", "type": "float32" }, { "name": "efficiency_goal_hours", "type": "uint32" }, { "name": "reward_template_id", "type": "int32?" }, { "name": "modifiers", "type": "modifiers_list" } ] }Action parameter in supportrun
{ "name": "supportrun", "base": "", "fields": [] }-
{ "name": "swap", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "user_id", "type": "uint64" }, { "name": "amount_a", "type": "asset" }, { "name": "min_amount_b", "type": "asset" } ] } -
{ "name": "swap_pool", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "assets", "type": "asset[]" } ] } -
{ "name": "tg", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "active_cs", "type": "float32" }, { "name": "repair_sym", "type": "symbol" }, { "name": "oc_count", "type": "uint16" }, { "name": "inputs", "type": "asset[]" }, { "name": "outputs", "type": "asset[]" }, { "name": "repair_multiplier", "type": "float32$" }, { "name": "storage", "type": "asset[]$" } ] } -
{ "name": "tmpl", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "tg_id", "type": "name" }, { "name": "rarity", "type": "name" } ] } Table row type of toknreleases
{ "name": "token_release", "base": "", "fields": [ { "name": "type", "type": "name" }, { "name": "quantity", "type": "asset" } ] }Action parameter in trigautomiss
{ "name": "trigautomiss", "base": "", "fields": [ { "name": "auto_expansion_mission_id", "type": "uint64" } ] }Action parameter in unlinkwallet
{ "name": "unlinkwallet", "base": "", "fields": [ { "name": "wallet", "type": "multichain_wallet" }, { "name": "user_id", "type": "uint64" } ] }Action parameter in updexpmiss
{ "name": "updexpmiss", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "type", "type": "name" }, { "name": "template_prize_amounts", "type": "pair_int32_int32[]" }, { "name": "checkins", "type": "uint32[]" }, { "name": "bonuses", "type": "expansion_mission_bonus[]" }, { "name": "bonuses_odds", "type": "uint32[]" } ] }Table row type of userspecs
{ "name": "userspecialty", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user_id", "type": "uint64" }, { "name": "specialty", "type": "name" }, { "name": "level", "type": "uint8" }, { "name": "active", "type": "bool" }, { "name": "production", "type": "asset[]" }, { "name": "efficiency_hours", "type": "uint32" }, { "name": "last_executed_at", "type": "uint32" } ] }-
{ "name": "usertg", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user_id", "type": "uint64" }, { "name": "tg_id", "type": "name" }, { "name": "ownership_asset_id", "type": "uint64" }, { "name": "slider", "type": "float32" }, { "name": "last_executed_at", "type": "uint32" }, { "name": "total_production", "type": "pair_symbol_int64[]" }, { "name": "processed_cs", "type": "float32" }, { "name": "damaged_cs", "type": "float32" }, { "name": "ownership_asset_id_update", "type": "uint64$" }, { "name": "last_ownership_asset_id_updated_at", "type": "uint32$" }, { "name": "last_production_at", "type": "uint32$" }, { "name": "auto_reactivation", "type": "bool$" } ] } Table row type of userwallets
{ "name": "userwallet", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "wallet", "type": "multichain_wallet" }, { "name": "user_id", "type": "uint64?" }, { "name": "template_amounts", "type": "pair_int32_int32[]" }, { "name": "deactivated_template_amounts", "type": "pair_int32_int32[]$" }, { "name": "arrived_template_amounts", "type": "pair_int32_int32[]$" }, { "name": "arrival_window_hour", "type": "uint32$" } ] }-
{ "name": "withdraw", "base": "", "fields": [ { "name": "receiver", "type": "name" }, { "name": "user_id", "type": "uint64" }, { "name": "quantity", "type": "asset" } ] }