Jungle 4 (Testnet)

eon.shipload

Contract

The data structures defined by this contract.

  • Action parameter in abandonplot

    {
      "name": "abandonplot",
      "base": "",
      "fields": [
        {
          "name": "plot_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in addcontrib

    {
      "name": "addcontrib",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        },
        {
          "name": "bundle",
          "type": "cargo_item[]"
        }
      ]
    }
  • Action parameter in addmodule

    {
      "name": "addmodule",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "module_index",
          "type": "uint8"
        },
        {
          "name": "module_ref",
          "type": "cargo_ref"
        },
        {
          "name": "target_ref",
          "type": "cargo_ref?"
        }
      ]
    }
  • Action parameter in addnexus

    {
      "name": "addnexus",
      "base": "",
      "fields": [
        {
          "name": "nexus_name",
          "type": "string"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Action parameter in addoracle

    {
      "name": "addoracle",
      "base": "",
      "fields": [
        {
          "name": "oracle_id",
          "type": "name"
        }
      ]
    }
  • Action parameter in blend

    {
      "name": "blend",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "inputs",
          "type": "cargo_item[]"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of projected_state

    {
      "name": "builder_lane",
      "base": "",
      "fields": [
        {
          "name": "slot_index",
          "type": "uint8"
        },
        {
          "name": "speed",
          "type": "uint16"
        },
        {
          "name": "drain",
          "type": "uint32"
        },
        {
          "name": "output_pct",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in buildplot

    {
      "name": "buildplot",
      "base": "",
      "fields": [
        {
          "name": "builder_id",
          "type": "uint64"
        },
        {
          "name": "plot_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in cancel

    {
      "name": "cancel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "lane_key",
          "type": "uint8"
        },
        {
          "name": "count",
          "type": "uint64"
        }
      ]
    }
  • Action return type for cancel

    {
      "name": "cancel_results",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "entity_type",
          "type": "name"
        },
        {
          "name": "cancelled_count",
          "type": "uint8"
        },
        {
          "name": "schedule_started",
          "type": "time_point?"
        },
        {
          "name": "entitygroup",
          "type": "uint64?"
        },
        {
          "name": "group_members",
          "type": "B_vector_entity_ref_E?"
        }
      ]
    }
  • Action parameter in canceljob

    {
      "name": "canceljob",
      "base": "",
      "fields": [
        {
          "name": "job_id",
          "type": "uint64"
        },
        {
          "name": "ship_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in cancelupgrade

    {
      "name": "cancelupgrade",
      "base": "",
      "fields": [
        {
          "name": "job_id",
          "type": "uint64"
        }
      ]
    }
  • Struct property of addcontrib

    Struct property of blend

    Struct property of cluster_source

    Struct property of craft

    Struct property of craftjob

    Struct property of depotstore

    Struct property of depottake

    Struct property of getinfvalue

    Struct property of job_row

    Struct property of launch

    Struct property of load

    Struct property of nftimgurl

    Struct property of shuttle

    Struct property of task

    Struct property of unload

    Struct property of upgjob_row

    Struct property of upgrade

    Struct property of upgradejob

    {
      "name": "cargo_item",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "stats",
          "type": "uint64"
        },
        {
          "name": "modules",
          "type": "module_entry[]"
        },
        {
          "name": "quantity",
          "type": "uint32"
        },
        {
          "name": "entity_id",
          "type": "uint64?"
        }
      ]
    }
  • Struct property of addmodule

    Struct property of deploy

    Struct property of rmmodule

    Struct property of swapmodule

    {
      "name": "cargo_ref",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "stats",
          "type": "uint64"
        },
        {
          "name": "modules",
          "type": "module_entry[]"
        },
        {
          "name": "entity_id",
          "type": "uint64?"
        }
      ]
    }
  • Struct property of importcargo

    Table row type of cargo

    {
      "name": "cargo_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "item_id",
          "type": "uint64"
        },
        {
          "name": "quantity",
          "type": "uint64"
        },
        {
          "name": "stats",
          "type": "uint64"
        },
        {
          "name": "modules",
          "type": "module_entry[]"
        },
        {
          "name": "sequence_id",
          "type": "uint64?"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of projected_state

    {
      "name": "cargo_view",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "stats",
          "type": "uint64"
        },
        {
          "name": "modules",
          "type": "module_entry[]"
        },
        {
          "name": "quantity",
          "type": "uint32"
        },
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "entity_id",
          "type": "uint64?"
        }
      ]
    }
  • Struct property of charter_node_def

    {
      "name": "charter_effect",
      "base": "",
      "fields": [
        {
          "name": "kind",
          "type": "uint8"
        },
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "target_item_id",
          "type": "uint16"
        },
        {
          "name": "slot_mask",
          "type": "uint16"
        },
        {
          "name": "stat",
          "type": "uint16"
        }
      ]
    }
  • {
      "name": "charter_node_def",
      "base": "",
      "fields": [
        {
          "name": "node_id",
          "type": "uint32"
        },
        {
          "name": "cost",
          "type": "uint64"
        },
        {
          "name": "prereqs",
          "type": "uint32[]"
        },
        {
          "name": "effect",
          "type": "charter_effect"
        }
      ]
    }
  • {
      "name": "charter_ready_view",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        },
        {
          "name": "mandate",
          "type": "uint32"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getcharter

    {
      "name": "charter_result",
      "base": "",
      "fields": [
        {
          "name": "location_id",
          "type": "uint64"
        },
        {
          "name": "lifetime",
          "type": "uint64"
        },
        {
          "name": "watermark",
          "type": "uint64"
        },
        {
          "name": "surplus",
          "type": "uint64"
        },
        {
          "name": "mandate",
          "type": "uint32"
        },
        {
          "name": "next_cost",
          "type": "uint64"
        },
        {
          "name": "prereqs_met",
          "type": "bool"
        },
        {
          "name": "buildable",
          "type": "bool"
        },
        {
          "name": "epoch",
          "type": "uint32"
        },
        {
          "name": "built",
          "type": "charter_view[]"
        }
      ]
    }
  • Action return type for getcharttree

    {
      "name": "charter_tree_result",
      "base": "",
      "fields": [
        {
          "name": "nodes",
          "type": "charter_node_def[]"
        }
      ]
    }
  • Struct property of charter_result

    {
      "name": "charter_view",
      "base": "",
      "fields": [
        {
          "name": "node_id",
          "type": "uint32"
        },
        {
          "name": "completed_epoch",
          "type": "uint32"
        },
        {
          "name": "entity_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in charterready

    {
      "name": "charterready",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getchrtready

    {
      "name": "charterready_result",
      "base": "",
      "fields": [
        {
          "name": "worlds",
          "type": "charter_ready_view[]"
        }
      ]
    }
  • Table row type of charters

    {
      "name": "charters_row",
      "base": "",
      "fields": [
        {
          "name": "node_id",
          "type": "uint32"
        },
        {
          "name": "completed_epoch",
          "type": "uint32"
        },
        {
          "name": "entity_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of civicconfig

    {
      "name": "civicconfig_row",
      "base": "",
      "fields": [
        {
          "name": "civic_owner",
          "type": "name"
        }
      ]
    }
  • Table row type of claims

    {
      "name": "claim_row",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • Action parameter in claimjob

    {
      "name": "claimjob",
      "base": "",
      "fields": [
        {
          "name": "job_id",
          "type": "uint64"
        },
        {
          "name": "ship_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in claimplot

    {
      "name": "claimplot",
      "base": "",
      "fields": [
        {
          "name": "builder_id",
          "type": "uint64"
        },
        {
          "name": "target_item_id",
          "type": "uint16"
        },
        {
          "name": "slot",
          "type": "cluster_slot"
        }
      ]
    }
  • Action parameter in claimstarter

    {
      "name": "claimstarter",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • Action parameter in claimupgrade

    {
      "name": "claimupgrade",
      "base": "",
      "fields": [
        {
          "name": "job_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in cleanrsvp

    {
      "name": "cleanrsvp",
      "base": "",
      "fields": [
        {
          "name": "epoch",
          "type": "uint64"
        },
        {
          "name": "max_rows",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in cleartable

    {
      "name": "cleartable",
      "base": "",
      "fields": [
        {
          "name": "table_name",
          "type": "name"
        },
        {
          "name": "scope",
          "type": "name?"
        },
        {
          "name": "max_rows",
          "type": "uint64?"
        }
      ]
    }
  • Struct property of cluster_row

    {
      "name": "cluster_cell",
      "base": "",
      "fields": [
        {
          "name": "gx",
          "type": "int8"
        },
        {
          "name": "gy",
          "type": "int8"
        },
        {
          "name": "entity",
          "type": "uint64"
        }
      ]
    }
  • Struct property of setcluster

    Table row type of cluster

    Action return type for getcluster

    {
      "name": "cluster_row",
      "base": "",
      "fields": [
        {
          "name": "root",
          "type": "uint64"
        },
        {
          "name": "cells",
          "type": "cluster_cell[]"
        }
      ]
    }
  • Struct property of claimplot

    Struct property of deploy

    {
      "name": "cluster_slot",
      "base": "",
      "fields": [
        {
          "name": "hub",
          "type": "uint64"
        },
        {
          "name": "gx",
          "type": "int8"
        },
        {
          "name": "gy",
          "type": "int8"
        }
      ]
    }
  • Struct property of clustercraft

    {
      "name": "cluster_source",
      "base": "",
      "fields": [
        {
          "name": "source_id",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "cargo_item[]"
        }
      ]
    }
  • Action parameter in clustercraft

    {
      "name": "clustercraft",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "recipe_id",
          "type": "uint16"
        },
        {
          "name": "quantity",
          "type": "uint32"
        },
        {
          "name": "sources",
          "type": "cluster_source[]"
        },
        {
          "name": "target",
          "type": "uint64?"
        },
        {
          "name": "slot",
          "type": "uint8?"
        }
      ]
    }
  • Action parameter in commit

    {
      "name": "commit",
      "base": "",
      "fields": [
        {
          "name": "oracle_id",
          "type": "name"
        },
        {
          "name": "epoch",
          "type": "uint64"
        },
        {
          "name": "commit",
          "type": "checksum256"
        }
      ]
    }
  • Table row type of commit

    {
      "name": "commit_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "epoch",
          "type": "uint64"
        },
        {
          "name": "oracle_id",
          "type": "name"
        },
        {
          "name": "commit",
          "type": "checksum256"
        }
      ]
    }
  • Action parameter in configlog

    {
      "name": "configlog",
      "base": "",
      "fields": [
        {
          "name": "config",
          "type": "game_config"
        }
      ]
    }
  • Struct property of entity_current_state

    Struct property of entity_info

    Struct property of entity_row

    Struct property of entity_summary

    Struct property of geteligible

    Struct property of job_row

    Struct property of location_info

    Struct property of location_static

    Struct property of nft_item_payload

    Struct property of nftimgurl

    Struct property of projected_state

    Struct property of task

    Struct property of upgjob_row

    Struct property of wormhole_info

    {
      "name": "coordinates",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        },
        {
          "name": "z",
          "type": "uint16?"
        }
      ]
    }
  • Struct property of task

    {
      "name": "coupling",
      "base": "",
      "fields": [
        {
          "name": "counterpart",
          "type": "entity_ref"
        },
        {
          "name": "hold",
          "type": "uint64"
        },
        {
          "name": "kind",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in craft

    {
      "name": "craft",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "recipe_id",
          "type": "uint16"
        },
        {
          "name": "quantity",
          "type": "uint32"
        },
        {
          "name": "inputs",
          "type": "cargo_item[]"
        },
        {
          "name": "target",
          "type": "uint64?"
        },
        {
          "name": "slot",
          "type": "uint8?"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of projected_state

    {
      "name": "crafter_lane",
      "base": "",
      "fields": [
        {
          "name": "slot_index",
          "type": "uint8"
        },
        {
          "name": "speed",
          "type": "uint16"
        },
        {
          "name": "drain",
          "type": "uint32"
        },
        {
          "name": "output_pct",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in craftjob

    {
      "name": "craftjob",
      "base": "",
      "fields": [
        {
          "name": "ship_id",
          "type": "uint64"
        },
        {
          "name": "workshop_id",
          "type": "uint64"
        },
        {
          "name": "slot",
          "type": "uint8"
        },
        {
          "name": "recipe_id",
          "type": "uint16"
        },
        {
          "name": "quantity",
          "type": "uint32"
        },
        {
          "name": "inputs",
          "type": "cargo_item[]"
        }
      ]
    }
  • Action parameter in dbgcredit

    {
      "name": "dbgcredit",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        },
        {
          "name": "amount_atomic",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in dbgmandate

    {
      "name": "dbgmandate",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        },
        {
          "name": "node_id",
          "type": "uint32"
        }
      ]
    }
  • Struct property of decomp_result

    {
      "name": "decomp_bucket",
      "base": "",
      "fields": [
        {
          "name": "category",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "raw_kg",
          "type": "uint32"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getdecomp

    {
      "name": "decomp_result",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "processed_kg",
          "type": "uint64"
        },
        {
          "name": "buckets",
          "type": "decomp_bucket[]"
        }
      ]
    }
  • Action parameter in delentity

    {
      "name": "delentity",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getdemand

    {
      "name": "demand_result",
      "base": "",
      "fields": [
        {
          "name": "abundant_mask",
          "type": "uint8"
        },
        {
          "name": "lacking_mask",
          "type": "uint8"
        },
        {
          "name": "acute",
          "type": "uint8"
        },
        {
          "name": "need_fp",
          "type": "uint64[]"
        },
        {
          "name": "epoch",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in demolish

    {
      "name": "demolish",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in deploy

    {
      "name": "deploy",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "ref",
          "type": "cargo_ref"
        },
        {
          "name": "slot",
          "type": "cluster_slot?"
        }
      ]
    }
  • Struct property of depot_view

    Table row type of depot

    {
      "name": "depot_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "item_id",
          "type": "uint64"
        },
        {
          "name": "quantity",
          "type": "uint64"
        },
        {
          "name": "stats",
          "type": "uint64"
        },
        {
          "name": "modules",
          "type": "module_entry[]"
        },
        {
          "name": "sequence_id",
          "type": "uint64?"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getdepot

    {
      "name": "depot_view",
      "base": "",
      "fields": [
        {
          "name": "player_cap",
          "type": "uint64"
        },
        {
          "name": "stored_mass",
          "type": "uint64"
        },
        {
          "name": "reserved_mass",
          "type": "uint64"
        },
        {
          "name": "rows",
          "type": "depot_row[]"
        }
      ]
    }
  • Table row type of depotacct

    {
      "name": "depotacct_row",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "stored_mass",
          "type": "uint64"
        },
        {
          "name": "reserved_mass",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in depotstore

    {
      "name": "depotstore",
      "base": "",
      "fields": [
        {
          "name": "ship_id",
          "type": "uint64"
        },
        {
          "name": "depot_id",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "cargo_item[]"
        }
      ]
    }
  • Action parameter in depottake

    {
      "name": "depottake",
      "base": "",
      "fields": [
        {
          "name": "ship_id",
          "type": "uint64"
        },
        {
          "name": "depot_id",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "cargo_item[]"
        }
      ]
    }
  • Action parameter in descentity

    {
      "name": "descentity",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "hull_stats",
          "type": "uint64"
        },
        {
          "name": "module_items",
          "type": "uint16[]"
        },
        {
          "name": "module_stats",
          "type": "uint64[]"
        }
      ]
    }
  • Action parameter in enable

    {
      "name": "enable",
      "base": "",
      "fields": [
        {
          "name": "enabled",
          "type": "bool"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of projected_state

    {
      "name": "energy_stats",
      "base": "",
      "fields": [
        {
          "name": "capacity",
          "type": "uint32"
        },
        {
          "name": "recharge",
          "type": "uint32"
        }
      ]
    }
  • Struct property of nearby_info

    {
      "name": "entity_current_state",
      "base": "",
      "fields": [
        {
          "name": "coordinates",
          "type": "coordinates"
        },
        {
          "name": "energy",
          "type": "uint32"
        }
      ]
    }
  • Struct property of game_config

    {
      "name": "entity_defaults",
      "base": "",
      "fields": [
        {
          "name": "warehouse_z",
          "type": "uint16"
        },
        {
          "name": "container_z",
          "type": "uint16"
        }
      ]
    }
  • Action return type for getentities

    Action return type for getentity

    {
      "name": "entity_info",
      "base": "",
      "fields": [
        {
          "name": "type",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "entity_name",
          "type": "string"
        },
        {
          "name": "coordinates",
          "type": "coordinates"
        },
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "cargomass",
          "type": "uint32"
        },
        {
          "name": "cargo",
          "type": "cargo_view[]"
        },
        {
          "name": "modules",
          "type": "module_entry[]"
        },
        {
          "name": "energy",
          "type": "uint32?"
        },
        {
          "name": "hullmass",
          "type": "uint32?"
        },
        {
          "name": "capacity",
          "type": "uint32?"
        },
        {
          "name": "engines",
          "type": "movement_stats?"
        },
        {
          "name": "warp",
          "type": "warp_stats?"
        },
        {
          "name": "generator",
          "type": "energy_stats?"
        },
        {
          "name": "hauler",
          "type": "hauler_stats?"
        },
        {
          "name": "gatherer_lanes",
          "type": "gatherer_lane[]"
        },
        {
          "name": "crafter_lanes",
          "type": "crafter_lane[]"
        },
        {
          "name": "builder_lanes",
          "type": "builder_lane[]"
        },
        {
          "name": "loader_lanes",
          "type": "loader_lane[]"
        },
        {
          "name": "launcher",
          "type": "launcher_stats?"
        },
        {
          "name": "lanes",
          "type": "lane[]"
        },
        {
          "name": "holds",
          "type": "hold[]"
        }
      ]
    }
  • {
      "name": "entity_layout",
      "base": "",
      "fields": [
        {
          "name": "entity_item_id",
          "type": "uint16"
        },
        {
          "name": "slots",
          "type": "slot_def[]"
        },
        {
          "name": "base_hullmass",
          "type": "uint32"
        }
      ]
    }
  • Action return type for getslots

    {
      "name": "entity_layouts_result",
      "base": "",
      "fields": [
        {
          "name": "entities",
          "type": "entity_layout[]"
        }
      ]
    }
  • Struct property of coupling

    Struct property of entitygroup_row

    Struct property of grouptransit

    Struct property of grouptravel

    Struct property of hold

    Struct property of task

    Struct property of travelplan

    {
      "name": "entity_ref",
      "base": "",
      "fields": [
        {
          "name": "entity_type",
          "type": "name"
        },
        {
          "name": "entity_id",
          "type": "uint64"
        }
      ]
    }
  • Struct property of genesisfleet

    Struct property of importentity

    Table row type of entity

    {
      "name": "entity_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "kind",
          "type": "name"
        },
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "stats",
          "type": "uint64"
        },
        {
          "name": "coordinates",
          "type": "coordinates"
        },
        {
          "name": "energy",
          "type": "uint32?"
        },
        {
          "name": "cargomass",
          "type": "uint32"
        },
        {
          "name": "modules",
          "type": "module_entry[]"
        },
        {
          "name": "lanes",
          "type": "lane[]"
        },
        {
          "name": "holds",
          "type": "hold[]"
        }
      ]
    }
  • Table row type of entityseq

    {
      "name": "entity_seq_row",
      "base": "",
      "fields": [
        {
          "name": "next_id",
          "type": "uint64"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getsummaries

    {
      "name": "entity_summary",
      "base": "",
      "fields": [
        {
          "name": "type",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "entity_name",
          "type": "string"
        },
        {
          "name": "coordinates",
          "type": "coordinates"
        },
        {
          "name": "is_idle",
          "type": "bool"
        },
        {
          "name": "resolved_count",
          "type": "uint32"
        },
        {
          "name": "pending_count",
          "type": "uint32"
        }
      ]
    }
  • Struct property of task_results

    {
      "name": "entity_task_info",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "entity_type",
          "type": "name"
        },
        {
          "name": "task_count",
          "type": "uint32"
        },
        {
          "name": "schedule_started",
          "type": "time_point"
        }
      ]
    }
  • Struct property of importgroup

    Table row type of entitygroup

    {
      "name": "entitygroup_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "participants",
          "type": "entity_ref[]"
        }
      ]
    }
  • Struct property of enum_result

    {
      "name": "enum_member",
      "base": "",
      "fields": [
        {
          "name": "value",
          "type": "uint8"
        },
        {
          "name": "name",
          "type": "string"
        }
      ]
    }
  • Action return type for getentcls

    Action return type for getitemtypes

    Action return type for getmodtypes

    Action return type for getrescats

    {
      "name": "enum_result",
      "base": "",
      "fields": [
        {
          "name": "members",
          "type": "enum_member[]"
        }
      ]
    }
  • Struct property of importepoch

    Table row type of epoch

    {
      "name": "epoch_row",
      "base": "",
      "fields": [
        {
          "name": "epoch",
          "type": "uint64"
        },
        {
          "name": "oracle_ids",
          "type": "name[]"
        },
        {
          "name": "threshold",
          "type": "uint8"
        },
        {
          "name": "seed",
          "type": "checksum256"
        }
      ]
    }
  • Action parameter in fixcargomass

    {
      "name": "fixcargomass",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in fixitemids

    {
      "name": "fixitemids",
      "base": "",
      "fields": []
    }
  • Action return type for getfootprint

    {
      "name": "footprint_result",
      "base": "",
      "fields": [
        {
          "name": "cells",
          "type": "grid_cell[]"
        }
      ]
    }
  • Action parameter in forcereveal

    {
      "name": "forcereveal",
      "base": "",
      "fields": [
        {
          "name": "epoch",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in found

    {
      "name": "found",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Struct property of configlog

    Struct property of types_row

    Action return type for getconfig

    {
      "name": "game_config",
      "base": "",
      "fields": [
        {
          "name": "version",
          "type": "uint32"
        },
        {
          "name": "defaults",
          "type": "entity_defaults"
        },
        {
          "name": "items",
          "type": "item_def[]"
        }
      ]
    }
  • Action parameter in gather

    {
      "name": "gather",
      "base": "",
      "fields": [
        {
          "name": "source_id",
          "type": "uint64"
        },
        {
          "name": "destination_id",
          "type": "uint64"
        },
        {
          "name": "stratum",
          "type": "uint16"
        },
        {
          "name": "quantity",
          "type": "uint32"
        },
        {
          "name": "slot",
          "type": "uint8?"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of projected_state

    {
      "name": "gatherer_lane",
      "base": "",
      "fields": [
        {
          "name": "slot_index",
          "type": "uint8"
        },
        {
          "name": "yield",
          "type": "uint16"
        },
        {
          "name": "drain",
          "type": "uint32"
        },
        {
          "name": "depth",
          "type": "uint16"
        },
        {
          "name": "output_pct",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in gatherplan

    {
      "name": "gatherplan",
      "base": "",
      "fields": [
        {
          "name": "source_id",
          "type": "uint64"
        },
        {
          "name": "destination_id",
          "type": "uint64"
        },
        {
          "name": "stratum",
          "type": "uint16"
        },
        {
          "name": "quantity",
          "type": "uint32"
        },
        {
          "name": "recharge",
          "type": "bool"
        },
        {
          "name": "slots",
          "type": "bytes"
        }
      ]
    }
  • Action parameter in genesisfleet

    {
      "name": "genesisfleet",
      "base": "",
      "fields": [
        {
          "name": "entities",
          "type": "entity_row[]"
        }
      ]
    }
  • Action parameter in getcharter

    {
      "name": "getcharter",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Action parameter in getcharttree

    {
      "name": "getcharttree",
      "base": "",
      "fields": []
    }
  • Action parameter in getchrtready

    {
      "name": "getchrtready",
      "base": "",
      "fields": []
    }
  • Action parameter in getcluster

    {
      "name": "getcluster",
      "base": "",
      "fields": [
        {
          "name": "hub_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in getconfig

    {
      "name": "getconfig",
      "base": "",
      "fields": []
    }
  • Action parameter in getdecomp

    {
      "name": "getdecomp",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in getdemand

    {
      "name": "getdemand",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Action parameter in getdeposit

    {
      "name": "getdeposit",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in getdepot

    {
      "name": "getdepot",
      "base": "",
      "fields": [
        {
          "name": "depot_id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • Action parameter in getdistance

    {
      "name": "getdistance",
      "base": "",
      "fields": [
        {
          "name": "ax",
          "type": "int64"
        },
        {
          "name": "ay",
          "type": "int64"
        },
        {
          "name": "bx",
          "type": "int64"
        },
        {
          "name": "by",
          "type": "int64"
        }
      ]
    }
  • Action parameter in geteligible

    {
      "name": "geteligible",
      "base": "",
      "fields": [
        {
          "name": "coords",
          "type": "coordinates"
        },
        {
          "name": "stratum",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in getentcls

    {
      "name": "getentcls",
      "base": "",
      "fields": []
    }
  • Action parameter in getentities

    {
      "name": "getentities",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "entity_type",
          "type": "name?"
        }
      ]
    }
  • Action parameter in getentity

    {
      "name": "getentity",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in getfootprint

    {
      "name": "getfootprint",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in getinfdecay

    {
      "name": "getinfdecay",
      "base": "",
      "fields": [
        {
          "name": "active",
          "type": "uint64"
        },
        {
          "name": "epochs",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in getinfluence

    {
      "name": "getinfluence",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Action parameter in getinfvalue

    {
      "name": "getinfvalue",
      "base": "",
      "fields": [
        {
          "name": "items",
          "type": "cargo_item[]"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Action parameter in getitemdata

    {
      "name": "getitemdata",
      "base": "",
      "fields": []
    }
  • Action parameter in getitemids

    {
      "name": "getitemids",
      "base": "",
      "fields": []
    }
  • Action parameter in getitems

    {
      "name": "getitems",
      "base": "",
      "fields": []
    }
  • Action parameter in getitemtype

    {
      "name": "getitemtype",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in getitemtypes

    {
      "name": "getitemtypes",
      "base": "",
      "fields": []
    }
  • Action parameter in getjobs

    {
      "name": "getjobs",
      "base": "",
      "fields": [
        {
          "name": "workshop_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in getkindmeta

    {
      "name": "getkindmeta",
      "base": "",
      "fields": []
    }
  • Action parameter in getlocation

    {
      "name": "getlocation",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Action parameter in getlocdata

    {
      "name": "getlocdata",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Action parameter in getmintcfg

    {
      "name": "getmintcfg",
      "base": "",
      "fields": []
    }
  • Action parameter in getmintready

    {
      "name": "getmintready",
      "base": "",
      "fields": []
    }
  • Action parameter in getmodtypes

    {
      "name": "getmodtypes",
      "base": "",
      "fields": []
    }
  • Action parameter in getmodules

    {
      "name": "getmodules",
      "base": "",
      "fields": []
    }
  • Action parameter in getnearby

    {
      "name": "getnearby",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "recharge",
          "type": "bool"
        }
      ]
    }
  • Action parameter in getnftbase

    {
      "name": "getnftbase",
      "base": "",
      "fields": []
    }
  • Action parameter in getnftinfo

    {
      "name": "getnftinfo",
      "base": "",
      "fields": []
    }
  • Action parameter in getplayer

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

    {
      "name": "getpool",
      "base": "",
      "fields": [
        {
          "name": "category",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in getpools

    {
      "name": "getpools",
      "base": "",
      "fields": []
    }
  • Action parameter in getprojstate

    {
      "name": "getprojstate",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "task_count",
          "type": "uint8?"
        }
      ]
    }
  • Action parameter in getrecipe

    {
      "name": "getrecipe",
      "base": "",
      "fields": [
        {
          "name": "output_item_id",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in getrecipes

    {
      "name": "getrecipes",
      "base": "",
      "fields": [
        {
          "name": "lower_bound",
          "type": "uint16"
        },
        {
          "name": "limit",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in getrescats

    {
      "name": "getrescats",
      "base": "",
      "fields": []
    }
  • Action parameter in getreserves

    {
      "name": "getreserves",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Action parameter in getresources

    {
      "name": "getresources",
      "base": "",
      "fields": []
    }
  • Action parameter in getservice

    {
      "name": "getservice",
      "base": "",
      "fields": [
        {
          "name": "workshop_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in getslots

    {
      "name": "getslots",
      "base": "",
      "fields": []
    }
  • Action parameter in getstratum

    {
      "name": "getstratum",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        },
        {
          "name": "stratum",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in getsummaries

    {
      "name": "getsummaries",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "entity_type",
          "type": "name?"
        }
      ]
    }
  • Action parameter in getupgjobs

    {
      "name": "getupgjobs",
      "base": "",
      "fields": [
        {
          "name": "dock_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in getvoteready

    {
      "name": "getvoteready",
      "base": "",
      "fields": []
    }
  • Action parameter in getvotes

    {
      "name": "getvotes",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Action parameter in getwormhole

    {
      "name": "getwormhole",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Struct property of footprint_result

    {
      "name": "grid_cell",
      "base": "",
      "fields": [
        {
          "name": "gx",
          "type": "int8"
        },
        {
          "name": "gy",
          "type": "int8"
        }
      ]
    }
  • Action parameter in grouptransit

    {
      "name": "grouptransit",
      "base": "",
      "fields": [
        {
          "name": "entities",
          "type": "entity_ref[]"
        },
        {
          "name": "ax",
          "type": "int64"
        },
        {
          "name": "ay",
          "type": "int64"
        },
        {
          "name": "bx",
          "type": "int64"
        },
        {
          "name": "by",
          "type": "int64"
        }
      ]
    }
  • Action parameter in grouptravel

    {
      "name": "grouptravel",
      "base": "",
      "fields": [
        {
          "name": "entities",
          "type": "entity_ref[]"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        },
        {
          "name": "recharge",
          "type": "bool"
        }
      ]
    }
  • Action parameter in hash

    {
      "name": "hash",
      "base": "",
      "fields": [
        {
          "name": "value",
          "type": "string"
        }
      ]
    }
  • Action parameter in hash512

    {
      "name": "hash512",
      "base": "",
      "fields": [
        {
          "name": "value",
          "type": "string"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of projected_state

    {
      "name": "hauler_stats",
      "base": "",
      "fields": [
        {
          "name": "capacity",
          "type": "uint8"
        },
        {
          "name": "efficiency",
          "type": "uint16"
        },
        {
          "name": "drain",
          "type": "uint32"
        },
        {
          "name": "capacity_by_tier",
          "type": "hauler_tier_cap[]"
        }
      ]
    }
  • Struct property of hauler_stats

    {
      "name": "hauler_tier_cap",
      "base": "",
      "fields": [
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "capacity",
          "type": "uint8"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of entity_row

    {
      "name": "hold",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "kind",
          "type": "uint8"
        },
        {
          "name": "counterpart",
          "type": "entity_ref"
        },
        {
          "name": "until",
          "type": "time_point"
        },
        {
          "name": "incoming_mass",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in importcargo

    {
      "name": "importcargo",
      "base": "",
      "fields": [
        {
          "name": "row",
          "type": "cargo_row"
        }
      ]
    }
  • Action parameter in importcell

    {
      "name": "importcell",
      "base": "",
      "fields": [
        {
          "name": "root",
          "type": "uint64"
        },
        {
          "name": "gx",
          "type": "int8"
        },
        {
          "name": "gy",
          "type": "int8"
        },
        {
          "name": "entity_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in importentity

    {
      "name": "importentity",
      "base": "",
      "fields": [
        {
          "name": "row",
          "type": "entity_row"
        }
      ]
    }
  • Action parameter in importepoch

    {
      "name": "importepoch",
      "base": "",
      "fields": [
        {
          "name": "row",
          "type": "epoch_row"
        }
      ]
    }
  • Action parameter in importgroup

    {
      "name": "importgroup",
      "base": "",
      "fields": [
        {
          "name": "row",
          "type": "entitygroup_row"
        }
      ]
    }
  • Action parameter in importnftcfg

    {
      "name": "importnftcfg",
      "base": "",
      "fields": [
        {
          "name": "row",
          "type": "nftconfig_row"
        }
      ]
    }
  • Action parameter in importplayer

    {
      "name": "importplayer",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • Action parameter in importreserve

    {
      "name": "importreserve",
      "base": "",
      "fields": [
        {
          "name": "epoch_scope",
          "type": "uint32"
        },
        {
          "name": "row",
          "type": "reserve_row"
        }
      ]
    }
  • Action parameter in importstate

    {
      "name": "importstate",
      "base": "",
      "fields": [
        {
          "name": "row",
          "type": "state_row"
        }
      ]
    }
  • Table row type of infballot

    {
      "name": "infballot_row",
      "base": "",
      "fields": [
        {
          "name": "location_id",
          "type": "uint64"
        },
        {
          "name": "epoch",
          "type": "uint32"
        }
      ]
    }
  • Table row type of infburn

    {
      "name": "infburn_row",
      "base": "",
      "fields": [
        {
          "name": "bps",
          "type": "uint16"
        }
      ]
    }
  • Table row type of infdemand

    {
      "name": "infdemand_row",
      "base": "",
      "fields": [
        {
          "name": "peak",
          "type": "uint64"
        },
        {
          "name": "base",
          "type": "uint64"
        },
        {
          "name": "floor",
          "type": "uint64"
        }
      ]
    }
  • Table row type of infloc

    {
      "name": "infloc_row",
      "base": "",
      "fields": [
        {
          "name": "location_id",
          "type": "uint64"
        },
        {
          "name": "lifetime",
          "type": "uint64"
        },
        {
          "name": "active",
          "type": "uint64"
        },
        {
          "name": "last_update_epoch",
          "type": "uint32"
        },
        {
          "name": "watermark",
          "type": "uint64"
        },
        {
          "name": "chosen",
          "type": "uint32"
        },
        {
          "name": "chosen_epoch",
          "type": "uint32"
        },
        {
          "name": "founder",
          "type": "name"
        },
        {
          "name": "founded",
          "type": "uint32"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getinfluence

    {
      "name": "influence_totals",
      "base": "",
      "fields": [
        {
          "name": "player_lifetime",
          "type": "uint64"
        },
        {
          "name": "player_active",
          "type": "uint64"
        },
        {
          "name": "standing_lifetime",
          "type": "uint64"
        },
        {
          "name": "standing_active",
          "type": "uint64"
        },
        {
          "name": "location_lifetime",
          "type": "uint64"
        },
        {
          "name": "location_active",
          "type": "uint64"
        },
        {
          "name": "watermark",
          "type": "uint64"
        },
        {
          "name": "mandate",
          "type": "uint32"
        },
        {
          "name": "founder",
          "type": "name"
        },
        {
          "name": "founded",
          "type": "uint32"
        },
        {
          "name": "epoch",
          "type": "uint32"
        }
      ]
    }
  • Table row type of infmint

    {
      "name": "infmint_row",
      "base": "",
      "fields": [
        {
          "name": "category",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "threshold",
          "type": "uint64"
        }
      ]
    }
  • Table row type of infplayer

    {
      "name": "infplayer_row",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "lifetime",
          "type": "uint64"
        },
        {
          "name": "active",
          "type": "uint64"
        },
        {
          "name": "last_update_epoch",
          "type": "uint32"
        }
      ]
    }
  • Table row type of infplayerloc

    {
      "name": "infplayerloc_row",
      "base": "",
      "fields": [
        {
          "name": "location_id",
          "type": "uint64"
        },
        {
          "name": "lifetime",
          "type": "uint64"
        },
        {
          "name": "active",
          "type": "uint64"
        },
        {
          "name": "last_update_epoch",
          "type": "uint32"
        }
      ]
    }
  • Table row type of infpool

    {
      "name": "infpool_row",
      "base": "",
      "fields": [
        {
          "name": "category",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "grade",
          "type": "uint8"
        },
        {
          "name": "quantity",
          "type": "uint64"
        },
        {
          "name": "stats",
          "type": "uint64"
        },
        {
          "name": "bar",
          "type": "uint64"
        }
      ]
    }
  • Table row type of infquality

    {
      "name": "infquality_row",
      "base": "",
      "fields": [
        {
          "name": "d1",
          "type": "uint32"
        }
      ]
    }
  • Table row type of inftally

    {
      "name": "inftally_row",
      "base": "",
      "fields": [
        {
          "name": "node_id",
          "type": "uint64"
        },
        {
          "name": "total",
          "type": "uint64"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getinfvalue

    {
      "name": "infvalue_result",
      "base": "",
      "fields": [
        {
          "name": "total_atomic",
          "type": "uint64"
        },
        {
          "name": "per_item_atomic",
          "type": "uint64[]"
        }
      ]
    }
  • Table row type of infvote

    {
      "name": "infvote_row",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "epoch",
          "type": "uint32"
        },
        {
          "name": "node_id",
          "type": "uint32"
        },
        {
          "name": "weight",
          "type": "uint64"
        }
      ]
    }
  • Table row type of infweight

    {
      "name": "infweight_row",
      "base": "",
      "fields": [
        {
          "name": "category",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "weight_fp",
          "type": "uint64"
        }
      ]
    }
  • Struct property of game_config

    Struct property of itemdata_result

    Struct property of items_info

    {
      "name": "item_def",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint16"
        },
        {
          "name": "mass",
          "type": "uint32"
        },
        {
          "name": "type",
          "type": "uint8"
        },
        {
          "name": "subtype",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        }
      ]
    }
  • Struct property of item_ids_result

    {
      "name": "item_id_pair",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint16"
        },
        {
          "name": "name",
          "type": "string"
        }
      ]
    }
  • Action return type for getitemids

    {
      "name": "item_ids_result",
      "base": "",
      "fields": [
        {
          "name": "items",
          "type": "item_id_pair[]"
        }
      ]
    }
  • Action return type for getitemdata

    {
      "name": "itemdata_result",
      "base": "",
      "fields": [
        {
          "name": "items",
          "type": "item_def[]"
        },
        {
          "name": "recipes",
          "type": "recipes_result"
        }
      ]
    }
  • Action return type for getitems

    {
      "name": "items_info",
      "base": "",
      "fields": [
        {
          "name": "items",
          "type": "item_def[]"
        }
      ]
    }
  • Action return type for craftjob

    Action return type for upgradejob

    {
      "name": "job_receipt",
      "base": "",
      "fields": [
        {
          "name": "job_id",
          "type": "uint64"
        },
        {
          "name": "starts_at",
          "type": "time_point"
        },
        {
          "name": "completes_at",
          "type": "time_point"
        }
      ]
    }
  • Struct property of jobs_result

    Table row type of jobs

    {
      "name": "job_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "workshop",
          "type": "uint64"
        },
        {
          "name": "socket",
          "type": "uint8"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "ship_id",
          "type": "uint64"
        },
        {
          "name": "coords",
          "type": "coordinates"
        },
        {
          "name": "starts_at",
          "type": "time_point"
        },
        {
          "name": "completes_at",
          "type": "time_point"
        },
        {
          "name": "recipe_id",
          "type": "uint16"
        },
        {
          "name": "quantity",
          "type": "uint32"
        },
        {
          "name": "energy_paid",
          "type": "uint32"
        },
        {
          "name": "cargo",
          "type": "cargo_item[]"
        }
      ]
    }
  • Action return type for getjobs

    {
      "name": "jobs_result",
      "base": "",
      "fields": [
        {
          "name": "jobs",
          "type": "job_row[]"
        }
      ]
    }
  • Action parameter in join

    {
      "name": "join",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action return type for getkindmeta

    {
      "name": "kind_meta_result",
      "base": "",
      "fields": [
        {
          "name": "kinds",
          "type": "kind_meta_row[]"
        },
        {
          "name": "templates",
          "type": "template_meta_row[]"
        }
      ]
    }
  • Struct property of kind_meta_result

    {
      "name": "kind_meta_row",
      "base": "",
      "fields": [
        {
          "name": "kind",
          "type": "name"
        },
        {
          "name": "classification",
          "type": "uint8"
        },
        {
          "name": "capability_flags",
          "type": "uint8"
        },
        {
          "name": "z_coord",
          "type": "uint32"
        },
        {
          "name": "default_label",
          "type": "string"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of entity_row

    {
      "name": "lane",
      "base": "",
      "fields": [
        {
          "name": "lane_key",
          "type": "uint8"
        },
        {
          "name": "schedule",
          "type": "schedule"
        }
      ]
    }
  • Action parameter in launch

    {
      "name": "launch",
      "base": "",
      "fields": [
        {
          "name": "launcher_id",
          "type": "uint64"
        },
        {
          "name": "catcher_id",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "cargo_item[]"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of projected_state

    {
      "name": "launcher_stats",
      "base": "",
      "fields": [
        {
          "name": "charge_rate",
          "type": "uint16"
        },
        {
          "name": "velocity",
          "type": "uint16"
        },
        {
          "name": "drain",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in load

    {
      "name": "load",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "from_id",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "cargo_item[]"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of projected_state

    {
      "name": "loader_lane",
      "base": "",
      "fields": [
        {
          "name": "slot_index",
          "type": "uint8"
        },
        {
          "name": "mass",
          "type": "uint32"
        },
        {
          "name": "thrust",
          "type": "uint16"
        },
        {
          "name": "output_pct",
          "type": "uint16"
        }
      ]
    }
  • Action return type for getlocdata

    {
      "name": "location_derived",
      "base": "",
      "fields": [
        {
          "name": "static_props",
          "type": "location_static"
        },
        {
          "name": "size",
          "type": "uint16"
        }
      ]
    }
  • Struct property of nearby_system

    Action return type for getlocation

    {
      "name": "location_info",
      "base": "",
      "fields": [
        {
          "name": "coords",
          "type": "coordinates"
        },
        {
          "name": "is_system",
          "type": "bool"
        },
        {
          "name": "is_wormhole",
          "type": "bool"
        }
      ]
    }
  • Struct property of location_derived

    {
      "name": "location_static",
      "base": "",
      "fields": [
        {
          "name": "coords",
          "type": "coordinates"
        },
        {
          "name": "type",
          "type": "location_type"
        },
        {
          "name": "subtype",
          "type": "uint8"
        },
        {
          "name": "seed0",
          "type": "uint8"
        },
        {
          "name": "seed1",
          "type": "uint8"
        }
      ]
    }
  • Struct property of mintcfg_result

    {
      "name": "mint_threshold_view",
      "base": "",
      "fields": [
        {
          "name": "category",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "threshold",
          "type": "uint64"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getmintcfg

    {
      "name": "mintcfg_result",
      "base": "",
      "fields": [
        {
          "name": "thresholds",
          "type": "mint_threshold_view[]"
        },
        {
          "name": "burn_bps",
          "type": "uint16"
        }
      ]
    }
  • Table row type of mintq

    {
      "name": "mintq_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "grade",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in mintready

    {
      "name": "mintready",
      "base": "",
      "fields": [
        {
          "name": "max_mints",
          "type": "uint32?"
        }
      ]
    }
  • Struct property of cargo_item

    Struct property of cargo_ref

    Struct property of cargo_row

    Struct property of cargo_view

    Struct property of depot_row

    Struct property of entity_info

    Struct property of entity_row

    Struct property of nft_cargo_item

    {
      "name": "module_entry",
      "base": "",
      "fields": [
        {
          "name": "type",
          "type": "uint8"
        },
        {
          "name": "installed",
          "type": "packed_module?"
        }
      ]
    }
  • Struct property of modules_result

    {
      "name": "module_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint16"
        },
        {
          "name": "mass",
          "type": "uint32"
        },
        {
          "name": "module_type",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        }
      ]
    }
  • Action return type for getmodules

    {
      "name": "modules_result",
      "base": "",
      "fields": [
        {
          "name": "modules",
          "type": "module_info[]"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of projected_state

    {
      "name": "movement_stats",
      "base": "",
      "fields": [
        {
          "name": "thrust",
          "type": "uint32"
        },
        {
          "name": "drain",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in movetile

    {
      "name": "movetile",
      "base": "",
      "fields": [
        {
          "name": "hub_id",
          "type": "uint64"
        },
        {
          "name": "from_gx",
          "type": "int8"
        },
        {
          "name": "from_gy",
          "type": "int8"
        },
        {
          "name": "to_gx",
          "type": "int8"
        },
        {
          "name": "to_gy",
          "type": "int8"
        }
      ]
    }
  • Action parameter in naturalize

    {
      "name": "naturalize",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Action return type for getnearby

    {
      "name": "nearby_info",
      "base": "",
      "fields": [
        {
          "name": "can_travel",
          "type": "bool"
        },
        {
          "name": "current",
          "type": "entity_current_state"
        },
        {
          "name": "projected",
          "type": "entity_current_state"
        },
        {
          "name": "max_energy",
          "type": "uint32"
        },
        {
          "name": "systems",
          "type": "nearby_system[]"
        }
      ]
    }
  • Struct property of nearby_info

    {
      "name": "nearby_system",
      "base": "",
      "fields": [
        {
          "name": "distance",
          "type": "uint64"
        },
        {
          "name": "energy_cost",
          "type": "uint64"
        },
        {
          "name": "flight_time",
          "type": "uint32"
        },
        {
          "name": "location",
          "type": "location_info"
        }
      ]
    }
  • Struct property of nft_item_payload

    {
      "name": "nft_cargo_item",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "stats",
          "type": "uint64"
        },
        {
          "name": "modules",
          "type": "module_entry[]"
        },
        {
          "name": "quantity",
          "type": "uint32"
        }
      ]
    }
  • Struct property of types_row

    {
      "name": "nft_item_payload",
      "base": "",
      "fields": [
        {
          "name": "item",
          "type": "nft_cargo_item"
        },
        {
          "name": "location",
          "type": "coordinates?"
        }
      ]
    }
  • Struct property of nftinfo_result

    {
      "name": "nft_schema_def",
      "base": "",
      "fields": [
        {
          "name": "schema_name",
          "type": "name"
        },
        {
          "name": "fields",
          "type": "schema_field[]"
        }
      ]
    }
  • Struct property of nftinfo_result

    {
      "name": "nft_template_def",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "schema_name",
          "type": "name"
        },
        {
          "name": "template_id",
          "type": "int32"
        }
      ]
    }
  • Struct property of importnftcfg

    Table row type of nftconfig

    {
      "name": "nftconfig_row",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "template_id",
          "type": "int32"
        },
        {
          "name": "schema_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in nftimgurl

    {
      "name": "nftimgurl",
      "base": "",
      "fields": [
        {
          "name": "item",
          "type": "cargo_item"
        },
        {
          "name": "location",
          "type": "coordinates?"
        }
      ]
    }
  • Action return type for getnftinfo

    {
      "name": "nftinfo_result",
      "base": "",
      "fields": [
        {
          "name": "schemas",
          "type": "nft_schema_def[]"
        },
        {
          "name": "templates",
          "type": "nft_template_def[]"
        }
      ]
    }
  • Action parameter in notify

    {
      "name": "notify",
      "base": "",
      "fields": [
        {
          "name": "event",
          "type": "task_event"
        }
      ]
    }
  • Table row type of oraclecfg

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

    {
      "name": "oracle_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "name"
        }
      ]
    }
  • Struct property of module_entry

    {
      "name": "packed_module",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "stats",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in placecargo

    {
      "name": "placecargo",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "host_id",
          "type": "uint64"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in placeentity

    {
      "name": "placeentity",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        },
        {
          "name": "target_nexus_id",
          "type": "uint64"
        }
      ]
    }
  • Action return type for getplayer

    {
      "name": "player_info",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "is_player",
          "type": "bool"
        },
        {
          "name": "company_name",
          "type": "string"
        }
      ]
    }
  • Table row type of player

    {
      "name": "player_row",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getpool

    {
      "name": "pool_pair_result",
      "base": "",
      "fields": [
        {
          "name": "category",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "standard_quantity",
          "type": "uint64"
        },
        {
          "name": "standard_stats",
          "type": "uint64"
        },
        {
          "name": "premium_quantity",
          "type": "uint64"
        },
        {
          "name": "premium_stats",
          "type": "uint64"
        },
        {
          "name": "bar",
          "type": "uint64"
        },
        {
          "name": "threshold",
          "type": "uint64"
        }
      ]
    }
  • Struct property of pools_result

    {
      "name": "pool_view",
      "base": "",
      "fields": [
        {
          "name": "category",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "grade",
          "type": "uint8"
        },
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "quantity",
          "type": "uint64"
        },
        {
          "name": "stats",
          "type": "uint64"
        },
        {
          "name": "bar",
          "type": "uint64"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getpools

    {
      "name": "pools_result",
      "base": "",
      "fields": [
        {
          "name": "pools",
          "type": "pool_view[]"
        }
      ]
    }
  • Action return type for getprojstate

    {
      "name": "projected_state",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "coordinates",
          "type": "coordinates"
        },
        {
          "name": "energy",
          "type": "uint32?"
        },
        {
          "name": "cargomass",
          "type": "uint32"
        },
        {
          "name": "cargo",
          "type": "cargo_view[]"
        },
        {
          "name": "hullmass",
          "type": "uint32?"
        },
        {
          "name": "capacity",
          "type": "uint32?"
        },
        {
          "name": "engines",
          "type": "movement_stats?"
        },
        {
          "name": "warp",
          "type": "warp_stats?"
        },
        {
          "name": "generator",
          "type": "energy_stats?"
        },
        {
          "name": "hauler",
          "type": "hauler_stats?"
        },
        {
          "name": "gatherer_lanes",
          "type": "gatherer_lane[]"
        },
        {
          "name": "crafter_lanes",
          "type": "crafter_lane[]"
        },
        {
          "name": "builder_lanes",
          "type": "builder_lane[]"
        },
        {
          "name": "loader_lanes",
          "type": "loader_lane[]"
        },
        {
          "name": "launcher",
          "type": "launcher_stats?"
        },
        {
          "name": "tier",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in recharge

    {
      "name": "recharge",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    }
  • Struct property of recipe_response

    {
      "name": "recipe_input",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "quantity",
          "type": "uint32"
        }
      ]
    }
  • Struct property of recipe_response

    {
      "name": "recipe_item_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint16"
        },
        {
          "name": "mass",
          "type": "uint32"
        }
      ]
    }
  • Struct property of recipes_result

    {
      "name": "recipe_response",
      "base": "",
      "fields": [
        {
          "name": "output_item_id",
          "type": "uint16"
        },
        {
          "name": "output_mass",
          "type": "uint32"
        },
        {
          "name": "inputs",
          "type": "recipe_input[]"
        },
        {
          "name": "stat_slots",
          "type": "stat_slot_response[]"
        },
        {
          "name": "blend_weights",
          "type": "bytes"
        },
        {
          "name": "output_item",
          "type": "recipe_item_info"
        },
        {
          "name": "input_items",
          "type": "recipe_item_info[]"
        },
        {
          "name": "source_subclass",
          "type": "uint16?"
        }
      ]
    }
  • Struct property of itemdata_result

    Action return type for getrecipe

    Action return type for getrecipes

    {
      "name": "recipes_result",
      "base": "",
      "fields": [
        {
          "name": "recipes",
          "type": "recipe_response[]"
        }
      ]
    }
  • Struct property of task

    {
      "name": "refit_op",
      "base": "",
      "fields": [
        {
          "name": "op",
          "type": "uint8"
        },
        {
          "name": "slot",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in refrshentity

    {
      "name": "refrshentity",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in removeoracle

    {
      "name": "removeoracle",
      "base": "",
      "fields": [
        {
          "name": "oracle_id",
          "type": "name"
        }
      ]
    }
  • Action parameter in rename

    {
      "name": "rename",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "name",
          "type": "string"
        }
      ]
    }
  • Struct property of importreserve

    Table row type of reserve

    {
      "name": "reserve_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "coord_id",
          "type": "uint64"
        },
        {
          "name": "stratum",
          "type": "uint16"
        },
        {
          "name": "remaining",
          "type": "uint32"
        },
        {
          "name": "last_block",
          "type": "block_timestamp_type"
        }
      ]
    }
  • Action parameter in resolve

    {
      "name": "resolve",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "count",
          "type": "uint64?"
        }
      ]
    }
  • Action return type for resolve

    Action return type for resolveearly

    {
      "name": "resolve_results",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "entity_type",
          "type": "name"
        },
        {
          "name": "resolved_count",
          "type": "uint32"
        },
        {
          "name": "new_schedule_started",
          "type": "time_point?"
        },
        {
          "name": "entitygroup",
          "type": "uint64?"
        },
        {
          "name": "group_members",
          "type": "B_vector_entity_ref_E?"
        }
      ]
    }
  • Action parameter in resolveall

    {
      "name": "resolveall",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • Action return type for resolveall

    {
      "name": "resolveall_results",
      "base": "",
      "fields": [
        {
          "name": "scanned",
          "type": "uint32"
        },
        {
          "name": "resolved",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in resolveearly

    {
      "name": "resolveearly",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "count",
          "type": "uint64?"
        }
      ]
    }
  • Struct property of resources_result

    {
      "name": "resource_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint16"
        },
        {
          "name": "mass",
          "type": "uint32"
        },
        {
          "name": "category",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        }
      ]
    }
  • Struct property of stratum_data

    {
      "name": "resource_stats",
      "base": "",
      "fields": [
        {
          "name": "stat1",
          "type": "uint16"
        },
        {
          "name": "stat2",
          "type": "uint16"
        },
        {
          "name": "stat3",
          "type": "uint16"
        }
      ]
    }
  • Action return type for getresources

    {
      "name": "resources_result",
      "base": "",
      "fields": [
        {
          "name": "resources",
          "type": "resource_info[]"
        }
      ]
    }
  • Action parameter in reveal

    {
      "name": "reveal",
      "base": "",
      "fields": [
        {
          "name": "oracle_id",
          "type": "name"
        },
        {
          "name": "epoch",
          "type": "uint64"
        },
        {
          "name": "reveal",
          "type": "checksum256"
        }
      ]
    }
  • Table row type of reveal

    {
      "name": "reveal_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "epoch",
          "type": "uint64"
        },
        {
          "name": "oracle_id",
          "type": "name"
        },
        {
          "name": "reveal",
          "type": "checksum256"
        }
      ]
    }
  • Action parameter in rmmodule

    {
      "name": "rmmodule",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "module_index",
          "type": "uint8"
        },
        {
          "name": "target_ref",
          "type": "cargo_ref?"
        }
      ]
    }
  • Action parameter in rmnftcfg

    {
      "name": "rmnftcfg",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        }
      ]
    }
  • Struct property of travelplan

    {
      "name": "route_waypoint",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Struct property of lane

    {
      "name": "schedule",
      "base": "",
      "fields": [
        {
          "name": "started",
          "type": "time_point"
        },
        {
          "name": "tasks",
          "type": "task[]"
        }
      ]
    }
  • Struct property of nft_schema_def

    {
      "name": "schema_field",
      "base": "",
      "fields": [
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "field_type",
          "type": "string"
        }
      ]
    }
  • Table row type of service

    Action return type for getservice

    {
      "name": "service_row",
      "base": "",
      "fields": [
        {
          "name": "entity",
          "type": "uint64"
        },
        {
          "name": "sockets",
          "type": "service_socket[]"
        }
      ]
    }
  • Struct property of service_row

    {
      "name": "service_socket",
      "base": "",
      "fields": [
        {
          "name": "open",
          "type": "bool"
        }
      ]
    }
  • Action parameter in setcivic

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

    {
      "name": "setcluster",
      "base": "",
      "fields": [
        {
          "name": "row",
          "type": "cluster_row"
        }
      ]
    }
  • Action parameter in setcoords

    {
      "name": "setcoords",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Action parameter in setinfburn

    {
      "name": "setinfburn",
      "base": "",
      "fields": [
        {
          "name": "bps",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in setinfd1

    {
      "name": "setinfd1",
      "base": "",
      "fields": [
        {
          "name": "d1",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in setinfdemand

    {
      "name": "setinfdemand",
      "base": "",
      "fields": [
        {
          "name": "peak",
          "type": "uint64"
        },
        {
          "name": "base",
          "type": "uint64"
        },
        {
          "name": "floor",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in setinfmint

    {
      "name": "setinfmint",
      "base": "",
      "fields": [
        {
          "name": "category",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "threshold",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in setinfweight

    {
      "name": "setinfweight",
      "base": "",
      "fields": [
        {
          "name": "category",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "weight_fp",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in setnextid

    {
      "name": "setnextid",
      "base": "",
      "fields": [
        {
          "name": "next_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in setnftcfg

    {
      "name": "setnftcfg",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "template_id",
          "type": "int32"
        },
        {
          "name": "schema_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in setsocket

    {
      "name": "setsocket",
      "base": "",
      "fields": [
        {
          "name": "workshop_id",
          "type": "uint64"
        },
        {
          "name": "slot",
          "type": "uint8"
        },
        {
          "name": "open",
          "type": "bool"
        }
      ]
    }
  • Action parameter in setthreshold

    {
      "name": "setthreshold",
      "base": "",
      "fields": [
        {
          "name": "threshold",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in setwrapcost

    {
      "name": "setwrapcost",
      "base": "",
      "fields": [
        {
          "name": "item_type",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "amount",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in setwrapfee

    {
      "name": "setwrapfee",
      "base": "",
      "fields": [
        {
          "name": "fee_pct",
          "type": "uint16"
        },
        {
          "name": "fee_account",
          "type": "name"
        }
      ]
    }
  • Action parameter in shuttle

    {
      "name": "shuttle",
      "base": "",
      "fields": [
        {
          "name": "carrier",
          "type": "uint64"
        },
        {
          "name": "from_id",
          "type": "uint64"
        },
        {
          "name": "to_id",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "cargo_item[]"
        }
      ]
    }
  • Struct property of entity_layout

    {
      "name": "slot_def",
      "base": "",
      "fields": [
        {
          "name": "type",
          "type": "uint8"
        },
        {
          "name": "output_pct",
          "type": "uint16"
        },
        {
          "name": "max_tier",
          "type": "uint8"
        }
      ]
    }
  • Struct property of recipe_response

    {
      "name": "stat_slot_response",
      "base": "",
      "fields": [
        {
          "name": "sources",
          "type": "stat_source[]"
        }
      ]
    }
  • Struct property of stat_slot_response

    {
      "name": "stat_source",
      "base": "",
      "fields": [
        {
          "name": "input_index",
          "type": "uint8"
        },
        {
          "name": "input_stat_index",
          "type": "uint8"
        }
      ]
    }
  • Struct property of importstate

    Table row type of state

    {
      "name": "state_row",
      "base": "",
      "fields": [
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "epoch",
          "type": "uint32"
        },
        {
          "name": "seed",
          "type": "checksum256"
        }
      ]
    }
  • Action parameter in stowcargo

    {
      "name": "stowcargo",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "nexus_id",
          "type": "uint64"
        },
        {
          "name": "cargo_id",
          "type": "uint64"
        },
        {
          "name": "quantity",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in stowentity

    {
      "name": "stowentity",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "nexus_id",
          "type": "uint64"
        }
      ]
    }
  • Action return type for getstratum

    {
      "name": "stratum_data",
      "base": "",
      "fields": [
        {
          "name": "stratum",
          "type": "stratum_info"
        },
        {
          "name": "stats",
          "type": "resource_stats"
        }
      ]
    }
  • Struct property of stratum_data

    {
      "name": "stratum_info",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "seed",
          "type": "uint64"
        },
        {
          "name": "richness",
          "type": "uint16"
        },
        {
          "name": "reserve",
          "type": "uint32"
        },
        {
          "name": "reserve_max",
          "type": "uint32"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getreserves

    {
      "name": "stratum_remaining",
      "base": "",
      "fields": [
        {
          "name": "stratum",
          "type": "uint16"
        },
        {
          "name": "remaining",
          "type": "uint32"
        },
        {
          "name": "last_block",
          "type": "block_timestamp_type"
        }
      ]
    }
  • Action parameter in swapmodule

    {
      "name": "swapmodule",
      "base": "",
      "fields": [
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "module_index",
          "type": "uint8"
        },
        {
          "name": "module_ref",
          "type": "cargo_ref"
        }
      ]
    }
  • Action parameter in swaptile

    {
      "name": "swaptile",
      "base": "",
      "fields": [
        {
          "name": "hub_id",
          "type": "uint64"
        },
        {
          "name": "a_gx",
          "type": "int8"
        },
        {
          "name": "a_gy",
          "type": "int8"
        },
        {
          "name": "b_gx",
          "type": "int8"
        },
        {
          "name": "b_gy",
          "type": "int8"
        }
      ]
    }
  • Struct property of schedule

    Struct property of task_event

    {
      "name": "task",
      "base": "",
      "fields": [
        {
          "name": "type",
          "type": "uint8"
        },
        {
          "name": "duration",
          "type": "uint32"
        },
        {
          "name": "cancelable",
          "type": "uint8"
        },
        {
          "name": "coordinates",
          "type": "coordinates?"
        },
        {
          "name": "cargo",
          "type": "cargo_item[]"
        },
        {
          "name": "couplings",
          "type": "coupling[]"
        },
        {
          "name": "subject",
          "type": "entity_ref?"
        },
        {
          "name": "entitygroup",
          "type": "uint64?"
        },
        {
          "name": "energy_cost",
          "type": "uint32?"
        },
        {
          "name": "target_item_id",
          "type": "uint16?"
        },
        {
          "name": "refit",
          "type": "refit_op?"
        }
      ]
    }
  • Struct property of notify

    {
      "name": "task_event",
      "base": "",
      "fields": [
        {
          "name": "event_type",
          "type": "uint8"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "entity_type",
          "type": "name"
        },
        {
          "name": "entity_id",
          "type": "uint64"
        },
        {
          "name": "task_index",
          "type": "uint32"
        },
        {
          "name": "task",
          "type": "task"
        },
        {
          "name": "starts_at",
          "type": "time_point"
        },
        {
          "name": "completes_at",
          "type": "time_point"
        },
        {
          "name": "new_energy",
          "type": "uint32?"
        },
        {
          "name": "lane_key",
          "type": "uint8"
        }
      ]
    }
  • Action return type for abandonplot

    Action return type for addcontrib

    Action return type for buildplot

    Action return type for claimplot

    Action return type for clustercraft

    Action return type for craft

    Action return type for demolish

    Action return type for deploy

    Action return type for depotstore

    Action return type for depottake

    Action return type for gather

    Action return type for gatherplan

    Action return type for grouptransit

    Action return type for grouptravel

    Action return type for launch

    Action return type for load

    Action return type for movetile

    Action return type for placecargo

    Action return type for placeentity

    Action return type for recharge

    Action return type for shuttle

    Action return type for stowcargo

    Action return type for stowentity

    Action return type for swaptile

    Action return type for transit

    Action return type for travel

    Action return type for travelplan

    Action return type for undeploy

    Action return type for unload

    Action return type for upgrade

    Action return type for warp

    {
      "name": "task_results",
      "base": "",
      "fields": [
        {
          "name": "entities",
          "type": "entity_task_info[]"
        }
      ]
    }
  • Struct property of kind_meta_result

    {
      "name": "template_meta_row",
      "base": "",
      "fields": [
        {
          "name": "item_id",
          "type": "uint16"
        },
        {
          "name": "kind",
          "type": "name"
        },
        {
          "name": "display_label",
          "type": "string"
        }
      ]
    }
  • Action parameter in transit

    {
      "name": "transit",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "ax",
          "type": "int64"
        },
        {
          "name": "ay",
          "type": "int64"
        },
        {
          "name": "bx",
          "type": "int64"
        },
        {
          "name": "by",
          "type": "int64"
        }
      ]
    }
  • Action parameter in travel

    {
      "name": "travel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        },
        {
          "name": "recharge",
          "type": "bool"
        }
      ]
    }
  • Action parameter in travelplan

    {
      "name": "travelplan",
      "base": "",
      "fields": [
        {
          "name": "entities",
          "type": "entity_ref[]"
        },
        {
          "name": "waypoints",
          "type": "route_waypoint[]"
        },
        {
          "name": "recharge",
          "type": "bool"
        }
      ]
    }
  • Table row type of types

    {
      "name": "types_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "entity_summary_type",
          "type": "entity_summary"
        },
        {
          "name": "game_config_type",
          "type": "game_config"
        },
        {
          "name": "stratum_remaining_type",
          "type": "stratum_remaining"
        },
        {
          "name": "nft_item_payload_type",
          "type": "nft_item_payload"
        },
        {
          "name": "decomp_result_type",
          "type": "decomp_result"
        },
        {
          "name": "demand_result_type",
          "type": "demand_result"
        },
        {
          "name": "infvalue_result_type",
          "type": "infvalue_result"
        },
        {
          "name": "influence_totals_type",
          "type": "influence_totals"
        },
        {
          "name": "pools_result_type",
          "type": "pools_result"
        },
        {
          "name": "pool_pair_result_type",
          "type": "pool_pair_result"
        },
        {
          "name": "mintcfg_result_type",
          "type": "mintcfg_result"
        },
        {
          "name": "charter_result_type",
          "type": "charter_result"
        },
        {
          "name": "charterready_result_type",
          "type": "charterready_result"
        },
        {
          "name": "vote_result_type",
          "type": "vote_result"
        },
        {
          "name": "depot_view_type",
          "type": "depot_view"
        }
      ]
    }
  • Action parameter in undeploy

    {
      "name": "undeploy",
      "base": "",
      "fields": [
        {
          "name": "host_id",
          "type": "uint64"
        },
        {
          "name": "target_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in unload

    {
      "name": "unload",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "to_id",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "cargo_item[]"
        }
      ]
    }
  • Struct property of upgjobs_result

    Table row type of upgjobs

    {
      "name": "upgjob_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "dock",
          "type": "uint64"
        },
        {
          "name": "target",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "coords",
          "type": "coordinates"
        },
        {
          "name": "starts_at",
          "type": "time_point"
        },
        {
          "name": "completes_at",
          "type": "time_point"
        },
        {
          "name": "target_item_id",
          "type": "uint16"
        },
        {
          "name": "cargo",
          "type": "cargo_item[]"
        }
      ]
    }
  • Action return type for getupgjobs

    {
      "name": "upgjobs_result",
      "base": "",
      "fields": [
        {
          "name": "jobs",
          "type": "upgjob_row[]"
        }
      ]
    }
  • Action parameter in upgrade

    {
      "name": "upgrade",
      "base": "",
      "fields": [
        {
          "name": "builder_id",
          "type": "uint64"
        },
        {
          "name": "target_id",
          "type": "uint64"
        },
        {
          "name": "target_item_id",
          "type": "uint16"
        },
        {
          "name": "inputs",
          "type": "cargo_item[]"
        },
        {
          "name": "slot",
          "type": "uint8?"
        }
      ]
    }
  • Action parameter in upgradejob

    {
      "name": "upgradejob",
      "base": "",
      "fields": [
        {
          "name": "target_id",
          "type": "uint64"
        },
        {
          "name": "dock_id",
          "type": "uint64"
        },
        {
          "name": "target_item_id",
          "type": "uint16"
        },
        {
          "name": "inputs",
          "type": "cargo_item[]"
        }
      ]
    }
  • Struct property of vote_result

    {
      "name": "vote_option",
      "base": "",
      "fields": [
        {
          "name": "node_id",
          "type": "uint32"
        },
        {
          "name": "cost",
          "type": "uint64"
        },
        {
          "name": "total",
          "type": "uint64"
        },
        {
          "name": "eligible",
          "type": "bool"
        }
      ]
    }
  • Struct property of types_row

    Action return type for getvotes

    {
      "name": "vote_result",
      "base": "",
      "fields": [
        {
          "name": "location_id",
          "type": "uint64"
        },
        {
          "name": "epoch",
          "type": "uint32"
        },
        {
          "name": "ballot_epoch",
          "type": "uint32"
        },
        {
          "name": "chosen",
          "type": "uint32"
        },
        {
          "name": "chosen_epoch",
          "type": "uint32"
        },
        {
          "name": "effective",
          "type": "uint32"
        },
        {
          "name": "options",
          "type": "vote_option[]"
        }
      ]
    }
  • Action parameter in votecharter

    {
      "name": "votecharter",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        },
        {
          "name": "node_id",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in voteready

    {
      "name": "voteready",
      "base": "",
      "fields": [
        {
          "name": "max_ballots",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in warp

    {
      "name": "warp",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "x",
          "type": "int64"
        },
        {
          "name": "y",
          "type": "int64"
        }
      ]
    }
  • Struct property of entity_info

    Struct property of projected_state

    {
      "name": "warp_stats",
      "base": "",
      "fields": [
        {
          "name": "range",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in wipe

    {
      "name": "wipe",
      "base": "",
      "fields": []
    }
  • Action return type for getwormhole

    {
      "name": "wormhole_info",
      "base": "",
      "fields": [
        {
          "name": "coords",
          "type": "coordinates"
        },
        {
          "name": "is_wormhole",
          "type": "bool"
        },
        {
          "name": "destination",
          "type": "coordinates"
        }
      ]
    }
  • Table row type of wrapconfig

    {
      "name": "wrapconfig_row",
      "base": "",
      "fields": [
        {
          "name": "fee_pct",
          "type": "uint16"
        },
        {
          "name": "fee_account",
          "type": "name"
        }
      ]
    }
  • Table row type of wrapcost

    {
      "name": "wrapcost_row",
      "base": "",
      "fields": [
        {
          "name": "item_type",
          "type": "uint8"
        },
        {
          "name": "tier",
          "type": "uint8"
        },
        {
          "name": "amount",
          "type": "uint64"
        }
      ]
    }