{
"version": "eosio::abi/1.1",
"types": [],
"structs": [
{
"name": "RuleItem",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "schema_name",
"type": "name"
},
{
"name": "template_id",
"type": "uint64"
},
{
"name": "rule_id",
"type": "uint64"
},
{
"name": "weight",
"type": "uint64"
}
]
},
{
"name": "cleanup",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
}
]
},
{
"name": "collected",
"base": "",
"fields": [
{
"name": "address_hash",
"type": "checksum256"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
}
]
},
{
"name": "receiverand",
"base": "",
"fields": [
{
"name": "assoc_id",
"type": "uint64"
},
{
"name": "random_value",
"type": "checksum256"
}
]
},
{
"name": "reddel",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
}
]
},
{
"name": "redemptions",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "template_id",
"type": "uint64"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "redeemer",
"type": "name"
},
{
"name": "status",
"type": "uint8"
},
{
"name": "item_ids",
"type": "uint64[]"
},
{
"name": "created_at",
"type": "time_point_sec"
},
{
"name": "address_hash",
"type": "checksum256"
},
{
"name": "nonce",
"type": "uint64"
}
]
},
{
"name": "rng_assocs",
"base": "",
"fields": [
{
"name": "assoc_id",
"type": "uint64"
},
{
"name": "collection_name",
"type": "name"
}
]
},
{
"name": "rules",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "rule_display",
"type": "string"
},
{
"name": "rules",
"type": "RuleItem[]"
},
{
"name": "total_weight",
"type": "uint64"
}
]
},
{
"name": "virldel",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "template_id",
"type": "uint64"
}
]
},
{
"name": "virls",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "start_ms",
"type": "uint64"
},
{
"name": "end_ms",
"type": "uint64"
},
{
"name": "collect",
"type": "bool"
},
{
"name": "burn",
"type": "bool"
},
{
"name": "restrictions",
"type": "string"
},
{
"name": "rules",
"type": "name[]"
}
]
},
{
"name": "virlset",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "template_id",
"type": "uint64"
},
{
"name": "start_ms",
"type": "uint64"
},
{
"name": "end_ms",
"type": "uint64"
},
{
"name": "collect",
"type": "bool"
},
{
"name": "burn",
"type": "bool"
},
{
"name": "restrictions",
"type": "string"
}
]
}
],
"actions": [
{
"name": "cleanup",
"type": "cleanup",
"ricardian_contract": ""
},
{
"name": "collected",
"type": "collected",
"ricardian_contract": ""
},
{
"name": "receiverand",
"type": "receiverand",
"ricardian_contract": ""
},
{
"name": "reddel",
"type": "reddel",
"ricardian_contract": ""
},
{
"name": "virldel",
"type": "virldel",
"ricardian_contract": ""
},
{
"name": "virlset",
"type": "virlset",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "redemptions",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "redemptions"
},
{
"name": "rng.assocs",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "rng_assocs"
},
{
"name": "rules",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "rules"
},
{
"name": "virls",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "virls"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}