From 36da64ac5960f06d16bf2f3759293199484c66d7 Mon Sep 17 00:00:00 2001 From: STAKINGLUKE Date: Sat, 10 Aug 2024 22:11:14 +0200 Subject: [PATCH 1/7] 5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF --- 5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF | 1 + 1 file changed, 1 insertion(+) create mode 100644 5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF diff --git a/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF b/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF @@ -0,0 +1 @@ + From ff2cc1dbc8bbbf5f78a3e69dd0d3ae96b150af80 Mon Sep 17 00:00:00 2001 From: STAKINGLUKE Date: Tue, 13 Aug 2024 18:36:13 +0200 Subject: [PATCH 2/7] Add files via upload --- logo.png | Bin 0 -> 8277 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 logo.png diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..7a99274f8b2bd4ee0a65ec18c96d8c6165a2cf96 GIT binary patch literal 8277 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 literal 0 HcmV?d00001 From d733a39d34b1fc3cdddd602c29b69eddf557494c Mon Sep 17 00:00:00 2001 From: STAKINGLUKE Date: Tue, 13 Aug 2024 20:12:41 +0200 Subject: [PATCH 3/7] metadata.json --- metadata.json | 2767 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2767 insertions(+) create mode 100644 metadata.json diff --git a/metadata.json b/metadata.json new file mode 100644 index 0000000..73a4f28 --- /dev/null +++ b/metadata.json @@ -0,0 +1,2767 @@ +{ + "source": { + "hash": "0x98cce11966e1b2638cae52ff2b62d28f83194c0141eb7ad530fb40686d6e4a0b", + "language": "ink! 4.3.0", + "compiler": "rustc 1.68.0", + "build_info": { + "build_mode": "Release", + "cargo_contract_version": "3.2.0", + "rust_toolchain": "stable-x86_64-unknown-linux-gnu", + "wasm_opt_settings": { + "keep_debug_symbols": false, + "optimization_passes": "Z" + } + } + }, + "contract": { + "name": "psp22_standard", + "version": "1.0.0", + "authors": [ + "InkWhale " + ] + }, + "spec": { + "constructors": [ + { + "args": [ + { + "label": "cap", + "type": { + "displayName": [ + "Balance" + ], + "type": 0 + } + }, + { + "label": "name", + "type": { + "displayName": [ + "String" + ], + "type": 1 + } + }, + { + "label": "symbol", + "type": { + "displayName": [ + "String" + ], + "type": 1 + } + }, + { + "label": "decimal", + "type": { + "displayName": [ + "u8" + ], + "type": 2 + } + } + ], + "default": false, + "docs": [], + "label": "new", + "payable": false, + "returnType": { + "displayName": [ + "ink_primitives", + "ConstructorResult" + ], + "type": 7 + }, + "selector": "0x9bae9d5e" + } + ], + "docs": [], + "environment": { + "accountId": { + "displayName": [ + "AccountId" + ], + "type": 3 + }, + "balance": { + "displayName": [ + "Balance" + ], + "type": 0 + }, + "blockNumber": { + "displayName": [ + "BlockNumber" + ], + "type": 5 + }, + "chainExtension": { + "displayName": [ + "ChainExtension" + ], + "type": 37 + }, + "hash": { + "displayName": [ + "Hash" + ], + "type": 35 + }, + "maxEventTopics": 4, + "timestamp": { + "displayName": [ + "Timestamp" + ], + "type": 36 + } + }, + "events": [ + { + "args": [ + { + "docs": [], + "indexed": true, + "label": "from", + "type": { + "displayName": [ + "Option" + ], + "type": 27 + } + }, + { + "docs": [], + "indexed": true, + "label": "to", + "type": { + "displayName": [ + "Option" + ], + "type": 27 + } + }, + { + "docs": [], + "indexed": false, + "label": "value", + "type": { + "displayName": [ + "Balance" + ], + "type": 0 + } + } + ], + "docs": [], + "label": "Transfer" + }, + { + "args": [ + { + "docs": [], + "indexed": true, + "label": "owner", + "type": { + "displayName": [ + "AccountId" + ], + "type": 3 + } + }, + { + "docs": [], + "indexed": true, + "label": "spender", + "type": { + "displayName": [ + "AccountId" + ], + "type": 3 + } + }, + { + "docs": [], + "indexed": false, + "label": "value", + "type": { + "displayName": [ + "Balance" + ], + "type": 0 + } + } + ], + "docs": [], + "label": "Approval" + } + ], + "lang_error": { + "displayName": [ + "ink", + "LangError" + ], + "type": 8 + }, + "messages": [ + { + "args": [ + { + "label": "code_hash", + "type": { + "displayName": [ + "upgradeabletrait_external", + "SetCodeInput1" + ], + "type": 4 + } + } + ], + "default": false, + "docs": [ + " This function allow contract owner modifies the code which is used to execute calls to this contract address (`AccountId`)." + ], + "label": "UpgradeableTrait::set_code", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 9 + }, + "selector": "0x9e32fab2" + }, + { + "args": [ + { + "label": "value", + "type": { + "displayName": [ + "admintrait_external", + "WithdrawFeeInput1" + ], + "type": 0 + } + }, + { + "label": "receiver", + "type": { + "displayName": [ + "admintrait_external", + "WithdrawFeeInput2" + ], + "type": 3 + } + } + ], + "default": false, + "docs": [ + " This function allows contract owner to withdraw contract balance to his account." + ], + "label": "AdminTrait::withdraw_fee", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 9 + }, + "selector": "0x07573e99" + }, + { + "args": [], + "default": false, + "docs": [ + " Get Azero balance" + ], + "label": "AdminTrait::get_balance", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 17 + }, + "selector": "0xc4360570" + }, + { + "args": [ + { + "label": "psp22_contract_address", + "type": { + "displayName": [ + "admintrait_external", + "TranferPsp22Input1" + ], + "type": 3 + } + }, + { + "label": "amount", + "type": { + "displayName": [ + "admintrait_external", + "TranferPsp22Input2" + ], + "type": 0 + } + }, + { + "label": "receiver", + "type": { + "displayName": [ + "admintrait_external", + "TranferPsp22Input3" + ], + "type": 3 + } + } + ], + "default": false, + "docs": [ + " This function allow contract owner withdraw PSP22 to an account in case there is any token sent to contract by mistake" + ], + "label": "AdminTrait::tranfer_psp22", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 9 + }, + "selector": "0xd9aad284" + }, + { + "args": [ + { + "label": "account", + "type": { + "displayName": [ + "psp22burnable_external", + "BurnInput1" + ], + "type": 3 + } + }, + { + "label": "amount", + "type": { + "displayName": [ + "psp22burnable_external", + "BurnInput2" + ], + "type": 0 + } + } + ], + "default": false, + "docs": [], + "label": "PSP22Burnable::burn", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 19 + }, + "selector": "0x7a9da510" + }, + { + "args": [ + { + "label": "spender", + "type": { + "displayName": [ + "psp22_external", + "IncreaseAllowanceInput1" + ], + "type": 3 + } + }, + { + "label": "delta_value", + "type": { + "displayName": [ + "psp22_external", + "IncreaseAllowanceInput2" + ], + "type": 0 + } + } + ], + "default": false, + "docs": [], + "label": "PSP22::increase_allowance", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 19 + }, + "selector": "0x96d6b57a" + }, + { + "args": [], + "default": false, + "docs": [], + "label": "PSP22::total_supply", + "mutates": false, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 21 + }, + "selector": "0x162df8c2" + }, + { + "args": [ + { + "label": "owner", + "type": { + "displayName": [ + "psp22_external", + "AllowanceInput1" + ], + "type": 3 + } + }, + { + "label": "spender", + "type": { + "displayName": [ + "psp22_external", + "AllowanceInput2" + ], + "type": 3 + } + } + ], + "default": false, + "docs": [], + "label": "PSP22::allowance", + "mutates": false, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 21 + }, + "selector": "0x4d47d921" + }, + { + "args": [ + { + "label": "to", + "type": { + "displayName": [ + "psp22_external", + "TransferInput1" + ], + "type": 3 + } + }, + { + "label": "value", + "type": { + "displayName": [ + "psp22_external", + "TransferInput2" + ], + "type": 0 + } + }, + { + "label": "data", + "type": { + "displayName": [ + "psp22_external", + "TransferInput3" + ], + "type": 22 + } + } + ], + "default": false, + "docs": [], + "label": "PSP22::transfer", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 19 + }, + "selector": "0xdb20f9f5" + }, + { + "args": [ + { + "label": "from", + "type": { + "displayName": [ + "psp22_external", + "TransferFromInput1" + ], + "type": 3 + } + }, + { + "label": "to", + "type": { + "displayName": [ + "psp22_external", + "TransferFromInput2" + ], + "type": 3 + } + }, + { + "label": "value", + "type": { + "displayName": [ + "psp22_external", + "TransferFromInput3" + ], + "type": 0 + } + }, + { + "label": "data", + "type": { + "displayName": [ + "psp22_external", + "TransferFromInput4" + ], + "type": 22 + } + } + ], + "default": false, + "docs": [], + "label": "PSP22::transfer_from", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 19 + }, + "selector": "0x54b3c76e" + }, + { + "args": [ + { + "label": "spender", + "type": { + "displayName": [ + "psp22_external", + "DecreaseAllowanceInput1" + ], + "type": 3 + } + }, + { + "label": "delta_value", + "type": { + "displayName": [ + "psp22_external", + "DecreaseAllowanceInput2" + ], + "type": 0 + } + } + ], + "default": false, + "docs": [], + "label": "PSP22::decrease_allowance", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 19 + }, + "selector": "0xfecb57d5" + }, + { + "args": [ + { + "label": "spender", + "type": { + "displayName": [ + "psp22_external", + "ApproveInput1" + ], + "type": 3 + } + }, + { + "label": "value", + "type": { + "displayName": [ + "psp22_external", + "ApproveInput2" + ], + "type": 0 + } + } + ], + "default": false, + "docs": [], + "label": "PSP22::approve", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 19 + }, + "selector": "0xb20f1bbd" + }, + { + "args": [ + { + "label": "owner", + "type": { + "displayName": [ + "psp22_external", + "BalanceOfInput1" + ], + "type": 3 + } + } + ], + "default": false, + "docs": [], + "label": "PSP22::balance_of", + "mutates": false, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 21 + }, + "selector": "0x6568382f" + }, + { + "args": [], + "default": false, + "docs": [], + "label": "PSP22Capped::cap", + "mutates": false, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 21 + }, + "selector": "0xf40366b4" + }, + { + "args": [], + "default": false, + "docs": [], + "label": "PSP22Metadata::token_symbol", + "mutates": false, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 23 + }, + "selector": "0x34205be5" + }, + { + "args": [], + "default": false, + "docs": [], + "label": "PSP22Metadata::token_decimals", + "mutates": false, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 25 + }, + "selector": "0x7271b782" + }, + { + "args": [], + "default": false, + "docs": [], + "label": "PSP22Metadata::token_name", + "mutates": false, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 23 + }, + "selector": "0x3d261bd4" + }, + { + "args": [ + { + "label": "account", + "type": { + "displayName": [ + "psp22mintable_external", + "MintInput1" + ], + "type": 3 + } + }, + { + "label": "amount", + "type": { + "displayName": [ + "psp22mintable_external", + "MintInput2" + ], + "type": 0 + } + } + ], + "default": false, + "docs": [], + "label": "PSP22Mintable::mint", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 19 + }, + "selector": "0xfc3c75d4" + }, + { + "args": [], + "default": false, + "docs": [], + "label": "Ownable::owner", + "mutates": false, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 26 + }, + "selector": "0x4fa43c8c" + }, + { + "args": [ + { + "label": "new_owner", + "type": { + "displayName": [ + "ownable_external", + "TransferOwnershipInput1" + ], + "type": 3 + } + } + ], + "default": false, + "docs": [], + "label": "Ownable::transfer_ownership", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 28 + }, + "selector": "0x11f43efd" + }, + { + "args": [], + "default": false, + "docs": [], + "label": "Ownable::renounce_ownership", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 28 + }, + "selector": "0x5e228753" + }, + { + "args": [ + { + "label": "role", + "type": { + "displayName": [ + "accesscontrol_external", + "HasRoleInput1" + ], + "type": 5 + } + }, + { + "label": "address", + "type": { + "displayName": [ + "accesscontrol_external", + "HasRoleInput2" + ], + "type": 27 + } + } + ], + "default": false, + "docs": [], + "label": "AccessControl::has_role", + "mutates": false, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 30 + }, + "selector": "0xc1d9ac18" + }, + { + "args": [ + { + "label": "role", + "type": { + "displayName": [ + "accesscontrol_external", + "RenounceRoleInput1" + ], + "type": 5 + } + }, + { + "label": "account", + "type": { + "displayName": [ + "accesscontrol_external", + "RenounceRoleInput2" + ], + "type": 27 + } + } + ], + "default": false, + "docs": [], + "label": "AccessControl::renounce_role", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 32 + }, + "selector": "0xeaf1248a" + }, + { + "args": [ + { + "label": "role", + "type": { + "displayName": [ + "accesscontrol_external", + "RevokeRoleInput1" + ], + "type": 5 + } + }, + { + "label": "account", + "type": { + "displayName": [ + "accesscontrol_external", + "RevokeRoleInput2" + ], + "type": 27 + } + } + ], + "default": false, + "docs": [], + "label": "AccessControl::revoke_role", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 32 + }, + "selector": "0x6e4f0991" + }, + { + "args": [ + { + "label": "role", + "type": { + "displayName": [ + "accesscontrol_external", + "GrantRoleInput1" + ], + "type": 5 + } + }, + { + "label": "account", + "type": { + "displayName": [ + "accesscontrol_external", + "GrantRoleInput2" + ], + "type": 27 + } + } + ], + "default": false, + "docs": [], + "label": "AccessControl::grant_role", + "mutates": true, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 32 + }, + "selector": "0x4ac062fd" + }, + { + "args": [ + { + "label": "role", + "type": { + "displayName": [ + "accesscontrol_external", + "GetRoleAdminInput1" + ], + "type": 5 + } + } + ], + "default": false, + "docs": [], + "label": "AccessControl::get_role_admin", + "mutates": false, + "payable": false, + "returnType": { + "displayName": [ + "ink", + "MessageResult" + ], + "type": 34 + }, + "selector": "0x83da3bb2" + } + ] + }, + "storage": { + "root": { + "layout": { + "struct": { + "fields": [ + { + "layout": { + "struct": { + "fields": [ + { + "layout": { + "root": { + "layout": { + "leaf": { + "key": "0x270a8fc3", + "ty": 0 + } + }, + "root_key": "0x270a8fc3" + } + }, + "name": "supply" + }, + { + "layout": { + "root": { + "layout": { + "leaf": { + "key": "0xc2664826", + "ty": 0 + } + }, + "root_key": "0xc2664826" + } + }, + "name": "balances" + }, + { + "layout": { + "root": { + "layout": { + "leaf": { + "key": "0xf8d71e22", + "ty": 0 + } + }, + "root_key": "0xf8d71e22" + } + }, + "name": "allowances" + } + ], + "name": "Data" + } + }, + "name": "psp22" + }, + { + "layout": { + "struct": { + "fields": [ + { + "layout": { + "root": { + "layout": { + "enum": { + "dispatchKey": "0x90a00b7d", + "name": "Option", + "variants": { + "0": { + "fields": [], + "name": "None" + }, + "1": { + "fields": [ + { + "layout": { + "leaf": { + "key": "0x90a00b7d", + "ty": 1 + } + }, + "name": "0" + } + ], + "name": "Some" + } + } + } + }, + "root_key": "0x90a00b7d" + } + }, + "name": "name" + }, + { + "layout": { + "root": { + "layout": { + "enum": { + "dispatchKey": "0xf8019f84", + "name": "Option", + "variants": { + "0": { + "fields": [], + "name": "None" + }, + "1": { + "fields": [ + { + "layout": { + "leaf": { + "key": "0xf8019f84", + "ty": 1 + } + }, + "name": "0" + } + ], + "name": "Some" + } + } + } + }, + "root_key": "0xf8019f84" + } + }, + "name": "symbol" + }, + { + "layout": { + "root": { + "layout": { + "leaf": { + "key": "0xd29264d8", + "ty": 2 + } + }, + "root_key": "0xd29264d8" + } + }, + "name": "decimals" + } + ], + "name": "Data" + } + }, + "name": "metadata" + }, + { + "layout": { + "struct": { + "fields": [ + { + "layout": { + "root": { + "layout": { + "enum": { + "dispatchKey": "0x6f713913", + "name": "Option", + "variants": { + "0": { + "fields": [], + "name": "None" + }, + "1": { + "fields": [ + { + "layout": { + "leaf": { + "key": "0x6f713913", + "ty": 3 + } + }, + "name": "0" + } + ], + "name": "Some" + } + } + } + }, + "root_key": "0x6f713913" + } + }, + "name": "owner" + } + ], + "name": "Data" + } + }, + "name": "ownable" + }, + { + "layout": { + "struct": { + "fields": [ + { + "layout": { + "root": { + "layout": { + "leaf": { + "key": "0x5fd98c24", + "ty": 0 + } + }, + "root_key": "0x5fd98c24" + } + }, + "name": "cap" + } + ], + "name": "Data" + } + }, + "name": "cap" + }, + { + "layout": { + "struct": { + "fields": [ + { + "layout": { + "root": { + "layout": { + "leaf": { + "key": "0x1f2cf4ac", + "ty": 5 + } + }, + "root_key": "0x1f2cf4ac" + } + }, + "name": "admin_roles" + }, + { + "layout": { + "root": { + "layout": { + "leaf": { + "key": "0x8150f558", + "ty": 6 + } + }, + "root_key": "0x8150f558" + } + }, + "name": "members" + } + ], + "name": "Data" + } + }, + "name": "access" + } + ], + "name": "Psp22Nft" + } + }, + "root_key": "0x00000000" + } + }, + "types": [ + { + "id": 0, + "type": { + "def": { + "primitive": "u128" + } + } + }, + { + "id": 1, + "type": { + "def": { + "primitive": "str" + } + } + }, + { + "id": 2, + "type": { + "def": { + "primitive": "u8" + } + } + }, + { + "id": 3, + "type": { + "def": { + "composite": { + "fields": [ + { + "type": 4, + "typeName": "[u8; 32]" + } + ] + } + }, + "path": [ + "ink_primitives", + "types", + "AccountId" + ] + } + }, + { + "id": 4, + "type": { + "def": { + "array": { + "len": 32, + "type": 2 + } + } + } + }, + { + "id": 5, + "type": { + "def": { + "primitive": "u32" + } + } + }, + { + "id": 6, + "type": { + "def": { + "tuple": [] + } + } + }, + { + "id": 7, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 6 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 6 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 8, + "type": { + "def": { + "variant": { + "variants": [ + { + "index": 1, + "name": "CouldNotReadInput" + } + ] + } + }, + "path": [ + "ink_primitives", + "LangError" + ] + } + }, + { + "id": 9, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 10 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 10 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 10, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 6 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 11 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 6 + }, + { + "name": "E", + "type": 11 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 11, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 1, + "typeName": "String" + } + ], + "index": 0, + "name": "Custom" + }, + { + "fields": [ + { + "type": 12, + "typeName": "OwnableError" + } + ], + "index": 1, + "name": "OwnableError" + }, + { + "fields": [ + { + "type": 13, + "typeName": "AccessControlError" + } + ], + "index": 2, + "name": "AccessControlError" + }, + { + "fields": [ + { + "type": 14, + "typeName": "PSP22Error" + } + ], + "index": 3, + "name": "PSP22Error" + }, + { + "fields": [ + { + "type": 15, + "typeName": "PSP34Error" + } + ], + "index": 4, + "name": "PSP34Error" + }, + { + "fields": [ + { + "type": 16, + "typeName": "PausableError" + } + ], + "index": 5, + "name": "PausableError" + }, + { + "index": 6, + "name": "NotEnoughBalance" + }, + { + "index": 7, + "name": "WithdrawFeeError" + }, + { + "index": 8, + "name": "NotCallable" + }, + { + "index": 9, + "name": "CannotTransfer" + }, + { + "index": 10, + "name": "CannotBurn" + }, + { + "index": 11, + "name": "CheckedOperations" + }, + { + "index": 12, + "name": "InvalidBalanceAndAllowance" + }, + { + "index": 13, + "name": "AlreadyInit" + }, + { + "index": 14, + "name": "InvalidBuyAmount" + }, + { + "index": 15, + "name": "InvalidTransferAmount" + }, + { + "index": 16, + "name": "CannotCreatePool" + }, + { + "index": 17, + "name": "NotTimeToStake" + }, + { + "index": 18, + "name": "NoStakerFound" + }, + { + "index": 19, + "name": "InvalidUnstakedAmount" + }, + { + "index": 20, + "name": "NotEnoughReward" + }, + { + "index": 21, + "name": "NotTokenOwner" + }, + { + "index": 22, + "name": "AllowanceNotSet" + }, + { + "index": 23, + "name": "TokenNotFound" + }, + { + "index": 24, + "name": "UserNotStake" + }, + { + "index": 25, + "name": "NoTokenOwner" + }, + { + "index": 26, + "name": "ExceedTotalStakingAmount" + }, + { + "index": 27, + "name": "NoClaimAmount" + }, + { + "index": 28, + "name": "NotTimeToWithdraw" + }, + { + "index": 29, + "name": "NotEnoughRewardToWithdraw" + }, + { + "index": 30, + "name": "NotTopupEnoughReward" + }, + { + "index": 31, + "name": "NoAmount" + }, + { + "index": 32, + "name": "InvalidTokenBalanceAndAllowance" + }, + { + "index": 33, + "name": "CannotApprove" + }, + { + "index": 34, + "name": "CannotTopupRewardPool" + }, + { + "index": 35, + "name": "NotTimeToPurchase" + }, + { + "index": 36, + "name": "NotTimeToClaim" + }, + { + "index": 37, + "name": "NotTimeToBurn" + }, + { + "index": 38, + "name": "NoTokenPurchased" + }, + { + "index": 39, + "name": "AlreadyBurnt" + }, + { + "index": 40, + "name": "InvalidTime" + }, + { + "index": 41, + "name": "InvalidPercentage" + }, + { + "index": 42, + "name": "InvalidDuration" + }, + { + "index": 43, + "name": "InvalidVestingUnit" + }, + { + "index": 44, + "name": "InvalidTopupAmount" + }, + { + "index": 45, + "name": "LaunchpadNotExist" + }, + { + "index": 46, + "name": "InvalidIsActiveInput" + }, + { + "index": 47, + "name": "InvalidCreationFee" + }, + { + "index": 48, + "name": "InvalidTxRate" + }, + { + "index": 49, + "name": "InvalidPhaseData" + }, + { + "index": 50, + "name": "CannotTopupToken" + }, + { + "index": 51, + "name": "InvalidStartTimeAndEndTime" + }, + { + "index": 52, + "name": "InvalidPhaseCount" + }, + { + "index": 53, + "name": "InvalidMaxStakingAmount" + }, + { + "index": 54, + "name": "InvalidApy" + }, + { + "index": 55, + "name": "InvalidMultiplier" + }, + { + "index": 56, + "name": "InvalidWhitelistData" + }, + { + "index": 57, + "name": "PhaseNotExist" + }, + { + "index": 58, + "name": "PhaseNotActive" + }, + { + "index": 59, + "name": "WhitelistBuyerInfoNotExist" + }, + { + "index": 60, + "name": "WhitelistBuyerInfoExist" + }, + { + "index": 61, + "name": "WhitelistBuyerPurchased" + }, + { + "index": 62, + "name": "WhitelistSaleInfoNotExist" + }, + { + "index": 63, + "name": "WhitelistPhaseAccountNotExist" + }, + { + "index": 64, + "name": "PublicSaleInfoNotExist" + }, + { + "index": 65, + "name": "InvalidSetActive" + }, + { + "index": 66, + "name": "InvalidTotalAmount" + }, + { + "index": 67, + "name": "CannotTransferTxFee" + }, + { + "index": 68, + "name": "ActiveLaunchpadStatusNotFound" + }, + { + "index": 69, + "name": "LaunchpadNotActive" + }, + { + "index": 70, + "name": "InvalidCaller" + }, + { + "index": 71, + "name": "NoPhaseActive" + }, + { + "index": 72, + "name": "InvalidTotalSupply" + }, + { + "index": 73, + "name": "PhaseNotPublic" + }, + { + "index": 74, + "name": "InvalidSetPublic" + }, + { + "index": 75, + "name": "InvalidCapAmount" + }, + { + "index": 76, + "name": "InvalidWhitelistAmount" + }, + { + "index": 77, + "name": "CapExceeded" + }, + { + "index": 78, + "name": "CannotCollectInwV1" + }, + { + "index": 79, + "name": "CannotMintInwV2" + } + ] + } + }, + "path": [ + "inkwhale_project", + "traits", + "error", + "Error" + ] + } + }, + { + "id": 12, + "type": { + "def": { + "variant": { + "variants": [ + { + "index": 0, + "name": "CallerIsNotOwner" + }, + { + "index": 1, + "name": "NewOwnerIsZero" + } + ] + } + }, + "path": [ + "openbrush_contracts", + "traits", + "errors", + "ownable", + "OwnableError" + ] + } + }, + { + "id": 13, + "type": { + "def": { + "variant": { + "variants": [ + { + "index": 0, + "name": "InvalidCaller" + }, + { + "index": 1, + "name": "MissingRole" + }, + { + "index": 2, + "name": "RoleRedundant" + } + ] + } + }, + "path": [ + "openbrush_contracts", + "traits", + "errors", + "access_control", + "AccessControlError" + ] + } + }, + { + "id": 14, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 1, + "typeName": "String" + } + ], + "index": 0, + "name": "Custom" + }, + { + "index": 1, + "name": "InsufficientBalance" + }, + { + "index": 2, + "name": "InsufficientAllowance" + }, + { + "index": 3, + "name": "ZeroRecipientAddress" + }, + { + "index": 4, + "name": "ZeroSenderAddress" + }, + { + "fields": [ + { + "type": 1, + "typeName": "String" + } + ], + "index": 5, + "name": "SafeTransferCheckFailed" + } + ] + } + }, + "path": [ + "openbrush_contracts", + "traits", + "errors", + "psp22", + "PSP22Error" + ] + } + }, + { + "id": 15, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 1, + "typeName": "String" + } + ], + "index": 0, + "name": "Custom" + }, + { + "index": 1, + "name": "SelfApprove" + }, + { + "index": 2, + "name": "NotApproved" + }, + { + "index": 3, + "name": "TokenExists" + }, + { + "index": 4, + "name": "TokenNotExists" + }, + { + "fields": [ + { + "type": 1, + "typeName": "String" + } + ], + "index": 5, + "name": "SafeTransferCheckFailed" + } + ] + } + }, + "path": [ + "openbrush_contracts", + "traits", + "errors", + "psp34", + "PSP34Error" + ] + } + }, + { + "id": 16, + "type": { + "def": { + "variant": { + "variants": [ + { + "index": 0, + "name": "Paused" + }, + { + "index": 1, + "name": "NotPaused" + } + ] + } + }, + "path": [ + "openbrush_contracts", + "traits", + "errors", + "pausable", + "PausableError" + ] + } + }, + { + "id": 17, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 18 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 18 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 18, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 0 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 11 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 0 + }, + { + "name": "E", + "type": 11 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 19, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 20 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 20 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 20, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 6 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 14 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 6 + }, + { + "name": "E", + "type": 14 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 21, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 0 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 0 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 22, + "type": { + "def": { + "sequence": { + "type": 2 + } + } + } + }, + { + "id": 23, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 24 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 24 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 24, + "type": { + "def": { + "variant": { + "variants": [ + { + "index": 0, + "name": "None" + }, + { + "fields": [ + { + "type": 1 + } + ], + "index": 1, + "name": "Some" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 1 + } + ], + "path": [ + "Option" + ] + } + }, + { + "id": 25, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 2 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 26, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 27 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 27 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 27, + "type": { + "def": { + "variant": { + "variants": [ + { + "index": 0, + "name": "None" + }, + { + "fields": [ + { + "type": 3 + } + ], + "index": 1, + "name": "Some" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 3 + } + ], + "path": [ + "Option" + ] + } + }, + { + "id": 28, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 29 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 29 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 29, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 6 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 12 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 6 + }, + { + "name": "E", + "type": 12 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 30, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 31 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 31 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 31, + "type": { + "def": { + "primitive": "bool" + } + } + }, + { + "id": 32, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 33 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 33 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 33, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 6 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 13 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 6 + }, + { + "name": "E", + "type": 13 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 34, + "type": { + "def": { + "variant": { + "variants": [ + { + "fields": [ + { + "type": 5 + } + ], + "index": 0, + "name": "Ok" + }, + { + "fields": [ + { + "type": 8 + } + ], + "index": 1, + "name": "Err" + } + ] + } + }, + "params": [ + { + "name": "T", + "type": 5 + }, + { + "name": "E", + "type": 8 + } + ], + "path": [ + "Result" + ] + } + }, + { + "id": 35, + "type": { + "def": { + "composite": { + "fields": [ + { + "type": 4, + "typeName": "[u8; 32]" + } + ] + } + }, + "path": [ + "ink_primitives", + "types", + "Hash" + ] + } + }, + { + "id": 36, + "type": { + "def": { + "primitive": "u64" + } + } + }, + { + "id": 37, + "type": { + "def": { + "variant": {} + }, + "path": [ + "ink_env", + "types", + "NoChainExtension" + ] + } + } + ], + "version": "4" +} From f15962282be997f8b2462667d8c50fd67ef3857e Mon Sep 17 00:00:00 2001 From: STAKINGLUKE Date: Tue, 13 Aug 2024 20:19:46 +0200 Subject: [PATCH 4/7] info.json --- ...9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF | 32 ++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF b/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF index 8b13789..aed3348 100644 --- a/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF +++ b/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF @@ -1 +1,31 @@ - +{ + "name": "Staking Capital", + "symbol": "SC", + "type": "PSP22", + "contractAddress": "5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF", + "decimals": 12, + "description": "", + "website": "", + "sourceCode": "https://github.com/{Github_Username}/{Repository_Name}/path/to/contract", + "links": [ + { + "name": "X/Twitter", + "url": "https://x.com/staking_capital" + }, + { + "name": "Telegram", + "url": "" + }, + { + "name": "Discord", + "url": "" + } + ], + "customTags": [ + "burnerWallet", + "otherTag" + ], + "warnings": [], + "owner": "", + "minter": "" +} From 0e5b46fc99c4ff5f42ccb0c687654646facc4312 Mon Sep 17 00:00:00 2001 From: STAKINGLUKE Date: Wed, 14 Aug 2024 16:26:45 +0200 Subject: [PATCH 5/7] Update 5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF --- 5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF b/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF index aed3348..21c194b 100644 --- a/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF +++ b/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF @@ -6,7 +6,7 @@ "decimals": 12, "description": "", "website": "", - "sourceCode": "https://github.com/{Github_Username}/{Repository_Name}/path/to/contract", + "sourceCode": "https://github.com/InkWhale-net/contracts/blob/feature/upgrade-op-4/contracts/psp22_standard/lib.rs", "links": [ { "name": "X/Twitter", @@ -26,6 +26,6 @@ "otherTag" ], "warnings": [], - "owner": "", + "owner": "5Gp7WEKbbmGEDqodxTWLUfuY48au1MP81B29Rjtrp9s1yThn", "minter": "" } From ce2bbff369e4594caca6dc8e96d8f6b78fd6ca2a Mon Sep 17 00:00:00 2001 From: STAKINGLUKE Date: Wed, 14 Aug 2024 16:36:33 +0200 Subject: [PATCH 6/7] Update 5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF --- 5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF b/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF index 21c194b..2f2ac96 100644 --- a/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF +++ b/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF @@ -27,5 +27,5 @@ ], "warnings": [], "owner": "5Gp7WEKbbmGEDqodxTWLUfuY48au1MP81B29Rjtrp9s1yThn", - "minter": "" + "minter": "5Gp7WEKbbmGEDqodxTWLUfuY48au1MP81B29Rjtrp9s1yThn" } From 3474edb78428f323fa41a287eab59475b68e1e9c Mon Sep 17 00:00:00 2001 From: STAKINGLUKE Date: Fri, 16 Aug 2024 17:25:47 +0200 Subject: [PATCH 7/7] Update 5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Grzegorz GawryaƂ <31205678+ggawryal@users.noreply.github.com> --- 5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF b/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF index 2f2ac96..4990793 100644 --- a/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF +++ b/5G1LVy9K5uapJE9uzG1NbMN4bTKJEyKLMtKGAtqdgbLDegNF @@ -6,7 +6,7 @@ "decimals": 12, "description": "", "website": "", - "sourceCode": "https://github.com/InkWhale-net/contracts/blob/feature/upgrade-op-4/contracts/psp22_standard/lib.rs", + "sourceCode": "https://github.com/InkWhale-net/contracts/blob/bea744a901f5e1424d4a8a883851bb14b1b1514e/op4_contracts/contracts/psp22_standard/lib.rs", "links": [ { "name": "X/Twitter",