More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 57 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Approve | 16824459 | 639 days ago | IN | 0 ETH | 0.00078414 | ||||
Transfer | 16277509 | 716 days ago | IN | 0 ETH | 0.00061919 | ||||
Transfer | 12445148 | 1306 days ago | IN | 0 ETH | 0.00105721 | ||||
Transfer | 12445119 | 1306 days ago | IN | 0 ETH | 0.00107679 | ||||
Transfer | 12445112 | 1306 days ago | IN | 0 ETH | 0.00095932 | ||||
Transfer | 12442196 | 1306 days ago | IN | 0 ETH | 0.00231298 | ||||
Approve | 12439866 | 1307 days ago | IN | 0 ETH | 0.00399407 | ||||
Approve | 12436471 | 1307 days ago | IN | 0 ETH | 0.0050275 | ||||
Approve | 12429944 | 1308 days ago | IN | 0 ETH | 0.00414303 | ||||
Approve | 12427163 | 1309 days ago | IN | 0 ETH | 0.00656369 | ||||
Approve | 12427085 | 1309 days ago | IN | 0 ETH | 0.00558612 | ||||
Transfer | 12420795 | 1310 days ago | IN | 0 ETH | 0.0098893 | ||||
Transfer | 12420784 | 1310 days ago | IN | 0 ETH | 0.01103038 | ||||
Approve | 12420586 | 1310 days ago | IN | 0 ETH | 0.01619974 | ||||
Approve | 12379659 | 1316 days ago | IN | 0 ETH | 0.00204824 | ||||
Approve | 12379075 | 1316 days ago | IN | 0 ETH | 0.00195514 | ||||
Transfer | 12375875 | 1316 days ago | IN | 0 ETH | 0.00223735 | ||||
Approve | 12347102 | 1321 days ago | IN | 0 ETH | 0.00199034 | ||||
Approve | 12345047 | 1321 days ago | IN | 0 ETH | 0.00181548 | ||||
Approve | 12343971 | 1321 days ago | IN | 0 ETH | 0.00218789 | ||||
Transfer | 12343694 | 1321 days ago | IN | 0 ETH | 0.00335907 | ||||
Transfer | 12343671 | 1321 days ago | IN | 0 ETH | 0.00310068 | ||||
Transfer | 12343670 | 1321 days ago | IN | 0 ETH | 0.00310068 | ||||
Transfer | 12343668 | 1321 days ago | IN | 0 ETH | 0.0024283 | ||||
Transfer | 12343664 | 1321 days ago | IN | 0 ETH | 0.00242886 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
VOTX
Compiler Version
v0.6.6+commit.6c089d02
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2021-03-15 */ pragma solidity >=0.5.0 <0.7.0; // Ownable contract from open zepplin contract Ownable { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor () public { _owner = msg.sender; emit OwnershipTransferred(address(0), _owner); } /** * @dev Returns the address of the current owner. */ function owner() public view returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(isOwner(), "Ownable: caller is not the owner"); _; } /** * @dev Returns true if the caller is the current owner. */ function isOwner() public view returns (bool) { return msg.sender == _owner; } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * > Note: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address _newOwner) public onlyOwner { _transferOwnership(_newOwner); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). */ function _transferOwnership(address _newOwner) internal { require(_newOwner != address(0), "Ownable: new owner is the zero address"); emit OwnershipTransferred(_owner, _newOwner); _owner = _newOwner; } } // safemath library for addition and subtraction library SafeMath { function safeAdd(uint a, uint b) internal pure returns (uint c) { c = a + b; require(c >= a); } function safeSub(uint a, uint b) internal pure returns (uint c) { require(b <= a); c = a - b; } function safeMul(uint a, uint b) internal pure returns (uint c) { c = a * b; require(a == 0 || c / a == b); } function safeDiv(uint a, uint b) internal pure returns (uint c) { require(b > 0); c = a / b; } } // erc20 interface interface ERC20{ function totalSupply() external view returns (uint256); function balanceOf(address _tokenOwner) external view returns (uint256); function allowance(address _tokenOwner, address _spender) external view returns (uint256); function transfer(address _to, uint256 _tokens) external returns (bool); function approve(address _spender, uint256 _tokens) external returns (bool); function transferFrom(address _from, address _to, uint256 _tokens) external returns (bool); event Approval(address indexed tokenOwner, address indexed spender, uint tokens); event Transfer(address indexed from, address indexed to, uint tokens); } // contract contract VOTX is Ownable, ERC20{ using SafeMath for uint256; string _name; string _symbol; uint256 _totalSupply; uint256 _decimal; mapping(address => uint256) _balances; mapping(address => mapping (address => uint256)) _allowances; event Approval(address indexed tokenOwner, address indexed spender, uint tokens); event Transfer(address indexed from, address indexed to, uint tokens); constructor() public { _name = "VOTX"; _symbol = "VOTX"; _decimal = 18; _totalSupply = 100000 * 10 ** _decimal; _balances[msg.sender] = _totalSupply; } function name() public view returns (string memory) { return _name; } function symbol() public view returns (string memory) { return _symbol; } function decimals() public view returns (uint256) { return _decimal; } function totalSupply() external view override returns (uint256) { return _totalSupply; } function balanceOf(address _tokenOwner) external view override returns (uint256) { return _balances[_tokenOwner]; } function transfer(address _to, uint256 _tokens) external override returns (bool) { _transfer(msg.sender, _to, _tokens); return true; } function _transfer(address _sender, address _recipient, uint256 _amount) internal { require(_sender != address(0), "ERC20: transfer from the zero address"); require(_recipient != address(0), "ERC20: transfer to the zero address"); _balances[_sender] = _balances[_sender].safeSub(_amount); _balances[_recipient] = _balances[_recipient].safeAdd(_amount); emit Transfer(_sender, _recipient, _amount); } function allowance(address _tokenOwner, address _spender) external view override returns (uint256) { return _allowances[_tokenOwner][_spender]; } function approve(address _spender, uint256 _tokens) external override returns (bool) { _approve(msg.sender, _spender, _tokens); return true; } function _approve(address _owner, address _spender, uint256 _value) internal { require(_owner != address(0), "ERC20: approve from the zero address"); require(_spender != address(0), "ERC20: approve to the zero address"); _allowances[_owner][_spender] = _value; emit Approval(_owner, _spender, _value); } function transferFrom(address _from, address _to, uint256 _tokens) external override returns (bool) { _transfer(_from, _to, _tokens); _approve(_from, msg.sender, _allowances[_from][msg.sender].safeSub(_tokens)); return true; } // don't accept eth receive () external payable { revert(); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","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":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"_tokenOwner","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":"_tokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isOwner","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":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_tokens","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":"_tokens","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"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60806040523480156200001157600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36040518060400160405280600481526020017f564f545800000000000000000000000000000000000000000000000000000000815250600190805190602001906200011b929190620001cf565b506040518060400160405280600481526020017f564f5458000000000000000000000000000000000000000000000000000000008152506002908051906020019062000169929190620001cf565b506012600481905550600454600a0a620186a002600381905550600354600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506200027e565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200021257805160ff191683800117855562000243565b8280016001018555821562000243579182015b828111156200024257825182559160200191906001019062000225565b5b50905062000252919062000256565b5090565b6200027b91905b80821115620002775760008160009055506001016200025d565b5090565b90565b611070806200028e6000396000f3fe6080604052600436106100ab5760003560e01c80638da5cb5b116100645780638da5cb5b1461030b5780638f32d59b1461036257806395d89b4114610391578063a9059cbb14610421578063dd62ed3e14610494578063f2fde38b14610519576100b5565b806306fdde03146100ba578063095ea7b31461014a57806318160ddd146101bd57806323b872dd146101e8578063313ce5671461027b57806370a08231146102a6576100b5565b366100b557600080fd5b600080fd5b3480156100c657600080fd5b506100cf61056a565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561010f5780820151818401526020810190506100f4565b50505050905090810190601f16801561013c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015657600080fd5b506101a36004803603604081101561016d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b3480156101c957600080fd5b506101d2610623565b6040518082815260200191505060405180910390f35b3480156101f457600080fd5b506102616004803603606081101561020b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061062d565b604051808215151515815260200191505060405180910390f35b34801561028757600080fd5b506102906106de565b6040518082815260200191505060405180910390f35b3480156102b257600080fd5b506102f5600480360360208110156102c957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106e8565b6040518082815260200191505060405180910390f35b34801561031757600080fd5b50610320610731565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561036e57600080fd5b5061037761075a565b604051808215151515815260200191505060405180910390f35b34801561039d57600080fd5b506103a66107b1565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103e65780820151818401526020810190506103cb565b50505050905090810190601f1680156104135780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561042d57600080fd5b5061047a6004803603604081101561044457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610853565b604051808215151515815260200191505060405180910390f35b3480156104a057600080fd5b50610503600480360360408110156104b757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061086a565b6040518082815260200191505060405180910390f35b34801561052557600080fd5b506105686004803603602081101561053c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108f1565b005b606060018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106025780601f106105d757610100808354040283529160200191610602565b820191906000526020600020905b8154815290600101906020018083116105e557829003601f168201915b5050505050905090565b6000610619338484610977565b6001905092915050565b6000600354905090565b600061063a848484610b6e565b6106d384336106ce85600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e0e90919063ffffffff16565b610977565b600190509392505050565b6000600454905090565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b606060028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108495780601f1061081e57610100808354040283529160200191610849565b820191906000526020600020905b81548152906001019060200180831161082c57829003601f168201915b5050505050905090565b6000610860338484610b6e565b6001905092915050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6108f961075a565b61096b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b61097481610e28565b50565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156109fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806110176024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610a83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526022815260200180610fd06022913960400191505060405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610bf4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526025815260200180610ff26025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c7a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180610f876023913960400191505060405180910390fd5b610ccc81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e0e90919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d6181600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f6c90919063ffffffff16565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600082821115610e1d57600080fd5b818303905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610eae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180610faa6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000818301905082811015610f8057600080fd5b9291505056fe45524332303a207472616e7366657220746f20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f2061646472657373a2646970667358221220215fb6646cb79ae736a8a59cc29f320dc2b8a336d746f39e9627adcd56ee7d6e64736f6c63430006060033
Deployed Bytecode
0x6080604052600436106100ab5760003560e01c80638da5cb5b116100645780638da5cb5b1461030b5780638f32d59b1461036257806395d89b4114610391578063a9059cbb14610421578063dd62ed3e14610494578063f2fde38b14610519576100b5565b806306fdde03146100ba578063095ea7b31461014a57806318160ddd146101bd57806323b872dd146101e8578063313ce5671461027b57806370a08231146102a6576100b5565b366100b557600080fd5b600080fd5b3480156100c657600080fd5b506100cf61056a565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561010f5780820151818401526020810190506100f4565b50505050905090810190601f16801561013c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015657600080fd5b506101a36004803603604081101561016d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b3480156101c957600080fd5b506101d2610623565b6040518082815260200191505060405180910390f35b3480156101f457600080fd5b506102616004803603606081101561020b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061062d565b604051808215151515815260200191505060405180910390f35b34801561028757600080fd5b506102906106de565b6040518082815260200191505060405180910390f35b3480156102b257600080fd5b506102f5600480360360208110156102c957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106e8565b6040518082815260200191505060405180910390f35b34801561031757600080fd5b50610320610731565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561036e57600080fd5b5061037761075a565b604051808215151515815260200191505060405180910390f35b34801561039d57600080fd5b506103a66107b1565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103e65780820151818401526020810190506103cb565b50505050905090810190601f1680156104135780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561042d57600080fd5b5061047a6004803603604081101561044457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610853565b604051808215151515815260200191505060405180910390f35b3480156104a057600080fd5b50610503600480360360408110156104b757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061086a565b6040518082815260200191505060405180910390f35b34801561052557600080fd5b506105686004803603602081101561053c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108f1565b005b606060018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106025780601f106105d757610100808354040283529160200191610602565b820191906000526020600020905b8154815290600101906020018083116105e557829003601f168201915b5050505050905090565b6000610619338484610977565b6001905092915050565b6000600354905090565b600061063a848484610b6e565b6106d384336106ce85600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e0e90919063ffffffff16565b610977565b600190509392505050565b6000600454905090565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b606060028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108495780601f1061081e57610100808354040283529160200191610849565b820191906000526020600020905b81548152906001019060200180831161082c57829003601f168201915b5050505050905090565b6000610860338484610b6e565b6001905092915050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6108f961075a565b61096b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b61097481610e28565b50565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156109fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806110176024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610a83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526022815260200180610fd06022913960400191505060405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610bf4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526025815260200180610ff26025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c7a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180610f876023913960400191505060405180910390fd5b610ccc81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e0e90919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d6181600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f6c90919063ffffffff16565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600082821115610e1d57600080fd5b818303905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610eae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180610faa6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000818301905082811015610f8057600080fd5b9291505056fe45524332303a207472616e7366657220746f20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f2061646472657373a2646970667358221220215fb6646cb79ae736a8a59cc29f320dc2b8a336d746f39e9627adcd56ee7d6e64736f6c63430006060033
Deployed Bytecode Sourcemap
3270:2918:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;3270:2918:0;12:1:-1;9;2:12;3951:83:0;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3951:83:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;3951:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5300:165;;5:9:-1;2:2;;;27:1;24;17:12;2:2;5300:165:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5300:165:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4241:103;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4241:103:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5841:258;;5:9:-1;2:2;;;27:1;24;17:12;2:2;5841:258:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5841:258:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4145:84;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4145:84:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4356:129;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4356:129:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;4356:129:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;525:79;;5:9:-1;2:2;;;27:1;24;17:12;2:2;525:79:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;891:92;;5:9:-1;2:2;;;27:1;24;17:12;2:2;891:92:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4046:87;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4046:87:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;4046:87:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4497:157;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4497:157:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;4497:157:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5129:159;;5:9:-1;2:2;;;27:1;24;17:12;2:2;5129:159:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5129:159:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1487:111;;5:9:-1;2:2;;;27:1;24;17:12;2:2;1487:111:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;1487:111:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;3951:83;3988:13;4021:5;4014:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3951:83;:::o;5300:165::-;5379:4;5396:39;5405:10;5417:8;5427:7;5396:8;:39::i;:::-;5453:4;5446:11;;5300:165;;;;:::o;4241:103::-;4297:7;4324:12;;4317:19;;4241:103;:::o;5841:258::-;5935:4;5952:30;5962:5;5969:3;5974:7;5952:9;:30::i;:::-;5993:76;6002:5;6009:10;6021:47;6060:7;6021:11;:18;6033:5;6021:18;;;;;;;;;;;;;;;:30;6040:10;6021:30;;;;;;;;;;;;;;;;:38;;:47;;;;:::i;:::-;5993:8;:76::i;:::-;6087:4;6080:11;;5841:258;;;;;:::o;4145:84::-;4186:7;4213:8;;4206:15;;4145:84;:::o;4356:129::-;4428:7;4455:9;:22;4465:11;4455:22;;;;;;;;;;;;;;;;4448:29;;4356:129;;;:::o;525:79::-;563:7;590:6;;;;;;;;;;;583:13;;525:79;:::o;891:92::-;931:4;969:6;;;;;;;;;;;955:20;;:10;:20;;;948:27;;891:92;:::o;4046:87::-;4085:13;4118:7;4111:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4046:87;:::o;4497:157::-;4572:4;4589:35;4599:10;4611:3;4616:7;4589:9;:35::i;:::-;4642:4;4635:11;;4497:157;;;;:::o;5129:159::-;5219:7;5246:11;:24;5258:11;5246:24;;;;;;;;;;;;;;;:34;5271:8;5246:34;;;;;;;;;;;;;;;;5239:41;;5129:159;;;;:::o;1487:111::-;737:9;:7;:9::i;:::-;729:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1561:29:::1;1580:9;1561:18;:29::i;:::-;1487:111:::0;:::o;5477:346::-;5591:1;5573:20;;:6;:20;;;;5565:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5673:1;5653:22;;:8;:22;;;;5645:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5759:6;5727:11;:19;5739:6;5727:19;;;;;;;;;;;;;;;:29;5747:8;5727:29;;;;;;;;;;;;;;;:38;;;;5798:8;5781:34;;5790:6;5781:34;;;5808:6;5781:34;;;;;;;;;;;;;;;;;;5477:346;;;:::o;4666:451::-;4786:1;4767:21;;:7;:21;;;;4759:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4871:1;4849:24;;:10;:24;;;;4841:72;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4947:35;4974:7;4947:9;:18;4957:7;4947:18;;;;;;;;;;;;;;;;:26;;:35;;;;:::i;:::-;4926:9;:18;4936:7;4926:18;;;;;;;;;;;;;;;:56;;;;5017:38;5047:7;5017:9;:21;5027:10;5017:21;;;;;;;;;;;;;;;;:29;;:38;;;;:::i;:::-;4993:9;:21;5003:10;4993:21;;;;;;;;;;;;;;;:62;;;;5089:10;5071:38;;5080:7;5071:38;;;5101:7;5071:38;;;;;;;;;;;;;;;;;;4666:451;;;:::o;2146:118::-;2202:6;2234:1;2229;:6;;2221:15;;12:1:-1;9;2:12;2221:15:0;2255:1;2251;:5;2247:9;;2146:118;;;;:::o;1704:233::-;1800:1;1779:23;;:9;:23;;;;1771:74;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1890:9;1861:39;;1882:6;;;;;;;;;;;1861:39;;;;;;;;;;;;1920:9;1911:6;;:18;;;;;;;;;;;;;;;;;;1704:233;:::o;2022:118::-;2078:6;2105:1;2101;:5;2097:9;;2130:1;2125;:6;;2117:15;;12:1:-1;9;2:12;2117:15:0;2022:118;;;;:::o
Swarm Source
ipfs://215fb6646cb79ae736a8a59cc29f320dc2b8a336d746f39e9627adcd56ee7d6e
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.