Token
wstETH Mock (wstETH-M)
ERC-20
Source Code
Overview
Max Total Supply
2,971,456.942991616202000588 wstETH-M
Holders
133,643
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
0.5 wstETH-MLoading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint8","name":"_decimals","type":"uint8"},{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_pohVerify","type":"address"},{"internalType":"uint256","name":"_limit","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[],"name":"ERC20Mock_AlreadyMinted","type":"error"},{"inputs":[],"name":"ERC20Mock_NotAuthorized","type":"error"},{"inputs":[],"name":"ERC20Mock_OnlyVerified","type":"error"},{"inputs":[],"name":"ERC20Mock_PohFailed","type":"error"},{"inputs":[],"name":"ERC20Mock_TooMuch","type":"error"},{"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":"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","outputs":[{"internalType":"address","name":"","type":"address"}],"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":"value","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":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"bytes","name":"signature","type":"bytes"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"mintLimit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"minted","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"onlyVerified","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pohVerify","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_limit","type":"uint256"}],"name":"setMintLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"status","type":"bool"}],"name":"setOnlyVerify","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":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061016c5760003560e01c806370a08231116100cd5780639e6a1d7d11610081578063dd62ed3e11610066578063dd62ed3e146102f8578063f7d070de14610331578063f851a4401461035657600080fd5b80639e6a1d7d146102d2578063a9059cbb146102e557600080fd5b806395d89b41116100b257806395d89b41146102ae578063996517cf146102b65780639dc29fac146102bf57600080fd5b806370a082311461027257806394d008ef1461029b57600080fd5b8063313ce5671161012457806340c10f191161010957806340c10f191461022157806342966c6814610234578063545373c21461024757600080fd5b8063313ce567146101f7578063330da60a1461020c57600080fd5b806318160ddd1161015557806318160ddd146101b25780631e7269c5146101c457806323b872dd146101e457600080fd5b806306fdde0314610171578063095ea7b31461018f575b600080fd5b61017961036e565b6040516101869190610cc2565b60405180910390f35b6101a261019d366004610cf8565b610400565b6040519015158152602001610186565b6002545b604051908152602001610186565b6101b66101d2366004610d22565b60076020526000908152604090205481565b6101a26101f2366004610d3d565b61041a565b60055460405160ff9091168152602001610186565b61021f61021a366004610d88565b61043e565b005b61021f61022f366004610cf8565b6104b8565b61021f610242366004610da5565b6105a7565b60065461025a906001600160a01b031681565b6040516001600160a01b039091168152602001610186565b6101b6610280366004610d22565b6001600160a01b031660009081526020819052604090205490565b61021f6102a9366004610dd4565b6105fd565b61017961075f565b6101b660085481565b61021f6102cd366004610cf8565b61076e565b61021f6102e0366004610da5565b6107fa565b6101a26102f3366004610cf8565b61082f565b6101b6610306366004610ea8565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6006546101a29074010000000000000000000000000000000000000000900460ff1681565b60055461025a9061010090046001600160a01b031681565b60606003805461037d90610edb565b80601f01602080910402602001604051908101604052809291908181526020018280546103a990610edb565b80156103f65780601f106103cb576101008083540402835291602001916103f6565b820191906000526020600020905b8154815290600101906020018083116103d957829003601f168201915b5050505050905090565b60003361040e81858561083d565b60019150505b92915050565b60003361042885828561084f565b610433858585610903565b506001949350505050565b60055461010090046001600160a01b0316331461046e57604051631947fcf760e11b815260040160405180910390fd5b6006805491151574010000000000000000000000000000000000000000027fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff909216919091179055565b60065474010000000000000000000000000000000000000000900460ff161561050d576040517fc3f5107e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6008546001600160a01b038316600090815260076020526040902054610534908390610f15565b1061056b576040517f72ee742500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03821660009081526007602052604081208054839290610593908490610f15565b909155506105a390508282610994565b5050565b336000908152600760205260409020548111156105f0576040517f1b2a0e2100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6105fa33826109e3565b50565b6008546001600160a01b038416600090815260076020526040902054610624908490610f15565b1061065b576040517f72ee742500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006546040517f3d3ac1b50000000000000000000000000000000000000000000000000000000081526000916001600160a01b031690633d3ac1b5906106a79085903390600401610f36565b602060405180830381865afa1580156106c4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106e89190610f61565b905080610721576040517f27e24c2000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03841660009081526007602052604081208054859290610749908490610f15565b9091555061075990508484610994565b50505050565b60606004805461037d90610edb565b60055461010090046001600160a01b0316331461079e57604051631947fcf760e11b815260040160405180910390fd5b6001600160a01b0382166000908152600760205260409020548111156107f0576040517f1b2a0e2100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6105a382826109e3565b60055461010090046001600160a01b0316331461082a57604051631947fcf760e11b815260040160405180910390fd5b600855565b60003361040e818585610903565b61084a8383836001610a32565b505050565b6001600160a01b038381166000908152600160209081526040808320938616835292905220547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461075957818110156108f4576040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526001600160a01b038416600482015260248101829052604481018390526064015b60405180910390fd5b61075984848484036000610a32565b6001600160a01b038316610946576040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600060048201526024016108eb565b6001600160a01b038216610989576040517fec442f05000000000000000000000000000000000000000000000000000000008152600060048201526024016108eb565b61084a838383610b39565b6001600160a01b0382166109d7576040517fec442f05000000000000000000000000000000000000000000000000000000008152600060048201526024016108eb565b6105a360008383610b39565b6001600160a01b038216610a26576040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600060048201526024016108eb565b6105a382600083610b39565b6001600160a01b038416610a75576040517fe602df05000000000000000000000000000000000000000000000000000000008152600060048201526024016108eb565b6001600160a01b038316610ab8576040517f94280d62000000000000000000000000000000000000000000000000000000008152600060048201526024016108eb565b6001600160a01b038085166000908152600160209081526040808320938716835292905220829055801561075957826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610b2b91815260200190565b60405180910390a350505050565b6001600160a01b038316610b64578060026000828254610b599190610f15565b90915550610bef9050565b6001600160a01b03831660009081526020819052604090205481811015610bd0576040517fe450d38c0000000000000000000000000000000000000000000000000000000081526001600160a01b038516600482015260248101829052604481018390526064016108eb565b6001600160a01b03841660009081526020819052604090209082900390555b6001600160a01b038216610c0b57600280548290039055610c2a565b6001600160a01b03821660009081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610c6f91815260200190565b60405180910390a3505050565b6000815180845260005b81811015610ca257602081850181015186830182015201610c86565b506000602082860101526020601f19601f83011685010191505092915050565b602081526000610cd56020830184610c7c565b9392505050565b80356001600160a01b0381168114610cf357600080fd5b919050565b60008060408385031215610d0b57600080fd5b610d1483610cdc565b946020939093013593505050565b600060208284031215610d3457600080fd5b610cd582610cdc565b600080600060608486031215610d5257600080fd5b610d5b84610cdc565b9250610d6960208501610cdc565b929592945050506040919091013590565b80151581146105fa57600080fd5b600060208284031215610d9a57600080fd5b8135610cd581610d7a565b600060208284031215610db757600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b600080600060608486031215610de957600080fd5b610df284610cdc565b925060208401359150604084013567ffffffffffffffff811115610e1557600080fd5b8401601f81018613610e2657600080fd5b803567ffffffffffffffff811115610e4057610e40610dbe565b604051601f19603f601f19601f8501160116810181811067ffffffffffffffff82111715610e7057610e70610dbe565b604052818152828201602001881015610e8857600080fd5b816020840160208301376000602083830101528093505050509250925092565b60008060408385031215610ebb57600080fd5b610ec483610cdc565b9150610ed260208401610cdc565b90509250929050565b600181811c90821680610eef57607f821691505b602082108103610f0f57634e487b7160e01b600052602260045260246000fd5b50919050565b8082018082111561041457634e487b7160e01b600052601160045260246000fd5b604081526000610f496040830185610c7c565b90506001600160a01b03831660208301529392505050565b600060208284031215610f7357600080fd5b8151610cd581610d7a56fea264697066735822122031ff5ba0566eff4630f41329be11060f68a96e2c69b2032d4f3c42959d7d417564736f6c634300081c0033
[ 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.