More Info
Private Name Tags
ContractCreator
TokenTracker
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
ERC20Token
Compiler Version
v0.8.20+commit.a1b79de6
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-05-06 */ // 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); } contract ERC20Token is IERC20 { string public name = "BIGSAM"; string public symbol = "BIGSAM"; uint8 public decimals = 18; uint256 private _totalSupply = 1000000 * 10**uint256(decimals); uint256 public taxRate = 5; // 5% tax address public taxwallet; address public uniswapRouter; // Address of Uniswap Router contract mapping(address => uint256) private _balances; mapping(address => mapping(address => uint256)) private _allowances; constructor(address _router, address _taxwallet) { _balances[msg.sender] = _totalSupply; taxwallet = _taxwallet; uniswapRouter = _router; emit Transfer(address(0), msg.sender, _totalSupply); } function totalSupply() external view override returns (uint256) { return _totalSupply; } function balanceOf(address account) external view override returns (uint256) { return _balances[account]; } function transfer(address recipient, uint256 amount) external override returns (bool) { _transfer(msg.sender, recipient, amount); return true; } function allowance(address owner, address spender) external view override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) external override returns (bool) { _approve(msg.sender, spender, amount); return true; } function transferFrom(address sender, address recipient, uint256 amount) external override returns (bool) { _transfer(sender, recipient, amount); _approve(sender, msg.sender, _allowances[sender][msg.sender] - amount); return true; } function _transfer(address sender, address recipient, uint256 amount) private { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); require(_balances[sender] >= amount, "ERC20: transfer amount exceeds balance"); uint256 taxAmount = sender == taxwallet || sender == uniswapRouter ? 0 : (amount * taxRate) / 100; uint256 transferAmount = amount - taxAmount; _balances[sender] -= amount; _balances[recipient] += transferAmount; _balances[address(this)] += taxAmount; // Accumulate tax in the contract emit Transfer(sender, recipient, transferAmount); if (taxAmount > 0) { emit Transfer(sender, address(this), taxAmount); // Transfer tax to the contract } } function _approve(address owner, address spender, uint256 amount) private { require(owner != address(0), "ERC20: approve from the zero address"); require(spender != address(0), "ERC20: approve to the zero address"); _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); } // Function to recover tax as ETH function recoverTax() external { require(msg.sender == taxwallet, "Only owner can recover tax"); uint256 accuTax = _balances[address(this)]; // Accumulated tax amount held by the contract require(accuTax > 0, "No tax to recover"); // Transfer tax amount as ETH to the owner payable(taxwallet).transfer(accuTax); } // Function to show the accumulated tax in the contract function accumulatedTax() external view returns (uint256) { return _balances[address(this)]; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_router","type":"address"},{"internalType":"address","name":"_taxwallet","type":"address"}],"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":"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":"accumulatedTax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"recoverTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"taxRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"taxwallet","outputs":[{"internalType":"address","name":"","type":"address"}],"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":[],"name":"uniswapRouter","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
60c0604052600660809081526542494753414d60d01b60a0525f90620000269082620001e1565b5060408051808201909152600681526542494753414d60d01b6020820152600190620000539082620001e1565b506002805460ff191660129081179091556200007190600a620003b8565b6200008090620f4240620003cc565b600355600560045534801562000094575f80fd5b5060405162000e5738038062000e57833981016040819052620000b79162000402565b600354335f81815260076020526040808220849055600580546001600160a01b038781166001600160a01b031992831617909255600680549289169290911691909117905551919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91620001319190815260200190565b60405180910390a3505062000438565b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200016a57607f821691505b6020821081036200018957634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620001dc575f81815260208120601f850160051c81016020861015620001b75750805b601f850160051c820191505b81811015620001d857828155600101620001c3565b5050505b505050565b81516001600160401b03811115620001fd57620001fd62000141565b62000215816200020e845462000155565b846200018f565b602080601f8311600181146200024b575f8415620002335750858301515b5f19600386901b1c1916600185901b178555620001d8565b5f85815260208120601f198616915b828110156200027b578886015182559484019460019091019084016200025a565b50858210156200029957878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115620002fd57815f1904821115620002e157620002e1620002a9565b80851615620002ef57918102915b93841c9390800290620002c2565b509250929050565b5f826200031557506001620003b2565b816200032357505f620003b2565b81600181146200033c5760028114620003475762000367565b6001915050620003b2565b60ff8411156200035b576200035b620002a9565b50506001821b620003b2565b5060208310610133831016604e8410600b84101617156200038c575081810a620003b2565b620003988383620002bd565b805f1904821115620003ae57620003ae620002a9565b0290505b92915050565b5f620003c5838362000305565b9392505050565b8082028115828204841417620003b257620003b2620002a9565b80516001600160a01b0381168114620003fd575f80fd5b919050565b5f806040838503121562000414575f80fd5b6200041f83620003e6565b91506200042f60208401620003e6565b90509250929050565b610a1180620004465f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063771a3a1d11610088578063a9059cbb11610063578063a9059cbb146101dc578063dd0a50d6146101ef578063dd62ed3e14610202578063f9c0a3c31461023a575f80fd5b8063771a3a1d146101c157806395d89b41146101ca578063a54e8cf5146101d2575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806370a082311461016e578063735de9f714610196575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f161024e565b6040516100fe919061081b565b60405180910390f35b61011a610115366004610881565b6102d9565b60405190151581526020016100fe565b6003545b6040519081526020016100fe565b61011a61014a3660046108a9565b6102ef565b60025461015c9060ff1681565b60405160ff90911681526020016100fe565b61012e61017c3660046108e2565b6001600160a01b03165f9081526007602052604090205490565b6006546101a9906001600160a01b031681565b6040516001600160a01b0390911681526020016100fe565b61012e60045481565b6100f161033f565b6101da61034c565b005b61011a6101ea366004610881565b610436565b6005546101a9906001600160a01b031681565b61012e610210366004610902565b6001600160a01b039182165f90815260086020908152604080832093909416825291909152205490565b305f9081526007602052604090205461012e565b5f805461025a90610933565b80601f016020809104026020016040519081016040528092919081815260200182805461028690610933565b80156102d15780601f106102a8576101008083540402835291602001916102d1565b820191905f5260205f20905b8154815290600101906020018083116102b457829003601f168201915b505050505081565b5f6102e5338484610442565b5060015b92915050565b5f6102fb848484610565565b6001600160a01b0384165f9081526008602090815260408083203380855292529091205461033591869161033090869061097f565b610442565b5060019392505050565b6001805461025a90610933565b6005546001600160a01b031633146103ab5760405162461bcd60e51b815260206004820152601a60248201527f4f6e6c79206f776e65722063616e207265636f7665722074617800000000000060448201526064015b60405180910390fd5b305f90815260076020526040902054806103fb5760405162461bcd60e51b81526020600482015260116024820152702737903a30bc103a37903932b1b7bb32b960791b60448201526064016103a2565b6005546040516001600160a01b039091169082156108fc029083905f818181858888f19350505050158015610432573d5f803e3d5ffd5b5050565b5f6102e5338484610565565b6001600160a01b0383166104a45760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103a2565b6001600160a01b0382166105055760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103a2565b6001600160a01b038381165f8181526008602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166105c95760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103a2565b6001600160a01b03821661062b5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103a2565b6001600160a01b0383165f908152600760205260409020548111156106a15760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016103a2565b6005545f906001600160a01b03858116911614806106cc57506006546001600160a01b038581169116145b6106ef576064600454836106e09190610992565b6106ea91906109a9565b6106f1565b5f5b90505f6106fe828461097f565b6001600160a01b0386165f9081526007602052604081208054929350859290919061072a90849061097f565b90915550506001600160a01b0384165f90815260076020526040812080548392906107569084906109c8565b9091555050305f90815260076020526040812080548492906107799084906109c8565b92505081905550836001600160a01b0316856001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107c591815260200190565b60405180910390a381156108145760405182815230906001600160a01b038716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b5050505050565b5f6020808352835180828501525f5b818110156108465785810183015185820160400152820161082a565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461087c575f80fd5b919050565b5f8060408385031215610892575f80fd5b61089b83610866565b946020939093013593505050565b5f805f606084860312156108bb575f80fd5b6108c484610866565b92506108d260208501610866565b9150604084013590509250925092565b5f602082840312156108f2575f80fd5b6108fb82610866565b9392505050565b5f8060408385031215610913575f80fd5b61091c83610866565b915061092a60208401610866565b90509250929050565b600181811c9082168061094757607f821691505b60208210810361096557634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156102e9576102e961096b565b80820281158282048414176102e9576102e961096b565b5f826109c357634e487b7160e01b5f52601260045260245ffd5b500490565b808201808211156102e9576102e961096b56fea2646970667358221220d472e699adda533ca1ba3af891414c3bddc85cc070dfdd66f049690e84b4297164736f6c634300081400330000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000e6f7b45744cb8ec167872ad57d03ff3ab98a7934
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100e5575f3560e01c8063771a3a1d11610088578063a9059cbb11610063578063a9059cbb146101dc578063dd0a50d6146101ef578063dd62ed3e14610202578063f9c0a3c31461023a575f80fd5b8063771a3a1d146101c157806395d89b41146101ca578063a54e8cf5146101d2575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f57806370a082311461016e578063735de9f714610196575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f161024e565b6040516100fe919061081b565b60405180910390f35b61011a610115366004610881565b6102d9565b60405190151581526020016100fe565b6003545b6040519081526020016100fe565b61011a61014a3660046108a9565b6102ef565b60025461015c9060ff1681565b60405160ff90911681526020016100fe565b61012e61017c3660046108e2565b6001600160a01b03165f9081526007602052604090205490565b6006546101a9906001600160a01b031681565b6040516001600160a01b0390911681526020016100fe565b61012e60045481565b6100f161033f565b6101da61034c565b005b61011a6101ea366004610881565b610436565b6005546101a9906001600160a01b031681565b61012e610210366004610902565b6001600160a01b039182165f90815260086020908152604080832093909416825291909152205490565b305f9081526007602052604090205461012e565b5f805461025a90610933565b80601f016020809104026020016040519081016040528092919081815260200182805461028690610933565b80156102d15780601f106102a8576101008083540402835291602001916102d1565b820191905f5260205f20905b8154815290600101906020018083116102b457829003601f168201915b505050505081565b5f6102e5338484610442565b5060015b92915050565b5f6102fb848484610565565b6001600160a01b0384165f9081526008602090815260408083203380855292529091205461033591869161033090869061097f565b610442565b5060019392505050565b6001805461025a90610933565b6005546001600160a01b031633146103ab5760405162461bcd60e51b815260206004820152601a60248201527f4f6e6c79206f776e65722063616e207265636f7665722074617800000000000060448201526064015b60405180910390fd5b305f90815260076020526040902054806103fb5760405162461bcd60e51b81526020600482015260116024820152702737903a30bc103a37903932b1b7bb32b960791b60448201526064016103a2565b6005546040516001600160a01b039091169082156108fc029083905f818181858888f19350505050158015610432573d5f803e3d5ffd5b5050565b5f6102e5338484610565565b6001600160a01b0383166104a45760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103a2565b6001600160a01b0382166105055760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103a2565b6001600160a01b038381165f8181526008602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166105c95760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103a2565b6001600160a01b03821661062b5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103a2565b6001600160a01b0383165f908152600760205260409020548111156106a15760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016103a2565b6005545f906001600160a01b03858116911614806106cc57506006546001600160a01b038581169116145b6106ef576064600454836106e09190610992565b6106ea91906109a9565b6106f1565b5f5b90505f6106fe828461097f565b6001600160a01b0386165f9081526007602052604081208054929350859290919061072a90849061097f565b90915550506001600160a01b0384165f90815260076020526040812080548392906107569084906109c8565b9091555050305f90815260076020526040812080548492906107799084906109c8565b92505081905550836001600160a01b0316856001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107c591815260200190565b60405180910390a381156108145760405182815230906001600160a01b038716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b5050505050565b5f6020808352835180828501525f5b818110156108465785810183015185820160400152820161082a565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461087c575f80fd5b919050565b5f8060408385031215610892575f80fd5b61089b83610866565b946020939093013593505050565b5f805f606084860312156108bb575f80fd5b6108c484610866565b92506108d260208501610866565b9150604084013590509250925092565b5f602082840312156108f2575f80fd5b6108fb82610866565b9392505050565b5f8060408385031215610913575f80fd5b61091c83610866565b915061092a60208401610866565b90509250929050565b600181811c9082168061094757607f821691505b60208210810361096557634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156102e9576102e961096b565b80820281158282048414176102e9576102e961096b565b5f826109c357634e487b7160e01b5f52601260045260245ffd5b500490565b808201808211156102e9576102e961096b56fea2646970667358221220d472e699adda533ca1ba3af891414c3bddc85cc070dfdd66f049690e84b4297164736f6c63430008140033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000e6f7b45744cb8ec167872ad57d03ff3ab98a7934
-----Decoded View---------------
Arg [0] : _router (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
Arg [1] : _taxwallet (address): 0xe6f7b45744CB8Ec167872aD57D03FF3Ab98a7934
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
Arg [1] : 000000000000000000000000e6f7b45744cb8ec167872ad57d03ff3ab98a7934
Deployed Bytecode Sourcemap
739:3559:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;776:29;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2035:161;;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;2035:161:0;1004:187:1;1468:102:0;1550:12;;1468:102;;;1342:25:1;;;1330:2;1315:18;1468:102:0;1196:177:1;2204:264:0;;;;;;:::i;:::-;;:::i;850:26::-;;;;;;;;;;;;1883:4:1;1871:17;;;1853:36;;1841:2;1826:18;850:26:0;1711:184:1;1578:121:0;;;;;;:::i;:::-;-1:-1:-1;;;;;1673:18:0;1646:7;1673:18;;;:9;:18;;;;;;;1578:121;1026:28;;;;;-1:-1:-1;;;;;1026:28:0;;;;;;-1:-1:-1;;;;;2255:32:1;;;2237:51;;2225:2;2210:18;1026:28:0;2091:203:1;952:26:0;;;;;;812:31;;;:::i;3745:373::-;;;:::i;:::-;;1707:167;;;;;;:::i;:::-;;:::i;995:24::-;;;;;-1:-1:-1;;;;;995:24:0;;;1882:145;;;;;;:::i;:::-;-1:-1:-1;;;;;1992:18:0;;;1965:7;1992:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;1882:145;4187:108;4281:4;4236:7;4263:24;;;:9;:24;;;;;;4187:108;;776:29;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2035:161::-;2112:4;2129:37;2138:10;2150:7;2159:6;2129:8;:37::i;:::-;-1:-1:-1;2184:4:0;2035:161;;;;;:::o;2204:264::-;2304:4;2321:36;2331:6;2339:9;2350:6;2321:9;:36::i;:::-;-1:-1:-1;;;;;2397:19:0;;;;;;:11;:19;;;;;;;;2385:10;2397:31;;;;;;;;;2368:70;;2377:6;;2397:40;;2431:6;;2397:40;:::i;:::-;2368:8;:70::i;:::-;-1:-1:-1;2456:4:0;2204:264;;;;;:::o;812:31::-;;;;;;;:::i;3745:373::-;3809:9;;-1:-1:-1;;;;;3809:9:0;3795:10;:23;3787:62;;;;-1:-1:-1;;;3787:62:0;;3416:2:1;3787:62:0;;;3398:21:1;3455:2;3435:18;;;3428:30;3494:28;3474:18;;;3467:56;3540:18;;3787:62:0;;;;;;;;;3896:4;3860:15;3878:24;;;:9;:24;;;;;;3968:11;3960:41;;;;-1:-1:-1;;;3960:41:0;;3771:2:1;3960:41:0;;;3753:21:1;3810:2;3790:18;;;3783:30;-1:-1:-1;;;3829:18:1;;;3822:47;3886:18;;3960:41:0;3569:341:1;3960:41:0;4082:9;;4074:36;;-1:-1:-1;;;;;4082:9:0;;;;4074:36;;;;;4102:7;;4082:9;4074:36;4082:9;4074:36;4102:7;4082:9;4074:36;;;;;;;;;;;;;;;;;;;;;3776:342;3745:373::o;1707:167::-;1787:4;1804:40;1814:10;1826:9;1837:6;1804:9;:40::i;3361:337::-;-1:-1:-1;;;;;3454:19:0;;3446:68;;;;-1:-1:-1;;;3446:68:0;;4117:2:1;3446:68:0;;;4099:21:1;4156:2;4136:18;;;4129:30;4195:34;4175:18;;;4168:62;-1:-1:-1;;;4246:18:1;;;4239:34;4290:19;;3446:68:0;3915:400:1;3446:68:0;-1:-1:-1;;;;;3533:21:0;;3525:68;;;;-1:-1:-1;;;3525:68:0;;4522:2:1;3525:68:0;;;4504:21:1;4561:2;4541:18;;;4534:30;4600:34;4580:18;;;4573:62;-1:-1:-1;;;4651:18:1;;;4644:32;4693:19;;3525:68:0;4320:398:1;3525:68:0;-1:-1:-1;;;;;3606:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;3658:32;;1342:25:1;;;3658:32:0;;1315:18:1;3658:32:0;;;;;;;3361:337;;;:::o;2476:877::-;-1:-1:-1;;;;;2573:20:0;;2565:70;;;;-1:-1:-1;;;2565:70:0;;4925:2:1;2565:70:0;;;4907:21:1;4964:2;4944:18;;;4937:30;5003:34;4983:18;;;4976:62;-1:-1:-1;;;5054:18:1;;;5047:35;5099:19;;2565:70:0;4723:401:1;2565:70:0;-1:-1:-1;;;;;2654:23:0;;2646:71;;;;-1:-1:-1;;;2646:71:0;;5331:2:1;2646:71:0;;;5313:21:1;5370:2;5350:18;;;5343:30;5409:34;5389:18;;;5382:62;-1:-1:-1;;;5460:18:1;;;5453:33;5503:19;;2646:71:0;5129:399:1;2646:71:0;-1:-1:-1;;;;;2736:17:0;;;;;;:9;:17;;;;;;:27;-1:-1:-1;2736:27:0;2728:78;;;;-1:-1:-1;;;2728:78:0;;5735:2:1;2728:78:0;;;5717:21:1;5774:2;5754:18;;;5747:30;5813:34;5793:18;;;5786:62;-1:-1:-1;;;5864:18:1;;;5857:36;5910:19;;2728:78:0;5533:402:1;2728:78:0;2857:9;;2827:17;;-1:-1:-1;;;;;2847:19:0;;;2857:9;;2847:19;;:46;;-1:-1:-1;2880:13:0;;-1:-1:-1;;;;;2870:23:0;;;2880:13;;2870:23;2847:46;:77;;2921:3;2910:7;;2901:6;:16;;;;:::i;:::-;2900:24;;;;:::i;:::-;2847:77;;;2896:1;2847:77;2827:97;-1:-1:-1;2935:22:0;2960:18;2827:97;2960:6;:18;:::i;:::-;-1:-1:-1;;;;;2991:17:0;;;;;;:9;:17;;;;;:27;;2935:43;;-1:-1:-1;3012:6:0;;2991:17;;;:27;;3012:6;;2991:27;:::i;:::-;;;;-1:-1:-1;;;;;;;3029:20:0;;;;;;:9;:20;;;;;:38;;3053:14;;3029:20;:38;;3053:14;;3029:38;:::i;:::-;;;;-1:-1:-1;;3096:4:0;3078:24;;;;:9;:24;;;;;:37;;3106:9;;3078:24;:37;;3106:9;;3078:37;:::i;:::-;;;;;;;;3184:9;-1:-1:-1;;;;;3167:43:0;3176:6;-1:-1:-1;;;;;3167:43:0;;3195:14;3167:43;;;;1342:25:1;;1330:2;1315:18;;1196:177;3167:43:0;;;;;;;;3225:13;;3221:125;;3260:42;;1342:25:1;;;3285:4:0;;-1:-1:-1;;;;;3260:42:0;;;;;1330:2:1;1315:18;3260:42:0;;;;;;;3221:125;2554:799;;2476:877;;;:::o;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1378:328::-;1455:6;1463;1471;1524:2;1512:9;1503:7;1499:23;1495:32;1492:52;;;1540:1;1537;1530:12;1492:52;1563:29;1582:9;1563:29;:::i;:::-;1553:39;;1611:38;1645:2;1634:9;1630:18;1611:38;:::i;:::-;1601:48;;1696:2;1685:9;1681:18;1668:32;1658:42;;1378:328;;;;;:::o;1900:186::-;1959:6;2012:2;2000:9;1991:7;1987:23;1983:32;1980:52;;;2028:1;2025;2018:12;1980:52;2051:29;2070:9;2051:29;:::i;:::-;2041:39;1900:186;-1:-1:-1;;;1900:186:1:o;2299:260::-;2367:6;2375;2428:2;2416:9;2407:7;2403:23;2399:32;2396:52;;;2444:1;2441;2434:12;2396:52;2467:29;2486:9;2467:29;:::i;:::-;2457:39;;2515:38;2549:2;2538:9;2534:18;2515:38;:::i;:::-;2505:48;;2299:260;;;;;:::o;2564:380::-;2643:1;2639:12;;;;2686;;;2707:61;;2761:4;2753:6;2749:17;2739:27;;2707:61;2814:2;2806:6;2803:14;2783:18;2780:38;2777:161;;2860:10;2855:3;2851:20;2848:1;2841:31;2895:4;2892:1;2885:15;2923:4;2920:1;2913:15;2777:161;;2564:380;;;:::o;2949:127::-;3010:10;3005:3;3001:20;2998:1;2991:31;3041:4;3038:1;3031:15;3065:4;3062:1;3055:15;3081:128;3148:9;;;3169:11;;;3166:37;;;3183:18;;:::i;5940:168::-;6013:9;;;6044;;6061:15;;;6055:22;;6041:37;6031:71;;6082:18;;:::i;6113:217::-;6153:1;6179;6169:132;;6223:10;6218:3;6214:20;6211:1;6204:31;6258:4;6255:1;6248:15;6286:4;6283:1;6276:15;6169:132;-1:-1:-1;6315:9:1;;6113:217::o;6335:125::-;6400:9;;;6421:10;;;6418:36;;;6434:18;;:::i
Swarm Source
ipfs://d472e699adda533ca1ba3af891414c3bddc85cc070dfdd66f049690e84b42971
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 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.