{
"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": "addpoints",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "points",
"type": "uint32"
}
]
},
{
"name": "addwhitelist",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "authorizer",
"type": "name"
}
]
},
{
"name": "crtpreoffer",
"base": "",
"fields": [
{
"name": "creator",
"type": "name"
},
{
"name": "offer_id",
"type": "uint64"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "template_id",
"type": "int32"
},
{
"name": "required",
"type": "uint32"
},
{
"name": "message",
"type": "string"
},
{
"name": "callback",
"type": "name"
}
]
},
{
"name": "daoconfigs_struct",
"base": "",
"fields": [
{
"name": "data",
"type": "pair_string_state_value_variant[]"
}
]
},
{
"name": "dellvlreward",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "delptsreward",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "level_offer",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "level",
"type": "uint8"
},
{
"name": "template_id",
"type": "uint64"
},
{
"name": "required",
"type": "uint32"
}
]
},
{
"name": "pair_string_state_value_variant",
"base": "",
"fields": [
{
"name": "key",
"type": "string"
},
{
"name": "value",
"type": "state_value_variant"
}
]
},
{
"name": "pair_uint8_uint16",
"base": "",
"fields": [
{
"name": "key",
"type": "uint8"
},
{
"name": "value",
"type": "uint16"
}
]
},
{
"name": "points_offer",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "start",
"type": "time_point_sec"
},
{
"name": "end",
"type": "time_point_sec"
},
{
"name": "template_id",
"type": "uint64"
},
{
"name": "required",
"type": "uint32"
}
]
},
{
"name": "premint_asset",
"base": "",
"fields": [
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "offer_id",
"type": "uint64"
}
]
},
{
"name": "premint_offer",
"base": "",
"fields": [
{
"name": "offer_id",
"type": "uint64"
},
{
"name": "creator",
"type": "name"
},
{
"name": "required",
"type": "uint32"
},
{
"name": "template_id",
"type": "int32"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "callback",
"type": "name"
},
{
"name": "message",
"type": "string"
},
{
"name": "available_count",
"type": "uint32"
},
{
"name": "next_asset_id",
"type": "uint64"
}
]
},
{
"name": "reclaim",
"base": "",
"fields": [
{
"name": "users",
"type": "name[]"
}
]
},
{
"name": "redeemlvlnft",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "redeempntnft",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "offer_id",
"type": "uint64"
}
]
},
{
"name": "redeemprenft",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "offer_id",
"type": "uint64"
}
]
},
{
"name": "reguser",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "rmvpreoffer",
"base": "",
"fields": [
{
"name": "offer_id",
"type": "uint64"
},
{
"name": "batch_size",
"type": "uint16"
},
{
"name": "nft_receiver",
"type": "name"
}
]
},
{
"name": "rmvwhitelist",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
}
]
},
{
"name": "setlvlreward",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "level",
"type": "uint8"
},
{
"name": "template_id",
"type": "uint64"
},
{
"name": "required",
"type": "uint32"
}
]
},
{
"name": "setmilestone",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "key",
"type": "uint8"
},
{
"name": "value",
"type": "uint16"
}
]
},
{
"name": "setptsreward",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "start",
"type": "time_point_sec"
},
{
"name": "end",
"type": "time_point_sec"
},
{
"name": "template_id",
"type": "uint64"
},
{
"name": "required",
"type": "uint32"
}
]
},
{
"name": "testaddpnts",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "points",
"type": "uint32"
}
]
},
{
"name": "unreguser",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "updpreoffer",
"base": "",
"fields": [
{
"name": "creator",
"type": "name"
},
{
"name": "offer_id",
"type": "uint64"
},
{
"name": "required",
"type": "uint32"
},
{
"name": "message",
"type": "string"
},
{
"name": "callback",
"type": "name"
}
]
},
{
"name": "user_points",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "total_points",
"type": "uint32"
},
{
"name": "redeemable_points",
"type": "uint32"
},
{
"name": "daily_points",
"type": "uint16"
},
{
"name": "weekly_points",
"type": "uint32"
},
{
"name": "top_level_claimed",
"type": "uint8"
},
{
"name": "last_action_timestamp",
"type": "time_point_sec"
},
{
"name": "milestones",
"type": "pair_uint8_uint16[]"
}
]
},
{
"name": "whitelist",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "authorizer",
"type": "name"
}
]
}
],
"actions": [
{
"name": "addpoints",
"type": "addpoints",
"ricardian_contract": ""
},
{
"name": "addwhitelist",
"type": "addwhitelist",
"ricardian_contract": ""
},
{
"name": "crtpreoffer",
"type": "crtpreoffer",
"ricardian_contract": ""
},
{
"name": "dellvlreward",
"type": "dellvlreward",
"ricardian_contract": ""
},
{
"name": "delptsreward",
"type": "delptsreward",
"ricardian_contract": ""
},
{
"name": "reclaim",
"type": "reclaim",
"ricardian_contract": ""
},
{
"name": "redeemlvlnft",
"type": "redeemlvlnft",
"ricardian_contract": ""
},
{
"name": "redeempntnft",
"type": "redeempntnft",
"ricardian_contract": ""
},
{
"name": "redeemprenft",
"type": "redeemprenft",
"ricardian_contract": ""
},
{
"name": "reguser",
"type": "reguser",
"ricardian_contract": ""
},
{
"name": "rmvpreoffer",
"type": "rmvpreoffer",
"ricardian_contract": ""
},
{
"name": "rmvwhitelist",
"type": "rmvwhitelist",
"ricardian_contract": ""
},
{
"name": "setlvlreward",
"type": "setlvlreward",
"ricardian_contract": ""
},
{
"name": "setmilestone",
"type": "setmilestone",
"ricardian_contract": ""
},
{
"name": "setptsreward",
"type": "setptsreward",
"ricardian_contract": ""
},
{
"name": "testaddpnts",
"type": "testaddpnts",
"ricardian_contract": ""
},
{
"name": "unreguser",
"type": "unreguser",
"ricardian_contract": ""
},
{
"name": "updpreoffer",
"type": "updpreoffer",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "daoconfigs",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "daoconfigs_struct"
},
{
"name": "leveloffers",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "level_offer"
},
{
"name": "pointoffers",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "points_offer"
},
{
"name": "preassets",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "premint_asset"
},
{
"name": "premintoffrs",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "premint_offer"
},
{
"name": "userpoints",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "user_points"
},
{
"name": "whitelist",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "whitelist"
}
],
"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": []
}