Vaulta

prospectorsc

Contract

{
  "version": "eosio::abi/1.1",
  "types": [
    {
      "new_type_name": "ID",
      "type": "uint64"
    },
    {
      "new_type_name": "t_amount",
      "type": "int32"
    },
    {
      "new_type_name": "t_asset",
      "type": "asset"
    },
    {
      "new_type_name": "t_balance",
      "type": "int64"
    },
    {
      "new_type_name": "t_build",
      "type": "int16"
    },
    {
      "new_type_name": "t_byte",
      "type": "uint8"
    },
    {
      "new_type_name": "t_coord",
      "type": "int32"
    },
    {
      "new_type_name": "t_energy",
      "type": "int16"
    },
    {
      "new_type_name": "t_health",
      "type": "int32"
    },
    {
      "new_type_name": "t_job",
      "type": "int16"
    },
    {
      "new_type_name": "t_logo",
      "type": "uint32"
    },
    {
      "new_type_name": "t_name",
      "type": "name"
    },
    {
      "new_type_name": "t_skill",
      "type": "int16"
    },
    {
      "new_type_name": "t_type",
      "type": "int16"
    },
    {
      "new_type_name": "t_utime",
      "type": "uint32"
    }
  ],
  "structs": [
    {
      "name": "AccountModel",
      "base": "",
      "fields": [
        {
          "name": "name",
          "type": "t_name"
        },
        {
          "name": "flags",
          "type": "uint32"
        },
        {
          "name": "worker0",
          "type": "ID"
        },
        {
          "name": "worker1",
          "type": "ID"
        },
        {
          "name": "worker2",
          "type": "ID"
        },
        {
          "name": "purchases",
          "type": "Purchase[]"
        },
        {
          "name": "referer",
          "type": "t_name"
        },
        {
          "name": "balance",
          "type": "t_balance"
        },
        {
          "name": "referer_fee",
          "type": "t_balance"
        },
        {
          "name": "alliance",
          "type": "t_name"
        },
        {
          "name": "premium_time",
          "type": "t_utime"
        },
        {
          "name": "points",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "AllianceModel",
      "base": "",
      "fields": [
        {
          "name": "name",
          "type": "t_name"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "cr_time",
          "type": "t_utime"
        },
        {
          "name": "members",
          "type": "t_amount"
        },
        {
          "name": "request",
          "type": "t_amount"
        },
        {
          "name": "logo",
          "type": "t_logo"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        },
        {
          "name": "r3",
          "type": "uint64"
        },
        {
          "name": "r4",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "AuctionModel",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "type",
          "type": "t_byte"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "target",
          "type": "t_name"
        },
        {
          "name": "price",
          "type": "t_balance"
        },
        {
          "name": "end_time",
          "type": "t_utime"
        },
        {
          "name": "bid_user",
          "type": "t_name"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "Building",
      "base": "",
      "fields": [
        {
          "name": "build_id",
          "type": "t_build"
        },
        {
          "name": "build_step",
          "type": "t_skill"
        },
        {
          "name": "build_amount",
          "type": "t_amount"
        },
        {
          "name": "ready_time",
          "type": "t_utime"
        },
        {
          "name": "health",
          "type": "t_amount"
        },
        {
          "name": "param",
          "type": "uint16"
        },
        {
          "name": "r1",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "LocJob",
      "base": "",
      "fields": [
        {
          "name": "job_type",
          "type": "t_job"
        },
        {
          "name": "job_group",
          "type": "t_job"
        },
        {
          "name": "ready_time",
          "type": "t_utime"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    },
    {
      "name": "LocModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "asset_id",
          "type": "ID"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "rent_time",
          "type": "t_utime"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "wood",
          "type": "t_amount"
        },
        {
          "name": "stone",
          "type": "t_amount"
        },
        {
          "name": "coal",
          "type": "t_amount"
        },
        {
          "name": "clay",
          "type": "t_amount"
        },
        {
          "name": "ore",
          "type": "t_amount"
        },
        {
          "name": "jobs",
          "type": "LocJob[]"
        },
        {
          "name": "storage",
          "type": "StorageStuff[]"
        },
        {
          "name": "building",
          "type": "Building"
        },
        {
          "name": "coffee",
          "type": "t_amount"
        },
        {
          "name": "resources",
          "type": "t_amount[]"
        },
        {
          "name": "moss",
          "type": "t_amount"
        },
        {
          "name": "flags",
          "type": "uint16"
        },
        {
          "name": "world_id",
          "type": "uint8"
        },
        {
          "name": "r2",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "MarketModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "price",
          "type": "t_amount"
        },
        {
          "name": "alliance",
          "type": "t_name"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "OrderModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "job_type",
          "type": "t_job"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "amount",
          "type": "t_amount"
        },
        {
          "name": "item_id",
          "type": "t_type"
        },
        {
          "name": "item_prop",
          "type": "t_amount"
        },
        {
          "name": "item_tag",
          "type": "ID"
        },
        {
          "name": "state",
          "type": "int8"
        },
        {
          "name": "alliance",
          "type": "t_name"
        },
        {
          "name": "is_stock",
          "type": "t_byte"
        },
        {
          "name": "r2",
          "type": "t_byte"
        },
        {
          "name": "r3",
          "type": "uint16"
        },
        {
          "name": "r4",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "Purchase",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "reserved",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "RailOrderModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "target",
          "type": "t_name"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "recipient",
          "type": "t_name"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "price",
          "type": "t_amount"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "RailStateModel",
      "base": "",
      "fields": [
        {
          "name": "target",
          "type": "t_name"
        },
        {
          "name": "state",
          "type": "t_byte"
        },
        {
          "name": "time",
          "type": "t_utime"
        },
        {
          "name": "last_index",
          "type": "t_name"
        },
        {
          "name": "total_weight",
          "type": "t_balance"
        },
        {
          "name": "total_gold",
          "type": "t_balance"
        },
        {
          "name": "orders_cnt",
          "type": "t_amount"
        },
        {
          "name": "orders_done",
          "type": "t_amount"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "SettingsModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "enabled",
          "type": "t_byte"
        },
        {
          "name": "time_start",
          "type": "t_utime"
        },
        {
          "name": "time_end",
          "type": "t_utime"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        },
        {
          "name": "r3",
          "type": "uint64"
        },
        {
          "name": "r4",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "StatModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "rent_price",
          "type": "t_amount"
        },
        {
          "name": "begin_time",
          "type": "t_utime"
        },
        {
          "name": "job_count",
          "type": "int32"
        },
        {
          "name": "job_sum",
          "type": "int64"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "StorageModel",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuffs",
          "type": "StorageStuff[]"
        },
        {
          "name": "jobs",
          "type": "LocJob[]"
        },
        {
          "name": "r0",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "StorageStuff",
      "base": "",
      "fields": [
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        },
        {
          "name": "health",
          "type": "t_health"
        },
        {
          "name": "reserved",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "Stuff",
      "base": "",
      "fields": [
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        },
        {
          "name": "health",
          "type": "t_health"
        }
      ]
    },
    {
      "name": "WorkerJob",
      "base": "",
      "fields": [
        {
          "name": "job_type",
          "type": "t_job"
        },
        {
          "name": "ready_time",
          "type": "t_utime"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "is_backpack",
          "type": "uint8"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "loc_time",
          "type": "t_utime"
        }
      ]
    },
    {
      "name": "WorkerModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "prev_loc_id",
          "type": "ID"
        },
        {
          "name": "job",
          "type": "WorkerJob"
        },
        {
          "name": "backpack",
          "type": "Stuff[]"
        },
        {
          "name": "equipment",
          "type": "Stuff[]"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "diplomas",
          "type": "uint32"
        },
        {
          "name": "energy",
          "type": "t_energy"
        },
        {
          "name": "slots",
          "type": "uint8"
        },
        {
          "name": "r1",
          "type": "uint8"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "WorldModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "int64"
        },
        {
          "name": "coal",
          "type": "int64"
        },
        {
          "name": "clay",
          "type": "int64"
        },
        {
          "name": "ore",
          "type": "int64"
        },
        {
          "name": "seed",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        },
        {
          "name": "r3",
          "type": "uint64"
        },
        {
          "name": "r4",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "accptmember",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "aname",
          "type": "t_name"
        },
        {
          "name": "member",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "arrestuser",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "days",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "buycert",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "buyenergy",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "rent_price",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "buylicense",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "stuff_id",
          "type": "t_type"
        }
      ]
    },
    {
      "name": "buywrkslot",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "chrailord",
      "base": "",
      "fields": [
        {
          "name": "order_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "chsale",
      "base": "",
      "fields": [
        {
          "name": "market_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "distribtax",
      "base": "",
      "fields": [
        {
          "name": "payout_quantity",
          "type": "t_asset"
        }
      ]
    },
    {
      "name": "dobuild",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "duration",
          "type": "t_utime"
        }
      ]
    },
    {
      "name": "dodepart",
      "base": "",
      "fields": [
        {
          "name": "target",
          "type": "t_name"
        },
        {
          "name": "count",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "domake",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "domine",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "duration",
          "type": "t_utime"
        }
      ]
    },
    {
      "name": "doorder",
      "base": "",
      "fields": [
        {
          "name": "order_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "dorepair",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "duration",
          "type": "t_utime"
        }
      ]
    },
    {
      "name": "dosearch",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        }
      ]
    },
    {
      "name": "doself",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "endauction",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    },
    {
      "name": "endlocexpr",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    },
    {
      "name": "endlocsale",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    },
    {
      "name": "exitmember",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "getdiploma",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "dip_id",
          "type": "t_byte"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "initstat",
      "base": "",
      "fields": []
    },
    {
      "name": "login",
      "base": "",
      "fields": [
        {
          "name": "name",
          "type": "t_name"
        },
        {
          "name": "referer",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "mkalliance",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "aname",
          "type": "t_name"
        },
        {
          "name": "logo",
          "type": "t_logo"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "mkauction",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_balance"
        }
      ]
    },
    {
      "name": "mkbuild",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "build_id",
          "type": "t_build"
        }
      ]
    },
    {
      "name": "mkbuildord",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "duration",
          "type": "t_utime"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "mkbuyord",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "mkcells",
      "base": "",
      "fields": [
        {
          "name": "world_id",
          "type": "ID"
        },
        {
          "name": "min_x",
          "type": "t_coord"
        },
        {
          "name": "min_y",
          "type": "t_coord"
        },
        {
          "name": "max_x",
          "type": "t_coord"
        },
        {
          "name": "max_y",
          "type": "t_coord"
        }
      ]
    },
    {
      "name": "mkfreeloc",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    },
    {
      "name": "mklocexpr",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "mklocsale",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_balance"
        },
        {
          "name": "target",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "mkmakeord",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "mkmineord",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "duration",
          "type": "t_amount"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "mkpremium",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "days",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "mkpremiumt",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "mkpurchase",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "market_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_amount"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "mkpurchord",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "dest_loc_id",
          "type": "ID"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "mkrailord",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "target",
          "type": "t_name"
        },
        {
          "name": "recipient",
          "type": "t_name"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "mkrepairord",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "duration",
          "type": "t_utime"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "mksale",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "price",
          "type": "t_amount"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "mktransord",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "dest_loc_id",
          "type": "ID"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "mkworld",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        }
      ]
    },
    {
      "name": "mvpurchstor",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    },
    {
      "name": "mvpurchwrk",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "equip",
          "type": "bool"
        }
      ]
    },
    {
      "name": "mvstorewrk",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "equip",
          "type": "bool"
        }
      ]
    },
    {
      "name": "mvstorgold",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "mvworker",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "x",
          "type": "t_coord"
        },
        {
          "name": "y",
          "type": "t_coord"
        }
      ]
    },
    {
      "name": "mvwrkgold",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "mvwrkstore",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "equip",
          "type": "bool"
        }
      ]
    },
    {
      "name": "mvwrkwrk",
      "base": "",
      "fields": [
        {
          "name": "from_worker_id",
          "type": "ID"
        },
        {
          "name": "from_equip",
          "type": "bool"
        },
        {
          "name": "to_worker_id",
          "type": "ID"
        },
        {
          "name": "to_equip",
          "type": "bool"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    },
    {
      "name": "putlocbid",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "rcvstuff",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    },
    {
      "name": "rentloc",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_amount"
        },
        {
          "name": "days",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "reqmember",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "aname",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "retlicense",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    },
    {
      "name": "rmauction",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    },
    {
      "name": "rmbuild",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    },
    {
      "name": "rmmember",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "aname",
          "type": "t_name"
        },
        {
          "name": "member",
          "type": "t_name"
        }
      ]
    },
    {
      "name": "rmorder",
      "base": "",
      "fields": [
        {
          "name": "order_id",
          "type": "ID"
        }
      ]
    },
    {
      "name": "rmpurstuff",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    },
    {
      "name": "rmrailord",
      "base": "",
      "fields": [
        {
          "name": "order_id",
          "type": "ID"
        }
      ]
    },
    {
      "name": "rmsale",
      "base": "",
      "fields": [
        {
          "name": "market_id",
          "type": "ID"
        }
      ]
    },
    {
      "name": "rmstorstuff",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    },
    {
      "name": "rmwrkstuff",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "equip",
          "type": "bool"
        }
      ]
    },
    {
      "name": "rnloc",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "name",
          "type": "string"
        }
      ]
    },
    {
      "name": "rnworker",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "name",
          "type": "string"
        }
      ]
    },
    {
      "name": "seedloc",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "sellstuff",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "order_id",
          "type": "ID"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    },
    {
      "name": "setbankp",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "percent",
          "type": "float32"
        }
      ]
    },
    {
      "name": "setenabled",
      "base": "",
      "fields": [
        {
          "name": "value",
          "type": "t_byte"
        }
      ]
    },
    {
      "name": "setrole",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "member",
          "type": "t_name"
        },
        {
          "name": "role",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "settime",
      "base": "",
      "fields": [
        {
          "name": "start",
          "type": "t_utime"
        },
        {
          "name": "end",
          "type": "t_utime"
        }
      ]
    },
    {
      "name": "takeoff",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "health",
          "type": "t_health"
        }
      ]
    },
    {
      "name": "takeon",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "health",
          "type": "t_health"
        }
      ]
    },
    {
      "name": "withdraw",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    }
  ],
  "actions": [
    {
      "name": "accptmember",
      "type": "accptmember",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "arrestuser",
      "type": "arrestuser",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "buycert",
      "type": "buycert",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "buyenergy",
      "type": "buyenergy",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "buylicense",
      "type": "buylicense",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "buywrkslot",
      "type": "buywrkslot",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "chrailord",
      "type": "chrailord",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "chsale",
      "type": "chsale",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "distribtax",
      "type": "distribtax",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "dobuild",
      "type": "dobuild",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "dodepart",
      "type": "dodepart",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "domake",
      "type": "domake",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "domine",
      "type": "domine",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "doorder",
      "type": "doorder",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "dorepair",
      "type": "dorepair",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "dosearch",
      "type": "dosearch",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "doself",
      "type": "doself",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "endauction",
      "type": "endauction",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "endlocexpr",
      "type": "endlocexpr",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "endlocsale",
      "type": "endlocsale",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "exitmember",
      "type": "exitmember",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "getdiploma",
      "type": "getdiploma",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "initstat",
      "type": "initstat",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "login",
      "type": "login",
      "ricardian_contract": "### Parameters\n\nInput parameters:\n\n* `name` (TODO: Add description)\n\nImplied parameters: \n\n* `account_name` (name of the party invoking and signing the contract)\n\n### Intent\nINTENT. ...\n\n### Term\nTERM. ..."
    },
    {
      "name": "mkalliance",
      "type": "mkalliance",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkauction",
      "type": "mkauction",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkbuild",
      "type": "mkbuild",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkbuildord",
      "type": "mkbuildord",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkbuyord",
      "type": "mkbuyord",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkcells",
      "type": "mkcells",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkfreeloc",
      "type": "mkfreeloc",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mklocexpr",
      "type": "mklocexpr",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mklocsale",
      "type": "mklocsale",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkmakeord",
      "type": "mkmakeord",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkmineord",
      "type": "mkmineord",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkpremium",
      "type": "mkpremium",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkpremiumt",
      "type": "mkpremiumt",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkpurchase",
      "type": "mkpurchase",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkpurchord",
      "type": "mkpurchord",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkrailord",
      "type": "mkrailord",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkrepairord",
      "type": "mkrepairord",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mksale",
      "type": "mksale",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mktransord",
      "type": "mktransord",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mkworld",
      "type": "mkworld",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mvpurchstor",
      "type": "mvpurchstor",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mvpurchwrk",
      "type": "mvpurchwrk",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mvstorewrk",
      "type": "mvstorewrk",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mvstorgold",
      "type": "mvstorgold",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mvworker",
      "type": "mvworker",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mvwrkgold",
      "type": "mvwrkgold",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mvwrkstore",
      "type": "mvwrkstore",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "mvwrkwrk",
      "type": "mvwrkwrk",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "putlocbid",
      "type": "putlocbid",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rcvstuff",
      "type": "rcvstuff",
      "ricardian_contract": ""
    },
    {
      "name": "rentloc",
      "type": "rentloc",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "reqmember",
      "type": "reqmember",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "retlicense",
      "type": "retlicense",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rmauction",
      "type": "rmauction",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rmbuild",
      "type": "rmbuild",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rmmember",
      "type": "rmmember",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rmorder",
      "type": "rmorder",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rmpurstuff",
      "type": "rmpurstuff",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rmrailord",
      "type": "rmrailord",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rmsale",
      "type": "rmsale",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rmstorstuff",
      "type": "rmstorstuff",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rmwrkstuff",
      "type": "rmwrkstuff",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rnloc",
      "type": "rnloc",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "rnworker",
      "type": "rnworker",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "seedloc",
      "type": "seedloc",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "sellstuff",
      "type": "sellstuff",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "setbankp",
      "type": "setbankp",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "setenabled",
      "type": "setenabled",
      "ricardian_contract": ""
    },
    {
      "name": "setrole",
      "type": "setrole",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "settime",
      "type": "settime",
      "ricardian_contract": ""
    },
    {
      "name": "takeoff",
      "type": "takeoff",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "takeon",
      "type": "takeon",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    },
    {
      "name": "withdraw",
      "type": "withdraw",
      "ricardian_contract": "### Parameters\n### Intent\n### Term"
    }
  ],
  "tables": [
    {
      "name": "account",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "AccountModel"
    },
    {
      "name": "alliance",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "AllianceModel"
    },
    {
      "name": "auction",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "AuctionModel"
    },
    {
      "name": "loc",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "LocModel"
    },
    {
      "name": "market",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "MarketModel"
    },
    {
      "name": "order",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "OrderModel"
    },
    {
      "name": "raildepart",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "RailOrderModel"
    },
    {
      "name": "railorder",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "RailOrderModel"
    },
    {
      "name": "railstate",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "RailStateModel"
    },
    {
      "name": "settings",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "SettingsModel"
    },
    {
      "name": "stat",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "StatModel"
    },
    {
      "name": "storage",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "StorageModel"
    },
    {
      "name": "worker",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "WorkerModel"
    },
    {
      "name": "world",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "WorldModel"
    }
  ],
  "ricardian_clauses": [
    {
      "id": "Warranty",
      "body": "The invoker of the contract action shall uphold its Obligations under this Contract in a timely and workmanlike manner, using knowledge and recommendations for performing the services which meet generally acceptable standards set forth by EOS.IO Blockchain Block Producers."
    },
    {
      "id": "Default",
      "body": "The occurrence of any of the following shall constitute a material default under this Contract:"
    },
    {
      "id": "Remedies",
      "body": "In addition to any and all other rights a party may have available according to law, if a party defaults by failing to substantially perform any provision, term or condition of this Contract, the other party may terminate the Contract by providing written notice to the defaulting party. This notice shall describe with sufficient detail the nature of the default. The party receiving such notice shall promptly be removed from being a Block Producer and this Contract shall be automatically terminated."
    },
    {
      "id": "ForceMajeure",
      "body": "If performance of this Contract or any obligation under this Contract is prevented, restricted, or interfered with by causes beyond either party's reasonable control (\"Force Majeure\"), and if the party unable to carry out its obligations gives the other party prompt written notice of such event, then the obligations of the party invoking this provision shall be suspended to the extent necessary by such event. The term Force Majeure shall include, without limitation, acts of God, fire, explosion, vandalism, storm or other similar occurrence, orders or acts of military or civil authority, or by national emergencies, insurrections, riots, or wars, or strikes, lock-outs, work stoppages, or supplier failures. The excused party shall use reasonable efforts under the circumstances to avoid or remove such causes of non-performance and shall proceed to perform with reasonable dispatch whenever such causes are removed or ceased. An act or omission shall be deemed within the reasonable control of a party if committed, omitted, or caused by such party, or its employees, officers, agents, or affiliates."
    },
    {
      "id": "DisputeResolution",
      "body": "Any controversies or disputes arising out of or relating to this Contract will be resolved by binding arbitration under the default rules set forth by the EOS.IO Blockchain. The arbitrator's award will be final, and judgment may be entered upon it by any court having proper jurisdiction."
    },
    {
      "id": "Agreement",
      "body": "This Contract contains the entire agreement of the parties, and there are no other promises or conditions in any other agreement whether oral or written concerning the subject matter of this Contract. This Contract supersedes any prior written or oral agreements between the parties."
    },
    {
      "id": "Severability",
      "body": "If any provision of this Contract will be held to be invalid or unenforceable for any reason, the remaining provisions will continue to be valid and enforceable. If a court finds that any provision of this Contract is invalid or unenforceable, but that by limiting such provision it would become valid and enforceable, then such provision will be deemed to be written, construed, and enforced as so limited."
    },
    {
      "id": "Amendment",
      "body": "This Contract may be modified or amended in writing by mutual agreement between the parties, if the writing is signed by the party obligated under the amendment."
    },
    {
      "id": "GoverningLaw",
      "body": "This Contract shall be construed in accordance with the Maxims of Equity."
    },
    {
      "id": "Notice",
      "body": "Any notice or communication required or permitted under this Contract shall be sufficiently given if delivered to a verifiable email address or to such other email address as one party may have publicly furnished in writing, or published on a broadcast contract provided by this blockchain for purposes of providing notices of this type."
    },
    {
      "id": "WaiverOfContractualRight",
      "body": "The failure of either party to enforce any provision of this Contract shall not be construed as a waiver or limitation of that party's right to subsequently enforce and compel strict compliance with every provision of this Contract."
    },
    {
      "id": "ArbitratorsFeesToPrevailingParty",
      "body": "In any action arising hereunder or any separate action pertaining to the validity of this Agreement, both sides shall pay half the initial cost of arbitration, and the prevailing party shall be awarded reasonable arbitrator's fees and costs."
    },
    {
      "id": "ConstructionAndInterpretation",
      "body": "The rule requiring construction or interpretation against the drafter is waived. The document shall be deemed as if it were drafted by both parties in a mutual effort."
    },
    {
      "id": "InWitnessWhereof",
      "body": "In witness whereof, the parties hereto have caused this Agreement to be executed by themselves or their duly authorized representatives as of the date of execution, and authorized as proven by the cryptographic signature on the transaction that invokes this contract."
    }
  ],
  "error_messages": [],
  "abi_extensions": [],
  "variants": [],
  "action_results": []
}