{
"version": "eosio::abi/1.2",
"types": [],
"structs": [
{
"name": "addprice",
"base": "",
"fields": [
{
"name": "suffix",
"type": "name"
},
{
"name": "price",
"type": "asset"
},
{
"name": "dev_fee",
"type": "asset"
},
{
"name": "ads_fee",
"type": "asset"
}
]
},
{
"name": "addtoken",
"base": "",
"fields": [
{
"name": "token",
"type": "symbol"
},
{
"name": "contract",
"type": "name"
},
{
"name": "dev_fee",
"type": "asset"
},
{
"name": "ads_fee",
"type": "asset"
}
]
},
{
"name": "buywallet",
"base": "",
"fields": [
{
"name": "buyer",
"type": "name"
},
{
"name": "wallet",
"type": "name"
},
{
"name": "owner_key",
"type": "public_key"
},
{
"name": "active_key",
"type": "public_key"
},
{
"name": "token",
"type": "symbol"
}
]
},
{
"name": "deleteprice",
"base": "",
"fields": [
{
"name": "suffix",
"type": "name"
},
{
"name": "token",
"type": "symbol"
}
]
},
{
"name": "deletesuffix",
"base": "",
"fields": [
{
"name": "suffix",
"type": "name"
}
]
},
{
"name": "deltoken",
"base": "",
"fields": [
{
"name": "token",
"type": "symbol"
}
]
},
{
"name": "dtoken_s",
"base": "",
"fields": [
{
"name": "amount",
"type": "asset"
},
{
"name": "contract",
"type": "name"
}
]
},
{
"name": "listsuffix",
"base": "",
"fields": [
{
"name": "suffix",
"type": "name"
},
{
"name": "owner",
"type": "name"
}
]
},
{
"name": "sale_s",
"base": "",
"fields": [
{
"name": "suffix",
"type": "name"
},
{
"name": "owner",
"type": "name"
},
{
"name": "active",
"type": "bool"
},
{
"name": "last_purchase",
"type": "time_point"
}
]
},
{
"name": "suffix_sale_s",
"base": "",
"fields": [
{
"name": "price",
"type": "asset"
},
{
"name": "contract",
"type": "name"
},
{
"name": "dev_fee",
"type": "asset"
},
{
"name": "ads_fee",
"type": "asset"
}
]
},
{
"name": "wallet_s",
"base": "",
"fields": [
{
"name": "wallet",
"type": "name"
},
{
"name": "price",
"type": "asset"
},
{
"name": "contract",
"type": "name"
}
]
},
{
"name": "wdtoken",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "sym",
"type": "symbol"
},
{
"name": "contract",
"type": "name"
}
]
},
{
"name": "wl_token_s",
"base": "",
"fields": [
{
"name": "token",
"type": "symbol"
},
{
"name": "contract",
"type": "name"
},
{
"name": "dev_fee",
"type": "asset"
},
{
"name": "ads_fee",
"type": "asset"
}
]
}
],
"actions": [
{
"name": "addprice",
"type": "addprice",
"ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Add Price\nsummary: 'Add price to your suffix'\nicon: https://waxnames.com/icon.png#108AEE3530F4EB368A4B0C28800894CFBABF46534F48345BF6453090554C52D5\n---\n\n<b>Description:</b>\n<div class=\"description\">\nAdd price to your suffix {{suffix}}:\n\n- {{price}} will be transfered to owner wallet\n- {{dev_fee}} will be transfered to developer wallet\n- {{ads_fee}} will be transfered to marketer wallet\n\n</div>\n\n<b>Clauses:</b>\n<div class=\"clauses\">\nThis action may only be called with the permission of {{suffix}} or suffix owner.\n</div>"
},
{
"name": "addtoken",
"type": "addtoken",
"ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Whitelist Token\nsummary: 'Add token to whitelist'\nicon: https://waxnames.com/icon.png#108AEE3530F4EB368A4B0C28800894CFBABF46534F48345BF6453090554C52D5\n---\n\n<b>Description:</b>\n<div class=\"description\">\nToken {{token}} from {{contract}} will be whitelisted to store and list below will be set as minimum price when using this token\n\n- DEV FEE: {{dev_fee}}\n- ADS FEE: {{ads_fee}}\n\n</div>\n\n<b>Clauses:</b>\n<div class=\"clauses\">\nThis action may only be called with the permission of {{$action.account}}.\n</div>"
},
{
"name": "buywallet",
"type": "buywallet",
"ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Buy Wallet\nsummary: 'Buy Wallet'\nicon: https://waxnames.com/icon.png#108AEE3530F4EB368A4B0C28800894CFBABF46534F48345BF6453090554C52D5\n---\n\n<b>Description:</b>\n<div class=\"description\">\n{{buyer}} purchase new wallet called {{wallet}} using token {{token}}\n</div>\n\n<b>Clauses:</b>\n<div class=\"clauses\">\nThis action may only be called with the permission of {{buyer}}.\n</div>"
},
{
"name": "deleteprice",
"type": "deleteprice",
"ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Delete Price\nsummary: 'Delete price from your suffix'\nicon: https://waxnames.com/icon.png#108AEE3530F4EB368A4B0C28800894CFBABF46534F48345BF6453090554C52D5\n---\n\n<b>Description:</b>\n<div class=\"description\">\nDelete price {{token}} from suffix {{suffix}} sale\n</div>\n\n<b>Clauses:</b>\n<div class=\"clauses\">\nThis action may only be called with the permission of {{suffix}} or suffix owner.\n</div>"
},
{
"name": "deletesuffix",
"type": "deletesuffix",
"ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Delete Suffix\nsummary: 'Delete suffix from store'\nicon: https://waxnames.com/icon.png#108AEE3530F4EB368A4B0C28800894CFBABF46534F48345BF6453090554C52D5\n---\n\n<b>Description:</b>\n<div class=\"description\">\nDelete your suffix from our store\n</div>\n\n<b>Clauses:</b>\n<div class=\"clauses\">\nThis action may only be called with the permission of {{suffix}} or suffix owner.\n</div>"
},
{
"name": "deltoken",
"type": "deltoken",
"ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Delete Token\nsummary: 'Delete token from whitelist'\nicon: https://waxnames.com/icon.png#108AEE3530F4EB368A4B0C28800894CFBABF46534F48345BF6453090554C52D5\n---\n\n<b>Description:</b>\n<div class=\"description\">\nDelete token {{token}} from whitelist, so from now on. No one will be able use this token on sale but existing token will remain as is\n</div>\n\n<b>Clauses:</b>\n<div class=\"clauses\">\nThis action may only be called with the permission of {{$action.account}}.\n</div>"
},
{
"name": "listsuffix",
"type": "listsuffix",
"ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: List Suffix\nsummary: 'Sell your suffix for profit'\nicon: https://waxnames.com/icon.png#108AEE3530F4EB368A4B0C28800894CFBABF46534F48345BF6453090554C52D5\n---\n\n<b>Description:</b>\n<div class=\"description\">\nList wallet {{suffix}} to our store and token gain will be transfered to {{owner}}.\n<b>Suffix will pay 0.5 WAX for {{$action.account}} RAM</b>\n</div>\n\n<b>Clauses:</b>\n<div class=\"clauses\">\nThis action may only be called with the permission of {{suffix}}.\n</div>"
},
{
"name": "wdtoken",
"type": "wdtoken",
"ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Withdraw Token\nsummary: 'Take back your deposit token'\nicon: https://waxnames.com/icon.png#108AEE3530F4EB368A4B0C28800894CFBABF46534F48345BF6453090554C52D5\n---\n\n<b>Description:</b>\n<div class=\"description\">\n{{owner}} will receive all deposited token on {{contract}} with symbol {{sym}}\n</div>\n\n<b>Clauses:</b>\n<div class=\"clauses\">\nThis action may only be called with the permission of {{owner}}.\n</div>"
}
],
"tables": [
{
"name": "dtokens",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "dtoken_s"
},
{
"name": "sales",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "sale_s"
},
{
"name": "sufsales",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "suffix_sale_s"
},
{
"name": "wallets",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "wallet_s"
},
{
"name": "wltokens",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "wl_token_s"
}
],
"ricardian_clauses": [
{
"id": "clauses",
"body": "This contract follow standard of wax"
}
],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}