{
"version": "eosio::abi/1.2",
"types": [
{
"new_type_name": "state_value_variant",
"type": "variant_int8_uint8_int32_uint32_int64_uint64_int128_uint128_bool_int64[]_name_string_time_point_sec_asset_extended_asset"
}
],
"structs": [
{
"name": "boost",
"base": "",
"fields": [
{
"name": "land_id",
"type": "uint64"
},
{
"name": "amount",
"type": "asset"
},
{
"name": "payer",
"type": "name"
}
]
},
{
"name": "boost_item",
"base": "",
"fields": [
{
"name": "booster",
"type": "name"
},
{
"name": "level",
"type": "int64"
}
]
},
{
"name": "claimpay",
"base": "",
"fields": [
{
"name": "receiver",
"type": "name"
}
]
},
{
"name": "deposit_item",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "global",
"base": "",
"fields": [
{
"name": "payment_id",
"type": "uint32"
},
{
"name": "totalPayment",
"type": "asset"
},
{
"name": "payAmountPerLand",
"type": "asset"
},
{
"name": "pendingPayout",
"type": "asset"
},
{
"name": "startPayThreshold",
"type": "asset"
},
{
"name": "numberOfLands",
"type": "uint32"
},
{
"name": "batchCursorOfLandNFT",
"type": "uint64"
},
{
"name": "cycleState",
"type": "uint8"
},
{
"name": "skippedAccounts",
"type": "name[]"
},
{
"name": "totalLandRating",
"type": "uint64"
},
{
"name": "payAmountPerMLandRatingPoints",
"type": "asset"
}
]
},
{
"name": "global2_struct",
"base": "",
"fields": [
{
"name": "data",
"type": "pair_string_state_value_variant[]"
}
]
},
{
"name": "land_boost",
"base": "",
"fields": [
{
"name": "land_id",
"type": "uint64"
},
{
"name": "day",
"type": "uint32"
},
{
"name": "boosts_used",
"type": "boost_item[]"
}
]
},
{
"name": "landrating_item",
"base": "",
"fields": [
{
"name": "landId",
"type": "uint64"
},
{
"name": "landRating",
"type": "uint64"
}
]
},
{
"name": "landreg_item",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "owner",
"type": "name"
}
]
},
{
"name": "megaboost",
"base": "",
"fields": [
{
"name": "land_id",
"type": "uint64"
}
]
},
{
"name": "nft_deposit",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "template_id",
"type": "int32"
}
]
},
{
"name": "openslot",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "land_id",
"type": "uint64"
}
]
},
{
"name": "pair_string_state_value_variant",
"base": "",
"fields": [
{
"name": "key",
"type": "string"
},
{
"name": "value",
"type": "state_value_variant"
}
]
},
{
"name": "payouts",
"base": "",
"fields": [
{
"name": "receiver",
"type": "name"
},
{
"name": "payoutAmount",
"type": "asset"
}
]
},
{
"name": "plntconfigs_struct",
"base": "",
"fields": [
{
"name": "data",
"type": "pair_string_state_value_variant[]"
}
]
},
{
"name": "removepay",
"base": "",
"fields": [
{
"name": "receiver",
"type": "name"
}
]
},
{
"name": "resetrating",
"base": "",
"fields": [
{
"name": "land_id",
"type": "uint64"
}
]
},
{
"name": "run",
"base": "",
"fields": [
{
"name": "batchSize",
"type": "uint8"
}
]
},
{
"name": "setconfig",
"base": "",
"fields": [
{
"name": "numberOfLands",
"type": "uint16"
},
{
"name": "skippedAccounts",
"type": "name[]"
},
{
"name": "startPayThreshold",
"type": "asset"
}
]
},
{
"name": "setconfig2",
"base": "",
"fields": [
{
"name": "megaboost_template_id",
"type": "int32"
},
{
"name": "superboost_template_id",
"type": "int32"
}
]
},
{
"name": "setiscapped",
"base": "",
"fields": [
{
"name": "landrating_is_capped",
"type": "bool"
}
]
},
{
"name": "setlandnick",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "land_id",
"type": "uint64"
},
{
"name": "nickname",
"type": "string"
}
]
},
{
"name": "setmaxlndcom",
"base": "",
"fields": [
{
"name": "planet",
"type": "name"
},
{
"name": "maxlndcom",
"type": "uint16"
}
]
},
{
"name": "setminboost",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "land_id",
"type": "uint64"
},
{
"name": "minboost",
"type": "asset"
}
]
},
{
"name": "setminlndcom",
"base": "",
"fields": [
{
"name": "planet",
"type": "name"
},
{
"name": "minlndcom",
"type": "uint16"
}
]
},
{
"name": "setprofitshr",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "land_id",
"type": "uint64"
},
{
"name": "profit_share",
"type": "uint16"
}
]
},
{
"name": "stgmaxlndcom",
"base": "",
"fields": [
{
"name": "maxlndcom",
"type": "uint16"
}
]
},
{
"name": "stgminlndcom",
"base": "",
"fields": [
{
"name": "minlndcom",
"type": "uint16"
}
]
},
{
"name": "superboost",
"base": "",
"fields": [
{
"name": "land_id",
"type": "uint64"
}
]
},
{
"name": "withdrboost",
"base": "",
"fields": [
{
"name": "nft_id",
"type": "uint64"
}
]
}
],
"actions": [
{
"name": "boost",
"type": "boost",
"ricardian_contract": ""
},
{
"name": "claimpay",
"type": "claimpay",
"ricardian_contract": ""
},
{
"name": "megaboost",
"type": "megaboost",
"ricardian_contract": ""
},
{
"name": "openslot",
"type": "openslot",
"ricardian_contract": ""
},
{
"name": "removepay",
"type": "removepay",
"ricardian_contract": ""
},
{
"name": "resetrating",
"type": "resetrating",
"ricardian_contract": ""
},
{
"name": "run",
"type": "run",
"ricardian_contract": ""
},
{
"name": "setconfig",
"type": "setconfig",
"ricardian_contract": ""
},
{
"name": "setconfig2",
"type": "setconfig2",
"ricardian_contract": ""
},
{
"name": "setiscapped",
"type": "setiscapped",
"ricardian_contract": ""
},
{
"name": "setlandnick",
"type": "setlandnick",
"ricardian_contract": ""
},
{
"name": "setmaxlndcom",
"type": "setmaxlndcom",
"ricardian_contract": ""
},
{
"name": "setminboost",
"type": "setminboost",
"ricardian_contract": ""
},
{
"name": "setminlndcom",
"type": "setminlndcom",
"ricardian_contract": ""
},
{
"name": "setprofitshr",
"type": "setprofitshr",
"ricardian_contract": ""
},
{
"name": "stgmaxlndcom",
"type": "stgmaxlndcom",
"ricardian_contract": ""
},
{
"name": "stgminlndcom",
"type": "stgminlndcom",
"ricardian_contract": ""
},
{
"name": "superboost",
"type": "superboost",
"ricardian_contract": ""
},
{
"name": "withdrboost",
"type": "withdrboost",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "boosts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "land_boost"
},
{
"name": "deposits",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "deposit_item"
},
{
"name": "global",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "global"
},
{
"name": "global2",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "global2_struct"
},
{
"name": "landratings",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "landrating_item"
},
{
"name": "landregs",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "landreg_item"
},
{
"name": "nftdeposits",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "nft_deposit"
},
{
"name": "payouts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "payouts"
},
{
"name": "plntconfigs",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "plntconfigs_struct"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [
{
"name": "variant_int8_uint8_int32_uint32_int64_uint64_int128_uint128_bool_int64[]_name_string_time_point_sec_asset_extended_asset",
"types": [
"int8",
"uint8",
"int32",
"uint32",
"int64",
"uint64",
"int128",
"uint128",
"bool",
"int64[]",
"name",
"string",
"time_point_sec",
"asset",
"extended_asset"
]
}
],
"action_results": []
}