ETH Price: $2,124.85 (-2.32%)

Token

Wasabi (WASABI)
 

Overview

Max Total Supply

9,949,567.387695916387376809 WASABI

Holders

338 (0.00%)

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
35,000 WASABI

Value
$0.00
0x503a241da85f5005513f588e66b3332e952b47da
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

Wasabix's ambitious mission is to build a cross-chain yield-backed AMM DEX DAO.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
WasabiToken

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/**
*Submitted for verification at Etherscan.io on 2021-03-22
*/
// Sources flattened with hardhat v2.1.1 https://hardhat.org
// File @openzeppelin/contracts/utils/EnumerableSet.sol@v3.4.1
// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.8.0;
/**
* @dev Library for managing
* https://en.wikipedia.org/wiki/Set_(abstract_data_type)[sets] of primitive
* types.
*
* Sets have the following properties:
*
* - Elements are added, removed, and checked for existence in constant time
* (O(1)).
* - Elements are enumerated in O(n). No guarantees are made on the ordering.
*
* ```
* contract Example {
* // Add the library methods
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MINTER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"uint256","name":"index","type":"uint256"}],"name":"getRoleMember","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleMemberCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_recipient","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506040518060400160405280600681526020016557617361626960d01b8152506040518060400160405280600681526020016557415341424960d01b81525081600490805190602001906200006892919062000275565b5080516200007e90600590602084019062000275565b50506006805460ff1916601217905550620000a960008051602062001592833981519152336200010f565b620000c460008051602062001572833981519152336200010f565b620000ee60008051602062001572833981519152600080516020620015928339815191526200011f565b6200010960008051602062001592833981519152806200011f565b62000311565b6200011b828262000171565b5050565b600082815260208190526040808220600201549051839285917fbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff9190a460009182526020829052604090912060020155565b6000828152602081815260409091206200019691839062000770620001ea821b17901c565b156200011b57620001a66200020a565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b600062000201836001600160a01b0384166200020e565b90505b92915050565b3390565b60006200021c83836200025d565b620002545750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915562000204565b50600062000204565b60009081526001919091016020526040902054151590565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002b857805160ff1916838001178555620002e8565b82800160010185558215620002e8579182015b82811115620002e8578251825591602001919060010190620002cb565b50620002f6929150620002fa565b5090565b5b80821115620002f65760008155600101620002fb565b61125180620003216000396000f3fe608060405234801561001057600080fd5b50600436106101425760003560e01c806375b238fc116100b8578063a457c2d71161007c578063a457c2d714610281578063a9059cbb14610294578063ca15c873146102a7578063d5391393146102ba578063d547741f146102c2578063dd62ed3e146102d557610142565b806375b238fc146102365780639010d07c1461023e57806391d148541461025e57806395d89b4114610271578063a217fddf1461027957610142565b80632f2ff15d1161010a5780632f2ff15d146101c0578063313ce567146101d557806336568abe146101ea57806339509351146101fd57806340c10f191461021057806370a082311461022357610142565b806306fdde0314610147578063095ea7b31461016557806318160ddd1461018557806323b872dd1461019a578063248a9ca3146101ad575b600080fd5b61014f6102e8565b60405161015c9190610e4c565b60405180910390f35b610178610173366004610d92565b61037e565b60405161015c9190610e38565b61018d61039c565b60405161015c9190610e43565b6101786101a8366004610d52565b6103a2565b61018d6101bb366004610dbc565b610429565b6101d36101ce366004610dd4565b61043e565b005b6101dd61048f565b60405161015c9190611182565b6101d36101f8366004610dd4565b610498565b61017861020b366004610d92565b6104da565b6101d361021e366004610d92565b610528565b61018d610231366004610d03565b610578565b61018d610593565b61025161024c366004610e03565b6105b7565b60405161015c9190610e24565b61017861026c366004610dd4565b6105d6565b61014f6105ee565b61018d61064f565b61017861028f366004610d92565b610654565b6101786102a2366004610d92565b6106bc565b61018d6102b5366004610dbc565b6106d0565b61018d6106e7565b6101d36102d0366004610dd4565b61070b565b61018d6102e3366004610d1e565b610745565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156103745780601f1061034957610100808354040283529160200191610374565b820191906000526020600020905b81548152906001019060200180831161035757829003601f168201915b5050505050905090565b600061039261038b610785565b8484610789565b5060015b92915050565b60035490565b60006103af84848461083d565b61041f846103bb610785565b61041a856040518060600160405280602881526020016111cf602891396001600160a01b038a166000908152600260205260408120906103f9610785565b6001600160a01b031681526020810191909152604001600020549190610952565b610789565b5060019392505050565b60009081526020819052604090206002015490565b60008281526020819052604090206002015461045c9061026c610785565b6104815760405162461bcd60e51b815260040161047890610f24565b60405180910390fd5b61048b828261097e565b5050565b60065460ff1690565b6104a0610785565b6001600160a01b0316816001600160a01b0316146104d05760405162461bcd60e51b8152600401610478906110fc565b61048b82826109e7565b60006103926104e7610785565b8461041a85600260006104f8610785565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610a50565b6105527ff0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9336105d6565b61056e5760405162461bcd60e51b81526004016104789061103c565b61048b8282610a75565b6001600160a01b031660009081526001602052604090205490565b7fdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec4281565b60008281526020819052604081206105cf9083610b35565b9392505050565b60008281526020819052604081206105cf9083610b41565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156103745780601f1061034957610100808354040283529160200191610374565b600081565b6000610392610661610785565b8461041a856040518060600160405280602581526020016111f7602591396002600061068b610785565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610952565b60006103926106c9610785565b848461083d565b600081815260208190526040812061039690610b56565b7ff0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc981565b6000828152602081905260409020600201546107299061026c610785565b6104d05760405162461bcd60e51b815260040161047890610fec565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b60006105cf836001600160a01b038416610b61565b3390565b6001600160a01b0383166107af5760405162461bcd60e51b8152600401610478906110b8565b6001600160a01b0382166107d55760405162461bcd60e51b815260040161047890610f73565b6001600160a01b0380841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610830908590610e43565b60405180910390a3505050565b6001600160a01b0383166108635760405162461bcd60e51b815260040161047890611073565b6001600160a01b0382166108895760405162461bcd60e51b815260040161047890610ee1565b610894838383610bab565b6108d1816040518060600160405280602681526020016111a9602691396001600160a01b0386166000908152600160205260409020549190610952565b6001600160a01b0380851660009081526001602052604080822093909355908416815220546109009082610a50565b6001600160a01b0380841660008181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610830908590610e43565b600081848411156109765760405162461bcd60e51b81526004016104789190610e4c565b505050900390565b60008281526020819052604090206109969082610770565b1561048b576109a3610785565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b60008281526020819052604090206109ff9082610bb0565b1561048b57610a0c610785565b6001600160a01b0316816001600160a01b0316837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45050565b6000828201838110156105cf5760405162461bcd60e51b815260040161047890610fb5565b6001600160a01b038216610a9b5760405162461bcd60e51b81526004016104789061114b565b610aa760008383610bab565b600354610ab49082610a50565b6003556001600160a01b038216600090815260016020526040902054610ada9082610a50565b6001600160a01b0383166000818152600160205260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610b29908590610e43565b60405180910390a35050565b60006105cf8383610bc5565b60006105cf836001600160a01b038416610c0a565b600061039682610c22565b6000610b6d8383610c0a565b610ba357508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155610396565b506000610396565b505050565b60006105cf836001600160a01b038416610c26565b81546000908210610be85760405162461bcd60e51b815260040161047890610e9f565b826000018281548110610bf757fe5b9060005260206000200154905092915050565b60009081526001919091016020526040902054151590565b5490565b60008181526001830160205260408120548015610ce25783546000198083019190810190600090879083908110610c5957fe5b9060005260206000200154905080876000018481548110610c7657fe5b600091825260208083209091019290925582815260018981019092526040902090840190558654879080610ca657fe5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050610396565b6000915050610396565b80356001600160a01b038116811461039657600080fd5b600060208284031215610d14578081fd5b6105cf8383610cec565b60008060408385031215610d30578081fd5b610d3a8484610cec565b9150610d498460208501610cec565b90509250929050565b600080600060608486031215610d66578081fd5b8335610d7181611190565b92506020840135610d8181611190565b929592945050506040919091013590565b60008060408385031215610da4578182fd5b610dae8484610cec565b946020939093013593505050565b600060208284031215610dcd578081fd5b5035919050565b60008060408385031215610de6578182fd5b823591506020830135610df881611190565b809150509250929050565b60008060408385031215610e15578182fd5b50508035926020909101359150565b6001600160a01b0391909116815260200190565b901515815260200190565b90815260200190565b6000602080835283518082850152825b81811015610e7857858101830151858201604001528201610e5c565b81811115610e895783604083870101525b50601f01601f1916929092016040019392505050565b60208082526022908201527f456e756d657261626c655365743a20696e646578206f7574206f6620626f756e604082015261647360f01b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b6020808252602f908201527f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60408201526e0818591b5a5b881d1bc819dc985b9d608a1b606082015260800190565b60208082526022908201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604082015261737360f01b606082015260800190565b6020808252601b908201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604082015260600190565b60208082526030908201527f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60408201526f2061646d696e20746f207265766f6b6560801b606082015260800190565b60208082526018908201527f576173616269546f6b656e3a206f6e6c79206d696e7465720000000000000000604082015260600190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526024908201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646040820152637265737360e01b606082015260800190565b6020808252602f908201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560408201526e103937b632b9903337b91039b2b63360891b606082015260800190565b6020808252601f908201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604082015260600190565b60ff91909116815260200190565b6001600160a01b03811681146111a557600080fd5b5056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212201bad9e76151d9d231c2157de0d031f0f7222bbbce57021058bec5cfefac88fec64736f6c634300060c0033f0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9df8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101425760003560e01c806375b238fc116100b8578063a457c2d71161007c578063a457c2d714610281578063a9059cbb14610294578063ca15c873146102a7578063d5391393146102ba578063d547741f146102c2578063dd62ed3e146102d557610142565b806375b238fc146102365780639010d07c1461023e57806391d148541461025e57806395d89b4114610271578063a217fddf1461027957610142565b80632f2ff15d1161010a5780632f2ff15d146101c0578063313ce567146101d557806336568abe146101ea57806339509351146101fd57806340c10f191461021057806370a082311461022357610142565b806306fdde0314610147578063095ea7b31461016557806318160ddd1461018557806323b872dd1461019a578063248a9ca3146101ad575b600080fd5b61014f6102e8565b60405161015c9190610e4c565b60405180910390f35b610178610173366004610d92565b61037e565b60405161015c9190610e38565b61018d61039c565b60405161015c9190610e43565b6101786101a8366004610d52565b6103a2565b61018d6101bb366004610dbc565b610429565b6101d36101ce366004610dd4565b61043e565b005b6101dd61048f565b60405161015c9190611182565b6101d36101f8366004610dd4565b610498565b61017861020b366004610d92565b6104da565b6101d361021e366004610d92565b610528565b61018d610231366004610d03565b610578565b61018d610593565b61025161024c366004610e03565b6105b7565b60405161015c9190610e24565b61017861026c366004610dd4565b6105d6565b61014f6105ee565b61018d61064f565b61017861028f366004610d92565b610654565b6101786102a2366004610d92565b6106bc565b61018d6102b5366004610dbc565b6106d0565b61018d6106e7565b6101d36102d0366004610dd4565b61070b565b61018d6102e3366004610d1e565b610745565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156103745780601f1061034957610100808354040283529160200191610374565b820191906000526020600020905b81548152906001019060200180831161035757829003601f168201915b5050505050905090565b600061039261038b610785565b8484610789565b5060015b92915050565b60035490565b60006103af84848461083d565b61041f846103bb610785565b61041a856040518060600160405280602881526020016111cf602891396001600160a01b038a166000908152600260205260408120906103f9610785565b6001600160a01b031681526020810191909152604001600020549190610952565b610789565b5060019392505050565b60009081526020819052604090206002015490565b60008281526020819052604090206002015461045c9061026c610785565b6104815760405162461bcd60e51b815260040161047890610f24565b60405180910390fd5b61048b828261097e565b5050565b60065460ff1690565b6104a0610785565b6001600160a01b0316816001600160a01b0316146104d05760405162461bcd60e51b8152600401610478906110fc565b61048b82826109e7565b60006103926104e7610785565b8461041a85600260006104f8610785565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610a50565b6105527ff0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9336105d6565b61056e5760405162461bcd60e51b81526004016104789061103c565b61048b8282610a75565b6001600160a01b031660009081526001602052604090205490565b7fdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec4281565b60008281526020819052604081206105cf9083610b35565b9392505050565b60008281526020819052604081206105cf9083610b41565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156103745780601f1061034957610100808354040283529160200191610374565b600081565b6000610392610661610785565b8461041a856040518060600160405280602581526020016111f7602591396002600061068b610785565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610952565b60006103926106c9610785565b848461083d565b600081815260208190526040812061039690610b56565b7ff0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc981565b6000828152602081905260409020600201546107299061026c610785565b6104d05760405162461bcd60e51b815260040161047890610fec565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b60006105cf836001600160a01b038416610b61565b3390565b6001600160a01b0383166107af5760405162461bcd60e51b8152600401610478906110b8565b6001600160a01b0382166107d55760405162461bcd60e51b815260040161047890610f73565b6001600160a01b0380841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610830908590610e43565b60405180910390a3505050565b6001600160a01b0383166108635760405162461bcd60e51b815260040161047890611073565b6001600160a01b0382166108895760405162461bcd60e51b815260040161047890610ee1565b610894838383610bab565b6108d1816040518060600160405280602681526020016111a9602691396001600160a01b0386166000908152600160205260409020549190610952565b6001600160a01b0380851660009081526001602052604080822093909355908416815220546109009082610a50565b6001600160a01b0380841660008181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610830908590610e43565b600081848411156109765760405162461bcd60e51b81526004016104789190610e4c565b505050900390565b60008281526020819052604090206109969082610770565b1561048b576109a3610785565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b60008281526020819052604090206109ff9082610bb0565b1561048b57610a0c610785565b6001600160a01b0316816001600160a01b0316837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45050565b6000828201838110156105cf5760405162461bcd60e51b815260040161047890610fb5565b6001600160a01b038216610a9b5760405162461bcd60e51b81526004016104789061114b565b610aa760008383610bab565b600354610ab49082610a50565b6003556001600160a01b038216600090815260016020526040902054610ada9082610a50565b6001600160a01b0383166000818152600160205260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610b29908590610e43565b60405180910390a35050565b60006105cf8383610bc5565b60006105cf836001600160a01b038416610c0a565b600061039682610c22565b6000610b6d8383610c0a565b610ba357508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155610396565b506000610396565b505050565b60006105cf836001600160a01b038416610c26565b81546000908210610be85760405162461bcd60e51b815260040161047890610e9f565b826000018281548110610bf757fe5b9060005260206000200154905092915050565b60009081526001919091016020526040902054151590565b5490565b60008181526001830160205260408120548015610ce25783546000198083019190810190600090879083908110610c5957fe5b9060005260206000200154905080876000018481548110610c7657fe5b600091825260208083209091019290925582815260018981019092526040902090840190558654879080610ca657fe5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050610396565b6000915050610396565b80356001600160a01b038116811461039657600080fd5b600060208284031215610d14578081fd5b6105cf8383610cec565b60008060408385031215610d30578081fd5b610d3a8484610cec565b9150610d498460208501610cec565b90509250929050565b600080600060608486031215610d66578081fd5b8335610d7181611190565b92506020840135610d8181611190565b929592945050506040919091013590565b60008060408385031215610da4578182fd5b610dae8484610cec565b946020939093013593505050565b600060208284031215610dcd578081fd5b5035919050565b60008060408385031215610de6578182fd5b823591506020830135610df881611190565b809150509250929050565b60008060408385031215610e15578182fd5b50508035926020909101359150565b6001600160a01b0391909116815260200190565b901515815260200190565b90815260200190565b6000602080835283518082850152825b81811015610e7857858101830151858201604001528201610e5c565b81811115610e895783604083870101525b50601f01601f1916929092016040019392505050565b60208082526022908201527f456e756d657261626c655365743a20696e646578206f7574206f6620626f756e604082015261647360f01b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b6020808252602f908201527f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60408201526e0818591b5a5b881d1bc819dc985b9d608a1b606082015260800190565b60208082526022908201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604082015261737360f01b606082015260800190565b6020808252601b908201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604082015260600190565b60208082526030908201527f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60408201526f2061646d696e20746f207265766f6b6560801b606082015260800190565b60208082526018908201527f576173616269546f6b656e3a206f6e6c79206d696e7465720000000000000000604082015260600190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526024908201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646040820152637265737360e01b606082015260800190565b6020808252602f908201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560408201526e103937b632b9903337b91039b2b63360891b606082015260800190565b6020808252601f908201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604082015260600190565b60ff91909116815260200190565b6001600160a01b03811681146111a557600080fd5b5056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212201bad9e76151d9d231c2157de0d031f0f7222bbbce57021058bec5cfefac88fec64736f6c634300060c0033

Deployed Bytecode Sourcemap

50835:1092:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;38860:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;41006:169;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;39959:108::-;;;:::i;:::-;;;;;;;:::i;41657:321::-;;;;;;:::i;:::-;;:::i;23184:114::-;;;;;;:::i;:::-;;:::i;23560:227::-;;;;;;:::i;:::-;;:::i;:::-;;39803:91;;;:::i;:::-;;;;;;;:::i;24769:209::-;;;;;;:::i;:::-;;:::i;42387:218::-;;;;;;:::i;:::-;;:::i;51814:110::-;;;;;;:::i;:::-;;:::i;40130:127::-;;;;;;:::i;:::-;;:::i;50975:55::-;;;:::i;22857:138::-;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;21818:139::-;;;;;;:::i;:::-;;:::i;39070:95::-;;;:::i;20563:49::-;;;:::i;43108:269::-;;;;;;:::i;:::-;;:::i;40470:175::-;;;;;;:::i;:::-;;:::i;22131:127::-;;;;;;:::i;:::-;;:::i;51114:57::-;;;:::i;24032:230::-;;;;;;:::i;:::-;;:::i;40708:151::-;;;;;;:::i;:::-;;:::i;38860:91::-;38938:5;38931:12;;;;;;;;-1:-1:-1;;38931:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;38905:13;;38931:12;;38938:5;;38931:12;;38938:5;38931:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;38860:91;:::o;41006:169::-;41089:4;41106:39;41115:12;:10;:12::i;:::-;41129:7;41138:6;41106:8;:39::i;:::-;-1:-1:-1;41163:4:0;41006:169;;;;;:::o;39959:108::-;40047:12;;39959:108;:::o;41657:321::-;41763:4;41780:36;41790:6;41798:9;41809:6;41780:9;:36::i;:::-;41827:121;41836:6;41844:12;:10;:12::i;:::-;41858:89;41896:6;41858:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;41858:19:0;;;;;;:11;:19;;;;;;41878:12;:10;:12::i;:::-;-1:-1:-1;;;;;41858:33:0;;;;;;;;;;;;-1:-1:-1;41858:33:0;;;:89;:37;:89::i;:::-;41827:8;:121::i;:::-;-1:-1:-1;41966:4:0;41657:321;;;;;:::o;23184:114::-;23241:7;23268:12;;;;;;;;;;:22;;;;23184:114::o;23560:227::-;23652:6;:12;;;;;;;;;;:22;;;23644:45;;23676:12;:10;:12::i;23644:45::-;23636:105;;;;-1:-1:-1;;;23636:105:0;;;;;;;:::i;:::-;;;;;;;;;23754:25;23765:4;23771:7;23754:10;:25::i;:::-;23560:227;;:::o;39803:91::-;39877:9;;;;39803:91;:::o;24769:209::-;24867:12;:10;:12::i;:::-;-1:-1:-1;;;;;24856:23:0;:7;-1:-1:-1;;;;;24856:23:0;;24848:83;;;;-1:-1:-1;;;24848:83:0;;;;;;;:::i;:::-;24944:26;24956:4;24962:7;24944:11;:26::i;42387:218::-;42475:4;42492:83;42501:12;:10;:12::i;:::-;42515:7;42524:50;42563:10;42524:11;:25;42536:12;:10;:12::i;:::-;-1:-1:-1;;;;;42524:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;42524:25:0;;;:34;;;;;;;;;;;:38;:50::i;51814:110::-;51493:32;51152:19;51514:10;51493:7;:32::i;:::-;51485:69;;;;-1:-1:-1;;;51485:69:0;;;;;;;:::i;:::-;51892:26:::1;51898:10;51910:7;51892:5;:26::i;40130:127::-:0;-1:-1:-1;;;;;40231:18:0;40204:7;40231:18;;;:9;:18;;;;;;;40130:127::o;50975:55::-;51012:18;50975:55;:::o;22857:138::-;22930:7;22957:12;;;;;;;;;;:30;;22981:5;22957:23;:30::i;:::-;22950:37;22857:138;-1:-1:-1;;;22857:138:0:o;21818:139::-;21887:4;21911:12;;;;;;;;;;:38;;21941:7;21911:29;:38::i;39070:95::-;39150:7;39143:14;;;;;;;;-1:-1:-1;;39143:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;39117:13;;39143:14;;39150:7;;39143:14;;39150:7;39143:14;;;;;;;;;;;;;;;;;;;;;;;;20563:49;20608:4;20563:49;:::o;43108:269::-;43201:4;43218:129;43227:12;:10;:12::i;:::-;43241:7;43250:96;43289:15;43250:96;;;;;;;;;;;;;;;;;:11;:25;43262:12;:10;:12::i;:::-;-1:-1:-1;;;;;43250:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;43250:25:0;;;:34;;;;;;;;;;;:96;:38;:96::i;40470:175::-;40556:4;40573:42;40583:12;:10;:12::i;:::-;40597:9;40608:6;40573:9;:42::i;22131:127::-;22194:7;22221:12;;;;;;;;;;:29;;:27;:29::i;51114:57::-;51152:19;51114:57;:::o;24032:230::-;24125:6;:12;;;;;;;;;;:22;;;24117:45;;24149:12;:10;:12::i;24117:45::-;24109:106;;;;-1:-1:-1;;;24109:106:0;;;;;;;:::i;40708:151::-;-1:-1:-1;;;;;40824:18:0;;;40797:7;40824:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;40708:151::o;6759:152::-;6829:4;6853:50;6858:3;-1:-1:-1;;;;;6878:23:0;;6853:4;:50::i;18494:106::-;18582:10;18494:106;:::o;46255:346::-;-1:-1:-1;;;;;46357:19:0;;46349:68;;;;-1:-1:-1;;;46349:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;46436:21:0;;46428:68;;;;-1:-1:-1;;;46428:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;46509:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;;:36;;;46561:32;;;;;46539:6;;46561:32;:::i;:::-;;;;;;;;46255:346;;;:::o;43867:539::-;-1:-1:-1;;;;;43973:20:0;;43965:70;;;;-1:-1:-1;;;43965:70:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;44054:23:0;;44046:71;;;;-1:-1:-1;;;44046:71:0;;;;;;;:::i;:::-;44130:47;44151:6;44159:9;44170:6;44130:20;:47::i;:::-;44210:71;44232:6;44210:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;44210:17:0;;;;;;:9;:17;;;;;;;:71;:21;:71::i;:::-;-1:-1:-1;;;;;44190:17:0;;;;;;;:9;:17;;;;;;:91;;;;44315:20;;;;;;;:32;;44340:6;44315:24;:32::i;:::-;-1:-1:-1;;;;;44292:20:0;;;;;;;:9;:20;;;;;;;:55;;;;44363:35;;;;;;;;;;44391:6;;44363:35;:::i;34850:166::-;34936:7;34972:12;34964:6;;;;34956:29;;;;-1:-1:-1;;;34956:29:0;;;;;;;;:::i;:::-;-1:-1:-1;;;35003:5:0;;;34850:166::o;26012:188::-;26086:6;:12;;;;;;;;;;:33;;26111:7;26086:24;:33::i;:::-;26082:111;;;26168:12;:10;:12::i;:::-;-1:-1:-1;;;;;26141:40:0;26159:7;-1:-1:-1;;;;;26141:40:0;26153:4;26141:40;;;;;;;;;;26012:188;;:::o;26208:192::-;26283:6;:12;;;;;;;;;;:36;;26311:7;26283:27;:36::i;:::-;26279:114;;;26368:12;:10;:12::i;:::-;-1:-1:-1;;;;;26341:40:0;26359:7;-1:-1:-1;;;;;26341:40:0;26353:4;26341:40;;;;;;;;;;26208:192;;:::o;32023:179::-;32081:7;32113:5;;;32137:6;;;;32129:46;;;;-1:-1:-1;;;32129:46:0;;;;;;;:::i;44688:378::-;-1:-1:-1;;;;;44772:21:0;;44764:65;;;;-1:-1:-1;;;44764:65:0;;;;;;;:::i;:::-;44842:49;44871:1;44875:7;44884:6;44842:20;:49::i;:::-;44919:12;;:24;;44936:6;44919:16;:24::i;:::-;44904:12;:39;-1:-1:-1;;;;;44975:18:0;;;;;;:9;:18;;;;;;:30;;44998:6;44975:22;:30::i;:::-;-1:-1:-1;;;;;44954:18:0;;;;;;:9;:18;;;;;;:51;;;;45021:37;;44954:18;;;45021:37;;;;45051:6;;45021:37;:::i;:::-;;;;;;;;44688:378;;:::o;8045:158::-;8119:7;8170:22;8174:3;8186:5;8170:3;:22::i;7331:167::-;7411:4;7435:55;7445:3;-1:-1:-1;;;;;7465:23:0;;7435:9;:55::i;7584:117::-;7647:7;7674:19;7682:3;7674:7;:19::i;1823:414::-;1886:4;1908:21;1918:3;1923:5;1908:9;:21::i;:::-;1903:327;;-1:-1:-1;1946:23:0;;;;;;;;:11;:23;;;;;;;;;;;;;2129:18;;2107:19;;;:12;;;:19;;;;;;:40;;;;2162:11;;1903:327;-1:-1:-1;2213:5:0;2206:12;;47634:92;;;;:::o;7087:158::-;7160:4;7184:53;7192:3;-1:-1:-1;;;;;7212:23:0;;7184:7;:53::i;4711:204::-;4806:18;;4778:7;;4806:26;-1:-1:-1;4798:73:0;;;;-1:-1:-1;;;4798:73:0;;;;;;;:::i;:::-;4889:3;:11;;4901:5;4889:18;;;;;;;;;;;;;;;;4882:25;;4711:204;;;;:::o;4043:129::-;4116:4;4140:19;;;:12;;;;;:19;;;;;;:24;;;4043:129::o;4258:109::-;4341:18;;4258:109::o;2413:1544::-;2479:4;2618:19;;;:12;;;:19;;;;;;2654:15;;2650:1300;;3089:18;;-1:-1:-1;;3040:14:0;;;;3089:22;;;;3016:21;;3089:3;;:22;;3376;;;;;;;;;;;;;;3356:42;;3522:9;3493:3;:11;;3505:13;3493:26;;;;;;;;;;;;;;;;;;;:38;;;;3599:23;;;3641:1;3599:12;;;:23;;;;;;3625:17;;;3599:43;;3751:17;;3599:3;;3751:17;;;;;;;;;;;;;;;;;;;;;;3846:3;:12;;:19;3859:5;3846:19;;;;;;;;;;;3839:26;;;3889:4;3882:11;;;;;;;;2650:1300;3933:5;3926:12;;;;;5:130:-1;72:20;;-1:-1;;;;;14663:54;;15337:35;;15327:2;;15386:1;;15376:12;416:241;;520:2;508:9;499:7;495:23;491:32;488:2;;;-1:-1;;526:12;488:2;588:53;633:7;609:22;588:53;:::i;664:366::-;;;785:2;773:9;764:7;760:23;756:32;753:2;;;-1:-1;;791:12;753:2;853:53;898:7;874:22;853:53;:::i;:::-;843:63;;961:53;1006:7;943:2;986:9;982:22;961:53;:::i;:::-;951:63;;747:283;;;;;:::o;1037:491::-;;;;1175:2;1163:9;1154:7;1150:23;1146:32;1143:2;;;-1:-1;;1181:12;1143:2;85:6;72:20;97:33;124:5;97:33;:::i;:::-;1233:63;-1:-1;1333:2;1372:22;;72:20;97:33;72:20;97:33;:::i;:::-;1137:391;;1341:63;;-1:-1;;;1441:2;1480:22;;;;346:20;;1137:391::o;1535:366::-;;;1656:2;1644:9;1635:7;1631:23;1627:32;1624:2;;;-1:-1;;1662:12;1624:2;1724:53;1769:7;1745:22;1724:53;:::i;:::-;1714:63;1814:2;1853:22;;;;346:20;;-1:-1;;;1618:283::o;1908:241::-;;2012:2;2000:9;1991:7;1987:23;1983:32;1980:2;;;-1:-1;;2018:12;1980:2;-1:-1;209:20;;1974:175;-1:-1;1974:175::o;2156:366::-;;;2277:2;2265:9;2256:7;2252:23;2248:32;2245:2;;;-1:-1;;2283:12;2245:2;222:6;209:20;2335:63;;2435:2;2478:9;2474:22;72:20;97:33;124:5;97:33;:::i;:::-;2443:63;;;;2239:283;;;;;:::o;2529:366::-;;;2650:2;2638:9;2629:7;2625:23;2621:32;2618:2;;;-1:-1;;2656:12;2618:2;-1:-1;;209:20;;;2808:2;2847:22;;;346:20;;-1:-1;2612:283::o;7936:222::-;-1:-1;;;;;14663:54;;;;2973:37;;8063:2;8048:18;;8034:124::o;8165:210::-;14496:13;;14489:21;3087:34;;8286:2;8271:18;;8257:118::o;8382:222::-;3204:37;;;8509:2;8494:18;;8480:124::o;8611:310::-;;8758:2;;8779:17;8772:47;3398:5;14119:12;14276:6;8758:2;8747:9;8743:18;14264:19;-1:-1;14969:101;14983:6;14980:1;14977:13;14969:101;;;15050:11;;;;;15044:18;15031:11;;;14304:14;15031:11;15024:39;14998:10;;14969:101;;;15085:6;15082:1;15079:13;15076:2;;;-1:-1;14304:14;15141:6;8747:9;15132:16;;15125:27;15076:2;-1:-1;15257:7;15241:14;-1:-1;;15237:28;3556:39;;;;14304:14;3556:39;;8729:192;-1:-1;;;8729:192::o;8928:416::-;9128:2;9142:47;;;3832:2;9113:18;;;14264:19;3868:34;14304:14;;;3848:55;-1:-1;;;3923:12;;;3916:26;3961:12;;;9099:245::o;9351:416::-;9551:2;9565:47;;;4212:2;9536:18;;;14264:19;4248:34;14304:14;;;4228:55;-1:-1;;;4303:12;;;4296:27;4342:12;;;9522:245::o;9774:416::-;9974:2;9988:47;;;4593:2;9959:18;;;14264:19;4629:34;14304:14;;;4609:55;-1:-1;;;4684:12;;;4677:39;4735:12;;;9945:245::o;10197:416::-;10397:2;10411:47;;;4986:2;10382:18;;;14264:19;5022:34;14304:14;;;5002:55;-1:-1;;;5077:12;;;5070:26;5115:12;;;10368:245::o;10620:416::-;10820:2;10834:47;;;5366:2;10805:18;;;14264:19;5402:29;14304:14;;;5382:50;5451:12;;;10791:245::o;11043:416::-;11243:2;11257:47;;;5702:2;11228:18;;;14264:19;5738:34;14304:14;;;5718:55;-1:-1;;;5793:12;;;5786:40;5845:12;;;11214:245::o;11466:416::-;11666:2;11680:47;;;6096:2;11651:18;;;14264:19;6132:26;14304:14;;;6112:47;6178:12;;;11637:245::o;11889:416::-;12089:2;12103:47;;;6429:2;12074:18;;;14264:19;6465:34;14304:14;;;6445:55;-1:-1;;;6520:12;;;6513:29;6561:12;;;12060:245::o;12312:416::-;12512:2;12526:47;;;6812:2;12497:18;;;14264:19;6848:34;14304:14;;;6828:55;-1:-1;;;6903:12;;;6896:28;6943:12;;;12483:245::o;12735:416::-;12935:2;12949:47;;;7194:2;12920:18;;;14264:19;7230:34;14304:14;;;7210:55;-1:-1;;;7285:12;;;7278:39;7336:12;;;12906:245::o;13158:416::-;13358:2;13372:47;;;7587:2;13343:18;;;14264:19;7623:33;14304:14;;;7603:54;7676:12;;;13329:245::o;13810:214::-;14879:4;14868:16;;;;7889:35;;13933:2;13918:18;;13904:120::o;15278:117::-;-1:-1;;;;;14663:54;;15337:35;;15327:2;;15386:1;;15376:12;15327:2;15321:74;:::o

Swarm Source

ipfs://1bad9e76151d9d231c2157de0d031f0f7222bbbce57021058bec5cfefac88fec
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.