Token
Wrapped IP (WIP)
ERC-20
Overview
Max Total Supply
59.999999999999991592 WIP
Holders
2
Market
Price
$0.00 @ 0.000000 S
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
0 WIPLoading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
WIP
Compiler Version
v0.8.26+commit.8a97fa7a
Optimization Enabled:
No with 200 runs
Other Settings:
paris EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
1234567891011121314151617181920212223242526// SPDX-License-Identifier: GPL-3.0-onlypragma solidity ^0.8.23;import { ERC20S } from "./ERC20.sol";/// @notice Wrapped IP implementation./// @author Inspired by WETH9 (https://github.com/dapphub/ds-weth/blob/master/src/weth9.sol)contract WIP is ERC20S {/// @notice emitted when IP is deposited in exchange for WIPevent Deposit(address indexed from, uint amount);/// @notice emitted when WIP is withdrawn in exchange for IPevent Withdrawal(address indexed to, uint amount);/// @notice emitted when a transfer of IP failserror IPTransferFailed();/// @notice emitted when an invalid transfer recipient is detectederror ERC20InvalidReceiver(address receiver);/// @notice emitted when an invalid transfer spender is detectederror ERC20InvalidSpender(address spender);/// @notice triggered when IP is deposited in exchange for WIPreceive() external payable {deposit();}/// @notice deposits IP in exchange for WIP/// @dev the amount of IP deposited is equal to the amount of WIP mintedfunction deposit() public payable {
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;/// @notice Simple ERC20 + EIP-2612 implementation./// @author Solady (https://github.com/vectorized/solady/blob/main/src/tokens/ERC20.sol)/// @author Modified from Solmate (https://github.com/transmissions11/solmate/blob/main/src/tokens/ERC20.sol)/// @author Modified from OpenZeppelin (https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol)////// @dev Note:/// - The ERC20 standard allows minting and transferring to and from the zero address,/// minting and transferring zero tokens, as well as self-approvals./// For performance, this implementation WILL NOT revert for such actions./// Please add any checks with overrides if desired./// - The `permit` function uses the ecrecover precompile (0x1).////// If you are overriding:/// - NEVER violate the ERC20 invariant:/// the total sum of all balances must be equal to `totalSupply()`./// - Check that the overridden function is actually used in the function you want to/// change the behavior of. Much of the code has been manually inlined for performance.abstract contract ERC20S {/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*//* CUSTOM ERRORS *//*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*//// @dev The total supply has overflowed.
1234567891011121314151617181920{"evmVersion": "paris","optimizer": {"enabled": false,"runs": 200},"outputSelection": {"*": {"*": ["evm.bytecode","evm.deployedBytecode","devdoc","userdoc","metadata","abi"]}},"libraries": {}}
[{"inputs":[],"name":"AllowanceOverflow","type":"error"},{"inputs":[],"name":"AllowanceUnderflow","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[],"name":"IPTransferFailed","type":"error"},{"inputs":[],"name":"InsufficientAllowance","type":"error"},{"inputs":[],"name":"InsufficientBalance","type":"error"},{"inputs":[],"name":"InvalidPermit","type":"error"},{"inputs":[],"name":"Permit2AllowanceIsFixedAtInfinity","type":"error"},{"inputs":[],"name":"PermitExpired","type":"error"},{"inputs":[],"name":"TotalSupplyOverflow","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":"amount","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Deposit","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":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Withdrawal","type":"event"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"result","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":"result","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":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"result","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deposit","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"result","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","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":"result","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","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":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
6080604052348015600f57600080fd5b506114328061001f6000396000f3fe6080604052600436106100e15760003560e01c806370a082311161007f578063a9059cbb11610059578063a9059cbb146102e9578063d0e30db014610326578063d505accf14610330578063dd62ed3e14610359576100f0565b806370a08231146102445780637ecebe001461028157806395d89b41146102be576100f0565b806323b872dd116100bb57806323b872dd146101885780632e1a7d4d146101c5578063313ce567146101ee5780633644e51514610219576100f0565b806306fdde03146100f5578063095ea7b31461012057806318160ddd1461015d576100f0565b366100f0576100ee610396565b005b600080fd5b34801561010157600080fd5b5061010a6103f0565b6040516101179190610fdf565b60405180910390f35b34801561012c57600080fd5b506101476004803603810190610142919061109a565b61042d565b60405161015491906110f5565b60405180910390f35b34801561016957600080fd5b506101726104b1565b60405161017f919061111f565b60405180910390f35b34801561019457600080fd5b506101af60048036038101906101aa919061113a565b6104c3565b6040516101bc91906110f5565b60405180910390f35b3480156101d157600080fd5b506101ec60048036038101906101e7919061118d565b6105ba565b005b3480156101fa57600080fd5b506102036106b9565b60405161021091906111d6565b60405180910390f35b34801561022557600080fd5b5061022e6106c2565b60405161023b919061120a565b60405180910390f35b34801561025057600080fd5b5061026b60048036038101906102669190611225565b610741565b604051610278919061111f565b60405180910390f35b34801561028d57600080fd5b506102a860048036038101906102a39190611225565b61075c565b6040516102b5919061111f565b60405180910390f35b3480156102ca57600080fd5b506102d3610777565b6040516102e09190610fdf565b60405180910390f35b3480156102f557600080fd5b50610310600480360381019061030b919061109a565b6107b4565b60405161031d91906110f5565b60405180910390f35b61032e610396565b005b34801561033c57600080fd5b50610357600480360381019061035291906112aa565b6108a9565b005b34801561036557600080fd5b50610380600480360381019061037b919061134c565b610a76565b60405161038d919061111f565b60405180910390f35b6103a03334610b0f565b3373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c346040516103e6919061111f565b60405180910390a2565b60606040518060400160405280600a81526020017f5772617070656420495000000000000000000000000000000000000000000000815250905090565b60003373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361049f57336040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610496919061139b565b60405180910390fd5b6104a98383610ba6565b905092915050565b60006805345cdf77eb68f44c54905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105365760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161052d919061139b565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105a657306040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161059d919061139b565b60405180910390fd5b6105b1848484610c36565b90509392505050565b6105c43382610de3565b60003373ffffffffffffffffffffffffffffffffffffffff16826040516105ea906113e7565b60006040518083038185875af1925050503d8060008114610627576040519150601f19603f3d011682016040523d82523d6000602084013e61062c565b606091505b5050905080610667576040517f69bfc5f300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff167f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65836040516106ad919061111f565b60405180910390a25050565b60006012905090565b6000806106cd610e7a565b90506000801b81036106eb576106e16103f0565b8051906020012090505b60006106f5610e7f565b90506040517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f815282602082015281604082015246606082015230608082015260a08120935050505090565b60006387a211a2600c52816000526020600c20549050919050565b60006338377508600c52816000526020600c20549050919050565b60606040518060400160405280600381526020017f5749500000000000000000000000000000000000000000000000000000000000815250905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108275760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161081e919061139b565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361089757306040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161088e919061139b565b60405180910390fd5b6108a18383610eaa565b905092915050565b6108b1610f3c565b156108e5578419156e22d473030f116ddee9f6b43ac78ba38760601b60601c18176108e457633f68539a6000526004601cfd5b5b60006108ef610e7a565b90506000801b810361090d576109036103f0565b8051906020012090505b6000610917610e7f565b90508542111561092f57631a15a3cc6000526004601cfd5b6040518960601b60601c99508860601b60601c985065383775081901600e52896000526020600c2080547f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f835284602084015283604084015246606084015230608084015260a08320602e527f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c983528b60208401528a60408401528960608401528060808401528860a084015260c08320604e526042602c206000528760ff1660205286604052856060526020806080600060015afa8c3d5114610a1b5763ddafbaef6000526004601cfd5b80820183558b637f5e9f2060a01b176040528a6034602c20558b8d7f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925602060608801a383604052600060605250505050505050505050505050565b6000610a80610f3c565b15610af0576e22d473030f116ddee9f6b43ac78ba373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610aef577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9050610b09565b5b81602052637f5e9f20600c52826000526034600c205490505b92915050565b610b1b60008383610f45565b6805345cdf77eb68f44c5481810181811015610b3f5763e5cfe9576000526004601cfd5b806805345cdf77eb68f44c556387a211a2600c52836000526020600c2083815401815583602052600c5160601c60007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef602080a3505050610ba260008383610f4a565b5050565b6000610bb0610f3c565b15610be4578119156e22d473030f116ddee9f6b43ac78ba38460601b60601c1817610be357633f68539a6000526004601cfd5b5b82602052637f5e9f20600c5233600052816034600c205581600052602c5160601c337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560206000a36001905092915050565b6000610c43848484610f45565b610c4b610f3c565b15610d1c578360601b6e22d473030f116ddee9f6b43ac78ba33314610ca55733602052637f5e9f208117600c526034600c208054801915610ca25780851115610c9c576313be252b6000526004601cfd5b84810382555b50505b6387a211a28117600c526020600c20805480851115610ccc5763f4d678b86000526004601cfd5b8481038255856000526020600c2085815401815585602052600c5160601c8460601c7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef602080a350505050610dcd565b8360601b33602052637f5e9f208117600c526034600c208054801915610d585780851115610d52576313be252b6000526004601cfd5b84810382555b6387a211a28317600c526020600c20805480871115610d7f5763f4d678b86000526004601cfd5b8681038255876000526020600c2087815401815587602052600c5160601c8660601c7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef602080a35050505050505b610dd8848484610f4a565b600190509392505050565b610def82600083610f45565b6387a211a2600c52816000526020600c20805480831115610e185763f4d678b86000526004601cfd5b8281038255826805345cdf77eb68f44c54036805345cdf77eb68f44c558260005260008460601b60601c7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206000a35050610e7682600083610f4a565b5050565b600090565b60007fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660001b905090565b6000610eb7338484610f45565b6387a211a2600c52336000526020600c20805480841115610ee05763f4d678b86000526004601cfd5b8381038255846000526020600c2084815401815584602052600c5160601c337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef602080a3505050610f32338484610f4a565b6001905092915050565b60006001905090565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610f89578082015181840152602081019050610f6e565b60008484015250505050565b6000601f19601f8301169050919050565b6000610fb182610f4f565b610fbb8185610f5a565b9350610fcb818560208601610f6b565b610fd481610f95565b840191505092915050565b60006020820190508181036000830152610ff98184610fa6565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061103182611006565b9050919050565b61104181611026565b811461104c57600080fd5b50565b60008135905061105e81611038565b92915050565b6000819050919050565b61107781611064565b811461108257600080fd5b50565b6000813590506110948161106e565b92915050565b600080604083850312156110b1576110b0611001565b5b60006110bf8582860161104f565b92505060206110d085828601611085565b9150509250929050565b60008115159050919050565b6110ef816110da565b82525050565b600060208201905061110a60008301846110e6565b92915050565b61111981611064565b82525050565b60006020820190506111346000830184611110565b92915050565b60008060006060848603121561115357611152611001565b5b60006111618682870161104f565b93505060206111728682870161104f565b925050604061118386828701611085565b9150509250925092565b6000602082840312156111a3576111a2611001565b5b60006111b184828501611085565b91505092915050565b600060ff82169050919050565b6111d0816111ba565b82525050565b60006020820190506111eb60008301846111c7565b92915050565b6000819050919050565b611204816111f1565b82525050565b600060208201905061121f60008301846111fb565b92915050565b60006020828403121561123b5761123a611001565b5b60006112498482850161104f565b91505092915050565b61125b816111ba565b811461126657600080fd5b50565b60008135905061127881611252565b92915050565b611287816111f1565b811461129257600080fd5b50565b6000813590506112a48161127e565b92915050565b600080600080600080600060e0888a0312156112c9576112c8611001565b5b60006112d78a828b0161104f565b97505060206112e88a828b0161104f565b96505060406112f98a828b01611085565b955050606061130a8a828b01611085565b945050608061131b8a828b01611269565b93505060a061132c8a828b01611295565b92505060c061133d8a828b01611295565b91505092959891949750929550565b6000806040838503121561136357611362611001565b5b60006113718582860161104f565b92505060206113828582860161104f565b9150509250929050565b61139581611026565b82525050565b60006020820190506113b0600083018461138c565b92915050565b600081905092915050565b50565b60006113d16000836113b6565b91506113dc826113c1565b600082019050919050565b60006113f2826113c4565b915081905091905056fea2646970667358221220a8d81246ebc70d08abbc1d7fb40166f14e933bdcd103940be526137e4fab0cee64736f6c634300081a0033
Deployed Bytecode
0x6080604052600436106100e15760003560e01c806370a082311161007f578063a9059cbb11610059578063a9059cbb146102e9578063d0e30db014610326578063d505accf14610330578063dd62ed3e14610359576100f0565b806370a08231146102445780637ecebe001461028157806395d89b41146102be576100f0565b806323b872dd116100bb57806323b872dd146101885780632e1a7d4d146101c5578063313ce567146101ee5780633644e51514610219576100f0565b806306fdde03146100f5578063095ea7b31461012057806318160ddd1461015d576100f0565b366100f0576100ee610396565b005b600080fd5b34801561010157600080fd5b5061010a6103f0565b6040516101179190610fdf565b60405180910390f35b34801561012c57600080fd5b506101476004803603810190610142919061109a565b61042d565b60405161015491906110f5565b60405180910390f35b34801561016957600080fd5b506101726104b1565b60405161017f919061111f565b60405180910390f35b34801561019457600080fd5b506101af60048036038101906101aa919061113a565b6104c3565b6040516101bc91906110f5565b60405180910390f35b3480156101d157600080fd5b506101ec60048036038101906101e7919061118d565b6105ba565b005b3480156101fa57600080fd5b506102036106b9565b60405161021091906111d6565b60405180910390f35b34801561022557600080fd5b5061022e6106c2565b60405161023b919061120a565b60405180910390f35b34801561025057600080fd5b5061026b60048036038101906102669190611225565b610741565b604051610278919061111f565b60405180910390f35b34801561028d57600080fd5b506102a860048036038101906102a39190611225565b61075c565b6040516102b5919061111f565b60405180910390f35b3480156102ca57600080fd5b506102d3610777565b6040516102e09190610fdf565b60405180910390f35b3480156102f557600080fd5b50610310600480360381019061030b919061109a565b6107b4565b60405161031d91906110f5565b60405180910390f35b61032e610396565b005b34801561033c57600080fd5b50610357600480360381019061035291906112aa565b6108a9565b005b34801561036557600080fd5b50610380600480360381019061037b919061134c565b610a76565b60405161038d919061111f565b60405180910390f35b6103a03334610b0f565b3373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c346040516103e6919061111f565b60405180910390a2565b60606040518060400160405280600a81526020017f5772617070656420495000000000000000000000000000000000000000000000815250905090565b60003373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361049f57336040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610496919061139b565b60405180910390fd5b6104a98383610ba6565b905092915050565b60006805345cdf77eb68f44c54905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105365760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161052d919061139b565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105a657306040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161059d919061139b565b60405180910390fd5b6105b1848484610c36565b90509392505050565b6105c43382610de3565b60003373ffffffffffffffffffffffffffffffffffffffff16826040516105ea906113e7565b60006040518083038185875af1925050503d8060008114610627576040519150601f19603f3d011682016040523d82523d6000602084013e61062c565b606091505b5050905080610667576040517f69bfc5f300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff167f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65836040516106ad919061111f565b60405180910390a25050565b60006012905090565b6000806106cd610e7a565b90506000801b81036106eb576106e16103f0565b8051906020012090505b60006106f5610e7f565b90506040517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f815282602082015281604082015246606082015230608082015260a08120935050505090565b60006387a211a2600c52816000526020600c20549050919050565b60006338377508600c52816000526020600c20549050919050565b60606040518060400160405280600381526020017f5749500000000000000000000000000000000000000000000000000000000000815250905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108275760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161081e919061139b565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361089757306040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161088e919061139b565b60405180910390fd5b6108a18383610eaa565b905092915050565b6108b1610f3c565b156108e5578419156e22d473030f116ddee9f6b43ac78ba38760601b60601c18176108e457633f68539a6000526004601cfd5b5b60006108ef610e7a565b90506000801b810361090d576109036103f0565b8051906020012090505b6000610917610e7f565b90508542111561092f57631a15a3cc6000526004601cfd5b6040518960601b60601c99508860601b60601c985065383775081901600e52896000526020600c2080547f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f835284602084015283604084015246606084015230608084015260a08320602e527f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c983528b60208401528a60408401528960608401528060808401528860a084015260c08320604e526042602c206000528760ff1660205286604052856060526020806080600060015afa8c3d5114610a1b5763ddafbaef6000526004601cfd5b80820183558b637f5e9f2060a01b176040528a6034602c20558b8d7f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925602060608801a383604052600060605250505050505050505050505050565b6000610a80610f3c565b15610af0576e22d473030f116ddee9f6b43ac78ba373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610aef577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9050610b09565b5b81602052637f5e9f20600c52826000526034600c205490505b92915050565b610b1b60008383610f45565b6805345cdf77eb68f44c5481810181811015610b3f5763e5cfe9576000526004601cfd5b806805345cdf77eb68f44c556387a211a2600c52836000526020600c2083815401815583602052600c5160601c60007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef602080a3505050610ba260008383610f4a565b5050565b6000610bb0610f3c565b15610be4578119156e22d473030f116ddee9f6b43ac78ba38460601b60601c1817610be357633f68539a6000526004601cfd5b5b82602052637f5e9f20600c5233600052816034600c205581600052602c5160601c337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560206000a36001905092915050565b6000610c43848484610f45565b610c4b610f3c565b15610d1c578360601b6e22d473030f116ddee9f6b43ac78ba33314610ca55733602052637f5e9f208117600c526034600c208054801915610ca25780851115610c9c576313be252b6000526004601cfd5b84810382555b50505b6387a211a28117600c526020600c20805480851115610ccc5763f4d678b86000526004601cfd5b8481038255856000526020600c2085815401815585602052600c5160601c8460601c7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef602080a350505050610dcd565b8360601b33602052637f5e9f208117600c526034600c208054801915610d585780851115610d52576313be252b6000526004601cfd5b84810382555b6387a211a28317600c526020600c20805480871115610d7f5763f4d678b86000526004601cfd5b8681038255876000526020600c2087815401815587602052600c5160601c8660601c7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef602080a35050505050505b610dd8848484610f4a565b600190509392505050565b610def82600083610f45565b6387a211a2600c52816000526020600c20805480831115610e185763f4d678b86000526004601cfd5b8281038255826805345cdf77eb68f44c54036805345cdf77eb68f44c558260005260008460601b60601c7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206000a35050610e7682600083610f4a565b5050565b600090565b60007fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660001b905090565b6000610eb7338484610f45565b6387a211a2600c52336000526020600c20805480841115610ee05763f4d678b86000526004601cfd5b8381038255846000526020600c2084815401815584602052600c5160601c337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef602080a3505050610f32338484610f4a565b6001905092915050565b60006001905090565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610f89578082015181840152602081019050610f6e565b60008484015250505050565b6000601f19601f8301169050919050565b6000610fb182610f4f565b610fbb8185610f5a565b9350610fcb818560208601610f6b565b610fd481610f95565b840191505092915050565b60006020820190508181036000830152610ff98184610fa6565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061103182611006565b9050919050565b61104181611026565b811461104c57600080fd5b50565b60008135905061105e81611038565b92915050565b6000819050919050565b61107781611064565b811461108257600080fd5b50565b6000813590506110948161106e565b92915050565b600080604083850312156110b1576110b0611001565b5b60006110bf8582860161104f565b92505060206110d085828601611085565b9150509250929050565b60008115159050919050565b6110ef816110da565b82525050565b600060208201905061110a60008301846110e6565b92915050565b61111981611064565b82525050565b60006020820190506111346000830184611110565b92915050565b60008060006060848603121561115357611152611001565b5b60006111618682870161104f565b93505060206111728682870161104f565b925050604061118386828701611085565b9150509250925092565b6000602082840312156111a3576111a2611001565b5b60006111b184828501611085565b91505092915050565b600060ff82169050919050565b6111d0816111ba565b82525050565b60006020820190506111eb60008301846111c7565b92915050565b6000819050919050565b611204816111f1565b82525050565b600060208201905061121f60008301846111fb565b92915050565b60006020828403121561123b5761123a611001565b5b60006112498482850161104f565b91505092915050565b61125b816111ba565b811461126657600080fd5b50565b60008135905061127881611252565b92915050565b611287816111f1565b811461129257600080fd5b50565b6000813590506112a48161127e565b92915050565b600080600080600080600060e0888a0312156112c9576112c8611001565b5b60006112d78a828b0161104f565b97505060206112e88a828b0161104f565b96505060406112f98a828b01611085565b955050606061130a8a828b01611085565b945050608061131b8a828b01611269565b93505060a061132c8a828b01611295565b92505060c061133d8a828b01611295565b91505092959891949750929550565b6000806040838503121561136357611362611001565b5b60006113718582860161104f565b92505060206113828582860161104f565b9150509250929050565b61139581611026565b82525050565b60006020820190506113b0600083018461138c565b92915050565b600081905092915050565b50565b60006113d16000836113b6565b91506113dc826113c1565b600082019050919050565b60006113f2826113c4565b915081905091905056fea2646970667358221220a8d81246ebc70d08abbc1d7fb40166f14e933bdcd103940be526137e4fab0cee64736f6c634300081a0033
[ 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.