{
"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": "uint32"
},
{
"name": "rule_name",
"type": "name"
},
{
"name": "weight",
"type": "uint64"
}
]
},
{
"name": "boxaddrule",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "box_id",
"type": "uint32"
},
{
"name": "rule_name",
"type": "name"
}
]
},
{
"name": "boxdel",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "box_id",
"type": "uint32"
}
]
},
{
"name": "boxdelrule",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "box_id",
"type": "uint32"
},
{
"name": "rule_name",
"type": "name"
}
]
},
{
"name": "boxes",
"base": "",
"fields": [
{
"name": "box_id",
"type": "uint32"
},
{
"name": "start_ms",
"type": "uint64"
},
{
"name": "end_ms",
"type": "uint64"
},
{
"name": "price",
"type": "asset"
},
{
"name": "payment_contract",
"type": "name"
},
{
"name": "rules",
"type": "name[]"
}
]
},
{
"name": "boxset",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "box_id",
"type": "uint32"
},
{
"name": "start_ms",
"type": "uint64"
},
{
"name": "end_ms",
"type": "uint64"
},
{
"name": "price",
"type": "asset"
}
]
},
{
"name": "claim",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "assoc_id",
"type": "uint64"
}
]
},
{
"name": "deposits",
"base": "",
"fields": [
{
"name": "assetid",
"type": "uint64"
},
{
"name": "template_id",
"type": "uint32"
},
{
"name": "schema",
"type": "name"
},
{
"name": "collection",
"type": "name"
},
{
"name": "owner",
"type": "name"
}
]
},
{
"name": "logtest",
"base": "",
"fields": [
{
"name": "seed",
"type": "uint64"
},
{
"name": "weight",
"type": "uint64"
},
{
"name": "rands",
"type": "uint64[]"
},
{
"name": "tickets",
"type": "uint64[]"
},
{
"name": "seeds",
"type": "uint64[]"
}
]
},
{
"name": "logunbox",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "assoc_id",
"type": "uint64"
},
{
"name": "unboxer",
"type": "name"
}
]
},
{
"name": "pending",
"base": "",
"fields": [
{
"name": "assoc_id",
"type": "uint64"
},
{
"name": "box_id",
"type": "uint32"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "unboxer",
"type": "name"
},
{
"name": "status",
"type": "uint8"
},
{
"name": "item_ids",
"type": "uint32[]"
}
]
},
{
"name": "purge",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "count",
"type": "uint64"
}
]
},
{
"name": "receiverand",
"base": "",
"fields": [
{
"name": "assoc_id",
"type": "uint64"
},
{
"name": "random_value",
"type": "checksum256"
}
]
},
{
"name": "rng_assocs",
"base": "",
"fields": [
{
"name": "assoc_id",
"type": "uint64"
},
{
"name": "collection_name",
"type": "name"
}
]
},
{
"name": "ruleadd",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "rule_name",
"type": "name"
},
{
"name": "rule_display",
"type": "string"
}
]
},
{
"name": "ruleadditem",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "rule_name",
"type": "name"
},
{
"name": "item_id",
"type": "uint32"
},
{
"name": "weight",
"type": "uint64"
}
]
},
{
"name": "ruleaddrule",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "rule_name",
"type": "name"
},
{
"name": "rule_to_add",
"type": "name"
},
{
"name": "weight",
"type": "uint64"
}
]
},
{
"name": "ruledel",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "rule_name",
"type": "name"
}
]
},
{
"name": "ruledelitem",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "rule_name",
"type": "name"
},
{
"name": "item_id",
"type": "uint32"
}
]
},
{
"name": "ruledelrule",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "rule_name",
"type": "name"
},
{
"name": "rule_to_delete_name",
"type": "name"
}
]
},
{
"name": "rules",
"base": "",
"fields": [
{
"name": "rule_name",
"type": "name"
},
{
"name": "rule_display",
"type": "string"
},
{
"name": "rules",
"type": "RuleItem[]"
},
{
"name": "total_weight",
"type": "uint64"
}
]
},
{
"name": "template_mint_count",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint32"
},
{
"name": "count",
"type": "uint64"
}
]
},
{
"name": "test",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "box_id",
"type": "uint64"
},
{
"name": "random_value",
"type": "checksum256"
}
]
},
{
"name": "testclear",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
}
]
},
{
"name": "tests",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "box_id",
"type": "uint64"
},
{
"name": "rng_seed",
"type": "uint64"
},
{
"name": "template_ids",
"type": "uint64[]"
},
{
"name": "test_data",
"type": "string"
}
]
},
{
"name": "testunbox",
"base": "",
"fields": [
{
"name": "seed",
"type": "uint64"
},
{
"name": "weight",
"type": "uint64"
},
{
"name": "numTickets",
"type": "uint64"
}
]
},
{
"name": "unbox",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "from",
"type": "name"
},
{
"name": "box_id",
"type": "uint32"
}
]
},
{
"name": "undounbox",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "assoc_id",
"type": "uint64"
}
]
}
],
"actions": [
{
"name": "boxaddrule",
"type": "boxaddrule",
"ricardian_contract": ""
},
{
"name": "boxdel",
"type": "boxdel",
"ricardian_contract": ""
},
{
"name": "boxdelrule",
"type": "boxdelrule",
"ricardian_contract": ""
},
{
"name": "boxset",
"type": "boxset",
"ricardian_contract": ""
},
{
"name": "claim",
"type": "claim",
"ricardian_contract": ""
},
{
"name": "logtest",
"type": "logtest",
"ricardian_contract": ""
},
{
"name": "logunbox",
"type": "logunbox",
"ricardian_contract": ""
},
{
"name": "purge",
"type": "purge",
"ricardian_contract": ""
},
{
"name": "receiverand",
"type": "receiverand",
"ricardian_contract": ""
},
{
"name": "ruleadd",
"type": "ruleadd",
"ricardian_contract": ""
},
{
"name": "ruleadditem",
"type": "ruleadditem",
"ricardian_contract": ""
},
{
"name": "ruleaddrule",
"type": "ruleaddrule",
"ricardian_contract": ""
},
{
"name": "ruledel",
"type": "ruledel",
"ricardian_contract": ""
},
{
"name": "ruledelitem",
"type": "ruledelitem",
"ricardian_contract": ""
},
{
"name": "ruledelrule",
"type": "ruledelrule",
"ricardian_contract": ""
},
{
"name": "test",
"type": "test",
"ricardian_contract": ""
},
{
"name": "testclear",
"type": "testclear",
"ricardian_contract": ""
},
{
"name": "testunbox",
"type": "testunbox",
"ricardian_contract": ""
},
{
"name": "unbox",
"type": "unbox",
"ricardian_contract": ""
},
{
"name": "undounbox",
"type": "undounbox",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "boxes",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "boxes"
},
{
"name": "cmintpending",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "template_mint_count"
},
{
"name": "deposits",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "deposits"
},
{
"name": "pending",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pending"
},
{
"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": "tests",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "tests"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}