{
"version": "eosio::abi/1.2",
"types": [],
"structs": [
{
"name": "accounts",
"base": "",
"fields": [
{
"name": "balance",
"type": "asset"
}
]
},
{
"name": "activatepool",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint16"
},
{
"name": "init_mining_timestamps",
"type": "bool"
}
]
},
{
"name": "assets",
"base": "",
"fields": [
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "schema_name",
"type": "name"
},
{
"name": "template_id",
"type": "int32"
},
{
"name": "ram_payer",
"type": "name"
},
{
"name": "backed_tokens",
"type": "asset[]"
},
{
"name": "immutable_serialized_data",
"type": "bytes"
},
{
"name": "mutable_serialized_data",
"type": "bytes"
}
]
},
{
"name": "claimrewards",
"base": "",
"fields": [
{
"name": "owner_account",
"type": "name"
},
{
"name": "pool_id",
"type": "uint16"
}
]
},
{
"name": "deactivpool",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint16"
}
]
},
{
"name": "dellastpool",
"base": "",
"fields": []
},
{
"name": "delpool",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint16"
}
]
},
{
"name": "delusers",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint16"
}
]
},
{
"name": "globals",
"base": "",
"fields": [
{
"name": "key",
"type": "name"
},
{
"name": "last_pool_id",
"type": "uint16"
}
]
},
{
"name": "init",
"base": "",
"fields": []
},
{
"name": "issue",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint16"
}
]
},
{
"name": "pool_stats",
"base": "",
"fields": [
{
"name": "is_active",
"type": "bool"
},
{
"name": "pool_id",
"type": "uint16"
},
{
"name": "mining_start_time",
"type": "uint32"
},
{
"name": "halving1_deadline",
"type": "uint32"
},
{
"name": "halving2_deadline",
"type": "uint32"
},
{
"name": "halving3_deadline",
"type": "uint32"
},
{
"name": "halving4_deadline",
"type": "uint32"
},
{
"name": "last_reward_time",
"type": "uint32"
},
{
"name": "dmd_mine_qty_remaining",
"type": "uint64"
},
{
"name": "dmd_issue_frequency",
"type": "uint32"
},
{
"name": "minimum_lp_tokens",
"type": "uint64"
},
{
"name": "pool_total_lptokens",
"type": "uint64"
},
{
"name": "box_asset_symbol",
"type": "asset"
},
{
"name": "pool_name",
"type": "string"
},
{
"name": "token_contrak",
"type": "string"
}
]
},
{
"name": "purge",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint16"
}
]
},
{
"name": "registered_accounts",
"base": "",
"fields": [
{
"name": "owner_account",
"type": "name"
},
{
"name": "boxlptoken_snapshot_amount",
"type": "uint64"
},
{
"name": "boxlptoken_before_amount",
"type": "uint64"
},
{
"name": "dmd_claimed_amount",
"type": "uint64"
},
{
"name": "dmd_unclaimed_amount",
"type": "uint64"
}
]
},
{
"name": "registeruser",
"base": "",
"fields": [
{
"name": "owner_account",
"type": "name"
},
{
"name": "pool_id",
"type": "uint16"
}
]
},
{
"name": "setissuefreq",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint16"
},
{
"name": "dmd_issue_frequency",
"type": "uint32"
}
]
},
{
"name": "setlastrewrd",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint16"
}
]
},
{
"name": "setminlptoke",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint16"
},
{
"name": "min_lp_tokens",
"type": "uint64"
}
]
},
{
"name": "setpool",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint16"
},
{
"name": "dmd_issue_frequency",
"type": "uint32"
},
{
"name": "min_lp_tokens",
"type": "uint64"
},
{
"name": "box_asset_symbol",
"type": "asset"
},
{
"name": "pool_name",
"type": "string"
},
{
"name": "token_contrak",
"type": "string"
},
{
"name": "dmd_mine_qty_remaining",
"type": "uint64"
}
]
},
{
"name": "settimestamp",
"base": "",
"fields": [
{
"name": "mining_start_time",
"type": "uint32"
},
{
"name": "pool_id",
"type": "uint16"
}
]
}
],
"actions": [
{
"name": "activatepool",
"type": "activatepool",
"ricardian_contract": ""
},
{
"name": "claimrewards",
"type": "claimrewards",
"ricardian_contract": ""
},
{
"name": "deactivpool",
"type": "deactivpool",
"ricardian_contract": ""
},
{
"name": "dellastpool",
"type": "dellastpool",
"ricardian_contract": ""
},
{
"name": "delpool",
"type": "delpool",
"ricardian_contract": ""
},
{
"name": "delusers",
"type": "delusers",
"ricardian_contract": ""
},
{
"name": "init",
"type": "init",
"ricardian_contract": ""
},
{
"name": "issue",
"type": "issue",
"ricardian_contract": ""
},
{
"name": "purge",
"type": "purge",
"ricardian_contract": ""
},
{
"name": "registeruser",
"type": "registeruser",
"ricardian_contract": ""
},
{
"name": "setissuefreq",
"type": "setissuefreq",
"ricardian_contract": ""
},
{
"name": "setlastrewrd",
"type": "setlastrewrd",
"ricardian_contract": ""
},
{
"name": "setminlptoke",
"type": "setminlptoke",
"ricardian_contract": ""
},
{
"name": "setpool",
"type": "setpool",
"ricardian_contract": ""
},
{
"name": "settimestamp",
"type": "settimestamp",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "accounts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "accounts"
},
{
"name": "assets",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "assets"
},
{
"name": "globaltable",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "globals"
},
{
"name": "lptable",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "registered_accounts"
},
{
"name": "pooltable",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pool_stats"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}