{
"version": "eosio::abi/1.1",
"types": [],
"structs": [
{
"name": "ASSET_TO_MINT",
"base": "",
"fields": [
{
"name": "template_id",
"type": "int32"
},
{
"name": "tokens_to_back",
"type": "asset[]"
}
]
},
{
"name": "RAM_REFUND_DATA",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "bytes",
"type": "uint64"
}
]
},
{
"name": "SYMBOLPAIR",
"base": "",
"fields": [
{
"name": "listing_symbol",
"type": "symbol"
},
{
"name": "settlement_symbol",
"type": "symbol"
},
{
"name": "delphi_pair_name",
"type": "name"
},
{
"name": "invert_delphi_pair",
"type": "bool"
}
]
},
{
"name": "accstats_s",
"base": "",
"fields": [
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "counter",
"type": "uint64"
},
{
"name": "last_claim_time",
"type": "uint32"
},
{
"name": "used_nonces",
"type": "uint64[]"
}
]
},
{
"name": "addcolbal",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "token_to_transfer",
"type": "asset"
}
]
},
{
"name": "addconftoken",
"base": "",
"fields": [
{
"name": "token_contract",
"type": "name"
},
{
"name": "token_symbol",
"type": "symbol"
}
]
},
{
"name": "adddelphi",
"base": "",
"fields": [
{
"name": "delphi_pair_name",
"type": "name"
},
{
"name": "invert_delphi_pair",
"type": "bool"
},
{
"name": "listing_symbol",
"type": "symbol"
},
{
"name": "settlement_symbol",
"type": "symbol"
}
]
},
{
"name": "addtowl",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "accounts_to_add",
"type": "name[]"
}
]
},
{
"name": "assertdrop",
"base": "",
"fields": [
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "assets_to_mint_to_assert",
"type": "ASSET_TO_MINT[]"
},
{
"name": "listing_price_to_assert",
"type": "asset"
},
{
"name": "settlement_symbol_to_assert",
"type": "symbol"
}
]
},
{
"name": "authkeys_s",
"base": "",
"fields": [
{
"name": "key",
"type": "public_key"
},
{
"name": "key_limit",
"type": "uint64"
},
{
"name": "key_limit_cooldown",
"type": "uint32"
},
{
"name": "counter",
"type": "uint64"
},
{
"name": "last_claim_time",
"type": "uint32"
}
]
},
{
"name": "balances_s",
"base": "",
"fields": [
{
"name": "identifier",
"type": "name"
},
{
"name": "quantities",
"type": "asset[]"
}
]
},
{
"name": "buyramproxy",
"base": "",
"fields": [
{
"name": "collection_to_credit",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "claimdrop",
"base": "",
"fields": [
{
"name": "claimer",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "claim_amount",
"type": "uint64"
},
{
"name": "intended_delphi_median",
"type": "uint64"
},
{
"name": "referrer",
"type": "string"
},
{
"name": "country",
"type": "string"
}
]
},
{
"name": "claimdropkey",
"base": "",
"fields": [
{
"name": "claimer",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "claim_amount",
"type": "uint64"
},
{
"name": "intended_delphi_median",
"type": "uint64"
},
{
"name": "authkey_key",
"type": "public_key"
},
{
"name": "signature_nonce",
"type": "uint64"
},
{
"name": "claim_signature",
"type": "signature"
},
{
"name": "referrer",
"type": "string"
},
{
"name": "country",
"type": "string"
}
]
},
{
"name": "claimdropwl",
"base": "",
"fields": [
{
"name": "claimer",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "claim_amount",
"type": "uint64"
},
{
"name": "intended_delphi_median",
"type": "uint64"
},
{
"name": "referrer",
"type": "string"
},
{
"name": "country",
"type": "string"
}
]
},
{
"name": "clearkeys",
"base": "",
"fields": [
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "max_keys_to_clear",
"type": "uint64"
}
]
},
{
"name": "clearwl",
"base": "",
"fields": [
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "max_accounts_to_clear",
"type": "uint64"
}
]
},
{
"name": "config_s",
"base": "",
"fields": [
{
"name": "version",
"type": "string"
},
{
"name": "drop_counter",
"type": "uint64"
},
{
"name": "authkey_counter",
"type": "uint64"
},
{
"name": "supported_tokens",
"type": "extended_symbol[]"
},
{
"name": "supported_symbol_pairs",
"type": "SYMBOLPAIR[]"
},
{
"name": "atomicassets_account",
"type": "name"
},
{
"name": "delphioracle_account",
"type": "name"
}
]
},
{
"name": "countrylists_s",
"base": "",
"fields": [
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "allowed_countries",
"type": "string[]"
}
]
},
{
"name": "createdrop",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "assets_to_mint",
"type": "ASSET_TO_MINT[]"
},
{
"name": "listing_price",
"type": "asset"
},
{
"name": "settlement_symbol",
"type": "symbol"
},
{
"name": "price_recipient",
"type": "name"
},
{
"name": "auth_required",
"type": "bool"
},
{
"name": "max_claimable",
"type": "uint64"
},
{
"name": "account_limit",
"type": "uint64"
},
{
"name": "account_limit_cooldown",
"type": "uint32"
},
{
"name": "start_time",
"type": "uint32"
},
{
"name": "end_time",
"type": "uint32"
},
{
"name": "display_data",
"type": "string"
}
]
},
{
"name": "createkey",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "key",
"type": "public_key"
},
{
"name": "key_limit",
"type": "uint64"
},
{
"name": "key_limit_cooldown",
"type": "uint32"
}
]
},
{
"name": "drops_s",
"base": "",
"fields": [
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "assets_to_mint",
"type": "ASSET_TO_MINT[]"
},
{
"name": "listing_price",
"type": "asset"
},
{
"name": "settlement_symbol",
"type": "symbol"
},
{
"name": "price_recipient",
"type": "name"
},
{
"name": "fee_rate",
"type": "float64"
},
{
"name": "auth_required",
"type": "bool"
},
{
"name": "account_limit",
"type": "uint64"
},
{
"name": "account_limit_cooldown",
"type": "uint32"
},
{
"name": "max_claimable",
"type": "uint64"
},
{
"name": "current_claimed",
"type": "uint64"
},
{
"name": "start_time",
"type": "uint32"
},
{
"name": "end_time",
"type": "uint32"
},
{
"name": "display_data",
"type": "string"
}
]
},
{
"name": "eraseaccstat",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
}
]
},
{
"name": "erasedrop",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
}
]
},
{
"name": "erasefromwl",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "accounts_to_remove",
"type": "name[]"
}
]
},
{
"name": "erasekey",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "key",
"type": "public_key"
}
]
},
{
"name": "extended_symbol",
"base": "",
"fields": [
{
"name": "sym",
"type": "symbol"
},
{
"name": "contract",
"type": "name"
}
]
},
{
"name": "init",
"base": "",
"fields": []
},
{
"name": "lognewdrop",
"base": "",
"fields": [
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "assets_to_mint",
"type": "ASSET_TO_MINT[]"
},
{
"name": "listing_price",
"type": "asset"
},
{
"name": "settlement_symbol",
"type": "symbol"
},
{
"name": "price_recipient",
"type": "name"
},
{
"name": "auth_required",
"type": "bool"
},
{
"name": "max_claimable",
"type": "uint64"
},
{
"name": "account_limit",
"type": "uint64"
},
{
"name": "account_limit_cooldown",
"type": "uint32"
},
{
"name": "start_time",
"type": "uint32"
},
{
"name": "end_time",
"type": "uint32"
},
{
"name": "display_data",
"type": "string"
}
]
},
{
"name": "rambalances_s",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "byte_balance",
"type": "int64"
}
]
},
{
"name": "ramrefunds_s",
"base": "",
"fields": [
{
"name": "refund_type",
"type": "name"
},
{
"name": "to_block",
"type": "int64"
}
]
},
{
"name": "refundram",
"base": "",
"fields": [
{
"name": "refund_type",
"type": "name"
},
{
"name": "from_block",
"type": "uint64"
},
{
"name": "to_block",
"type": "uint64"
},
{
"name": "ram_refund_data",
"type": "RAM_REFUND_DATA[]"
}
]
},
{
"name": "remcolbal",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "recipient",
"type": "name"
},
{
"name": "token_to_transfer",
"type": "asset"
}
]
},
{
"name": "setcountries",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "allowed_countries",
"type": "string[]"
}
]
},
{
"name": "setdropauth",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "auth_required",
"type": "bool"
}
]
},
{
"name": "setdropdata",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "display_data",
"type": "string"
}
]
},
{
"name": "setdroplimit",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "account_limit",
"type": "uint64"
},
{
"name": "account_limit_cooldown",
"type": "uint32"
}
]
},
{
"name": "setdropmax",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "new_max_claimable",
"type": "uint64"
}
]
},
{
"name": "setdropprice",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "listing_price",
"type": "asset"
},
{
"name": "settlement_symbol",
"type": "symbol"
}
]
},
{
"name": "setdroptimes",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "start_time",
"type": "uint32"
},
{
"name": "end_time",
"type": "uint32"
}
]
},
{
"name": "setfeerate",
"base": "",
"fields": [
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "fee_rate",
"type": "float64"
}
]
},
{
"name": "setversion",
"base": "",
"fields": [
{
"name": "new_version",
"type": "string"
}
]
},
{
"name": "triggerdrop",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
},
{
"name": "recipient",
"type": "name"
},
{
"name": "amount",
"type": "uint64"
},
{
"name": "trigger_provider",
"type": "string"
},
{
"name": "trigger_identifier",
"type": "string"
}
]
},
{
"name": "triggers_s",
"base": "",
"fields": [
{
"name": "trigger_provider",
"type": "string"
},
{
"name": "trigger_identifier",
"type": "string"
}
]
},
{
"name": "whitelist_s",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
}
]
},
{
"name": "withdraw",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "token_to_withdraw",
"type": "asset"
}
]
},
{
"name": "withdrawram",
"base": "",
"fields": [
{
"name": "authorized_account",
"type": "name"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "recipient",
"type": "name"
},
{
"name": "bytes",
"type": "int64"
}
]
}
],
"actions": [
{
"name": "addcolbal",
"type": "addcolbal",
"ricardian_contract": ""
},
{
"name": "addconftoken",
"type": "addconftoken",
"ricardian_contract": ""
},
{
"name": "adddelphi",
"type": "adddelphi",
"ricardian_contract": ""
},
{
"name": "addtowl",
"type": "addtowl",
"ricardian_contract": ""
},
{
"name": "assertdrop",
"type": "assertdrop",
"ricardian_contract": ""
},
{
"name": "buyramproxy",
"type": "buyramproxy",
"ricardian_contract": ""
},
{
"name": "claimdrop",
"type": "claimdrop",
"ricardian_contract": ""
},
{
"name": "claimdropkey",
"type": "claimdropkey",
"ricardian_contract": ""
},
{
"name": "claimdropwl",
"type": "claimdropwl",
"ricardian_contract": ""
},
{
"name": "clearkeys",
"type": "clearkeys",
"ricardian_contract": ""
},
{
"name": "clearwl",
"type": "clearwl",
"ricardian_contract": ""
},
{
"name": "createdrop",
"type": "createdrop",
"ricardian_contract": ""
},
{
"name": "createkey",
"type": "createkey",
"ricardian_contract": ""
},
{
"name": "eraseaccstat",
"type": "eraseaccstat",
"ricardian_contract": ""
},
{
"name": "erasedrop",
"type": "erasedrop",
"ricardian_contract": ""
},
{
"name": "erasefromwl",
"type": "erasefromwl",
"ricardian_contract": ""
},
{
"name": "erasekey",
"type": "erasekey",
"ricardian_contract": ""
},
{
"name": "init",
"type": "init",
"ricardian_contract": ""
},
{
"name": "lognewdrop",
"type": "lognewdrop",
"ricardian_contract": ""
},
{
"name": "refundram",
"type": "refundram",
"ricardian_contract": ""
},
{
"name": "remcolbal",
"type": "remcolbal",
"ricardian_contract": ""
},
{
"name": "setcountries",
"type": "setcountries",
"ricardian_contract": ""
},
{
"name": "setdropauth",
"type": "setdropauth",
"ricardian_contract": ""
},
{
"name": "setdropdata",
"type": "setdropdata",
"ricardian_contract": ""
},
{
"name": "setdroplimit",
"type": "setdroplimit",
"ricardian_contract": ""
},
{
"name": "setdropmax",
"type": "setdropmax",
"ricardian_contract": ""
},
{
"name": "setdropprice",
"type": "setdropprice",
"ricardian_contract": ""
},
{
"name": "setdroptimes",
"type": "setdroptimes",
"ricardian_contract": ""
},
{
"name": "setfeerate",
"type": "setfeerate",
"ricardian_contract": ""
},
{
"name": "setversion",
"type": "setversion",
"ricardian_contract": ""
},
{
"name": "triggerdrop",
"type": "triggerdrop",
"ricardian_contract": ""
},
{
"name": "withdraw",
"type": "withdraw",
"ricardian_contract": ""
},
{
"name": "withdrawram",
"type": "withdrawram",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "accstats",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "accstats_s"
},
{
"name": "authkeys",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "authkeys_s"
},
{
"name": "balances",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "balances_s"
},
{
"name": "colbalances",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "balances_s"
},
{
"name": "config",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_s"
},
{
"name": "countrylists",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "countrylists_s"
},
{
"name": "drops",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "drops_s"
},
{
"name": "rambalances",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "rambalances_s"
},
{
"name": "ramrefunds",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "ramrefunds_s"
},
{
"name": "triggers",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "triggers_s"
},
{
"name": "whitelists",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "whitelist_s"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}