Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 475 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Swap Tokens | 9007595 | 1854 days ago | IN | 0 ETH | 0.00038041 | ||||
Swap Tokens | 9005973 | 1855 days ago | IN | 0 ETH | 0.00038749 | ||||
Swap Tokens | 8988914 | 1858 days ago | IN | 0 ETH | 0.00032291 | ||||
Swap Tokens | 8958751 | 1863 days ago | IN | 0 ETH | 0.00049583 | ||||
Swap Tokens | 8939547 | 1866 days ago | IN | 0 ETH | 0.00049583 | ||||
Swap Tokens | 8934719 | 1867 days ago | IN | 0 ETH | 0.00064583 | ||||
Swap Tokens | 8923310 | 1869 days ago | IN | 0 ETH | 0.00051666 | ||||
Swap Tokens | 8922956 | 1869 days ago | IN | 0 ETH | 0.00064583 | ||||
Swap Tokens | 8899345 | 1872 days ago | IN | 0 ETH | 0.00049583 | ||||
Swap Tokens | 8898781 | 1873 days ago | IN | 0 ETH | 0.00049583 | ||||
Swap Tokens | 8897874 | 1873 days ago | IN | 0 ETH | 0.00064583 | ||||
Swap Tokens | 8897864 | 1873 days ago | IN | 0 ETH | 0.00030082 | ||||
Swap Tokens | 8859929 | 1879 days ago | IN | 0 ETH | 0.00049583 | ||||
Swap Tokens | 8853223 | 1880 days ago | IN | 0 ETH | 0.00065228 | ||||
Swap Tokens | 8847973 | 1881 days ago | IN | 0 ETH | 0.00064583 | ||||
Swap Tokens | 8840750 | 1882 days ago | IN | 0 ETH | 0.00071041 | ||||
Swap Tokens | 8840738 | 1882 days ago | IN | 0 ETH | 0.00071041 | ||||
Unpause | 8840729 | 1882 days ago | IN | 0 ETH | 0.00008198 | ||||
Pause | 8829803 | 1884 days ago | IN | 0 ETH | 0.0000273 | ||||
Swap Tokens | 8829790 | 1884 days ago | IN | 0 ETH | 0.00064583 | ||||
Unpause | 8829774 | 1884 days ago | IN | 0 ETH | 0.00002732 | ||||
Return New Token... | 8829765 | 1884 days ago | IN | 0 ETH | 0.00002441 | ||||
Pause | 8824731 | 1884 days ago | IN | 0 ETH | 0.0000273 | ||||
Swap Tokens | 8815814 | 1886 days ago | IN | 0 ETH | 0.00024065 | ||||
Swap Tokens | 8814578 | 1886 days ago | IN | 0 ETH | 0.00004958 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
TokenSwap
Compiler Version
v0.5.11+commit.c082d0b4
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2019-09-03 */ pragma solidity ^0.5.10; /** * @title SafeMath * @dev Math operations with safety checks that throw on error */ library SafeMath { /** * @dev Multiplies two numbers, throws on overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; assert(c / a == b); return c; } /** * @dev Integer division of two numbers, truncating the quotient. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } /** * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend). */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } /** * @dev Adds two numbers, throws on overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } } contract Ownable { address payable public owner; event OwnershipTransferred(address indexed _from, address indexed _to); constructor() public { owner = msg.sender; } modifier onlyOwner { require(msg.sender == owner); _; } function transferOwnership(address payable _newOwner) public onlyOwner { owner = _newOwner; } } contract Pausable is Ownable{ bool private _paused = false; /** * @dev Returns true if the contract is paused, and false otherwise. */ function paused() public view returns (bool) { return _paused; } /** * @dev Modifier to make a function callable only when the contract is not paused. */ modifier whenNotPaused() { require(!_paused, "Pausable: paused"); _; } /** * @dev Modifier to make a function callable only when the contract is paused. */ modifier whenPaused() { require(_paused, "Pausable: not paused"); _; } /** * @dev Called by a pauser to pause, triggers stopped state. */ function pause() public onlyOwner whenNotPaused { _paused = true; } /** * @dev Called by a pauser to unpause, returns to normal state. */ function unpause() public onlyOwner whenPaused { _paused = false; } } contract ERC20 { function totalSupply() public view returns (uint256); function balanceOf(address who) public view returns (uint256); function transfer(address to, uint256 value) public returns (bool); function allowance(address owner, address spender) public view returns (uint256); function transferFrom(address from, address to, uint256 value) public returns (bool); function approve(address spender, uint256 value) public returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } contract TokenSwap is Ownable ,Pausable { using SafeMath for uint256; ERC20 public oldToken; ERC20 public newToken; address ownerAddress = 0x202Abc6cF98863ee0126C182CA325a33A867ACbA; constructor (address _oldToken , address _newToken ) public { oldToken = ERC20(_oldToken); newToken = ERC20(_newToken); } function swapTokens() public whenNotPaused{ uint tokenAllowance = oldToken.allowance(msg.sender, address(this)); require(tokenAllowance>0 , "token allowence is"); require(newToken.balanceOf(address(this)) >= tokenAllowance , "not enough balance"); oldToken.transferFrom(msg.sender,ownerAddress, tokenAllowance); newToken.transfer(msg.sender, tokenAllowance); } function kill() public onlyOwner { selfdestruct(msg.sender); } /** * @dev Return all tokens back to owner, in case any were accidentally * transferred to this contract. */ function returnNewTokens() public onlyOwner whenNotPaused { newToken.transfer(owner, newToken.balanceOf(address(this))); } /** * @dev Return all tokens back to owner, in case any were accidentally * transferred to this contract. */ function returnOldTokens() public onlyOwner whenNotPaused { oldToken.transfer(owner, oldToken.balanceOf(address(this))); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[],"name":"returnOldTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"kill","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"swapTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address payable","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"oldToken","outputs":[{"internalType":"contract ERC20","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"newToken","outputs":[{"internalType":"contract ERC20","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"returnNewTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address payable","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_oldToken","type":"address"},{"internalType":"address","name":"_newToken","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_from","type":"address"},{"indexed":true,"internalType":"address","name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"}]
Contract Creation Code
608060405260008060146101000a81548160ff02191690831515021790555073202abc6cf98863ee0126c182ca325a33a867acba600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034801561007f57600080fd5b5060405161126f38038061126f833981810160405260408110156100a257600080fd5b810190808051906020019092919080519060200190929190505050336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050506110df806101906000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80638456cb59116100715780638456cb59146100f85780638da5cb5b14610102578063b31c710a1461014c578063c42bd05a14610196578063f15ab0a0146101e0578063f2fde38b146101ea576100a9565b806334e923fb146100ae5780633f4ba83a146100b857806341c0e1b5146100c25780635c975abb146100cc57806373d00224146100ee575b600080fd5b6100b661022e565b005b6100c06104eb565b005b6100ca6105e2565b005b6100d4610654565b604051808215151515815260200191505060405180910390f35b6100f661066a565b005b610100610be7565b005b61010a610ce0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610154610d05565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61019e610d2b565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6101e8610d51565b005b61022c6004803603602081101561020057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061100e565b005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461028757600080fd5b600060149054906101000a900460ff161561030a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561040957600080fd5b505afa15801561041d573d6000803e3d6000fd5b505050506040513d602081101561043357600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156104ad57600080fd5b505af11580156104c1573d6000803e3d6000fd5b505050506040513d60208110156104d757600080fd5b810190808051906020019092919050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461054457600080fd5b600060149054906101000a900460ff166105c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5061757361626c653a206e6f742070617573656400000000000000000000000081525060200191505060405180910390fd5b60008060146101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461063b57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff16ff5b60008060149054906101000a900460ff16905090565b600060149054906101000a900460ff16156106ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e33306040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b1580156107c257600080fd5b505afa1580156107d6573d6000803e3d6000fd5b505050506040513d60208110156107ec57600080fd5b8101908080519060200190929190505050905060008111610875576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f746f6b656e20616c6c6f77656e6365206973000000000000000000000000000081525060200191505060405180910390fd5b80600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561091557600080fd5b505afa158015610929573d6000803e3d6000fd5b505050506040513d602081101561093f57600080fd5b810190808051906020019092919050505010156109c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f6e6f7420656e6f7567682062616c616e6365000000000000000000000000000081525060200191505060405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b158015610ac357600080fd5b505af1158015610ad7573d6000803e3d6000fd5b505050506040513d6020811015610aed57600080fd5b810190808051906020019092919050505050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610ba857600080fd5b505af1158015610bbc573d6000803e3d6000fd5b505050506040513d6020811015610bd257600080fd5b81019080805190602001909291905050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c4057600080fd5b600060149054906101000a900460ff1615610cc3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b6001600060146101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610daa57600080fd5b600060149054906101000a900460ff1615610e2d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610f2c57600080fd5b505afa158015610f40573d6000803e3d6000fd5b505050506040513d6020811015610f5657600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610fd057600080fd5b505af1158015610fe4573d6000803e3d6000fd5b505050506040513d6020811015610ffa57600080fd5b810190808051906020019092919050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461106757600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505056fea265627a7a72315820781fa1192b71069995d7d0d3aabf3a1decdf5d239118e893614e00dfba57343464736f6c634300050b00320000000000000000000000003f06b5d78406cd97bdf10f5c420b241d32759c8000000000000000000000000032b87fb81674aa79214e51ae42d571136e29d385
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100a95760003560e01c80638456cb59116100715780638456cb59146100f85780638da5cb5b14610102578063b31c710a1461014c578063c42bd05a14610196578063f15ab0a0146101e0578063f2fde38b146101ea576100a9565b806334e923fb146100ae5780633f4ba83a146100b857806341c0e1b5146100c25780635c975abb146100cc57806373d00224146100ee575b600080fd5b6100b661022e565b005b6100c06104eb565b005b6100ca6105e2565b005b6100d4610654565b604051808215151515815260200191505060405180910390f35b6100f661066a565b005b610100610be7565b005b61010a610ce0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610154610d05565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61019e610d2b565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6101e8610d51565b005b61022c6004803603602081101561020057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061100e565b005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461028757600080fd5b600060149054906101000a900460ff161561030a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561040957600080fd5b505afa15801561041d573d6000803e3d6000fd5b505050506040513d602081101561043357600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156104ad57600080fd5b505af11580156104c1573d6000803e3d6000fd5b505050506040513d60208110156104d757600080fd5b810190808051906020019092919050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461054457600080fd5b600060149054906101000a900460ff166105c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5061757361626c653a206e6f742070617573656400000000000000000000000081525060200191505060405180910390fd5b60008060146101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461063b57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff16ff5b60008060149054906101000a900460ff16905090565b600060149054906101000a900460ff16156106ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e33306040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b1580156107c257600080fd5b505afa1580156107d6573d6000803e3d6000fd5b505050506040513d60208110156107ec57600080fd5b8101908080519060200190929190505050905060008111610875576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f746f6b656e20616c6c6f77656e6365206973000000000000000000000000000081525060200191505060405180910390fd5b80600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561091557600080fd5b505afa158015610929573d6000803e3d6000fd5b505050506040513d602081101561093f57600080fd5b810190808051906020019092919050505010156109c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f6e6f7420656e6f7567682062616c616e6365000000000000000000000000000081525060200191505060405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b158015610ac357600080fd5b505af1158015610ad7573d6000803e3d6000fd5b505050506040513d6020811015610aed57600080fd5b810190808051906020019092919050505050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610ba857600080fd5b505af1158015610bbc573d6000803e3d6000fd5b505050506040513d6020811015610bd257600080fd5b81019080805190602001909291905050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c4057600080fd5b600060149054906101000a900460ff1615610cc3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b6001600060146101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610daa57600080fd5b600060149054906101000a900460ff1615610e2d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610f2c57600080fd5b505afa158015610f40573d6000803e3d6000fd5b505050506040513d6020811015610f5657600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610fd057600080fd5b505af1158015610fe4573d6000803e3d6000fd5b505050506040513d6020811015610ffa57600080fd5b810190808051906020019092919050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461106757600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505056fea265627a7a72315820781fa1192b71069995d7d0d3aabf3a1decdf5d239118e893614e00dfba57343464736f6c634300050b0032
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000003f06b5d78406cd97bdf10f5c420b241d32759c8000000000000000000000000032b87fb81674aa79214e51ae42d571136e29d385
-----Decoded View---------------
Arg [0] : _oldToken (address): 0x3f06B5D78406cD97bdf10f5C420B241D32759c80
Arg [1] : _newToken (address): 0x32B87Fb81674AA79214e51aE42D571136e29d385
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000003f06b5d78406cd97bdf10f5c420b241d32759c80
Arg [1] : 00000000000000000000000032b87fb81674aa79214e51ae42d571136e29d385
Deployed Bytecode Sourcemap
3377:1473:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3377:1473:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4699:136;;;:::i;:::-;;2643:81;;;:::i;:::-;;4184:70;;;:::i;:::-;;1887:78;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3758:412;;;:::i;:::-;;2467:81;;;:::i;:::-;;1337:28;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3464:21;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3492;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4400:136;;;:::i;:::-;;1596:105;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1596:105:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;4699:136;1565:5;;;;;;;;;;;1551:19;;:10;:19;;;1543:28;;;;;;2124:7;;;;;;;;;;;2123:8;2115:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4768:8;;;;;;;;;;;:17;;;4786:5;;;;;;;;;;;4793:8;;;;;;;;;;;:18;;;4820:4;4793:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4793:33:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4793:33:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4793:33:0;;;;;;;;;;;;;;;;4768:59;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4768:59:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4768:59:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4768:59:0;;;;;;;;;;;;;;;;;4699:136::o;2643:81::-;1565:5;;;;;;;;;;;1551:19;;:10;:19;;;1543:28;;;;;;2323:7;;;;;;;;;;;2315:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2711:5;2701:7;;:15;;;;;;;;;;;;;;;;;;2643:81::o;4184:70::-;1565:5;;;;;;;;;;;1551:19;;:10;:19;;;1543:28;;;;;;4237:10;4224:24;;;1887:78;1926:4;1950:7;;;;;;;;;;;1943:14;;1887:78;:::o;3758:412::-;2124:7;;;;;;;;;;;2123:8;2115:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3811:19;3833:8;;;;;;;;;;;:18;;;3852:10;3872:4;3833:45;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3833:45:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3833:45:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3833:45:0;;;;;;;;;;;;;;;;3811:67;;3912:1;3897:14;:16;3889:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3993:14;3956:8;;;;;;;;;;;:18;;;3983:4;3956:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3956:33:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3956:33:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3956:33:0;;;;;;;;;;;;;;;;:51;;3948:83;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4042:8;;;;;;;;;;;:21;;;4064:10;4075:12;;;;;;;;;;;4089:14;4042:62;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4042:62:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4042:62:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4042:62:0;;;;;;;;;;;;;;;;;4115:8;;;;;;;;;;;:17;;;4133:10;4145:14;4115:45;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4115:45:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4115:45:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4115:45:0;;;;;;;;;;;;;;;;;2163:1;3758:412::o;2467:81::-;1565:5;;;;;;;;;;;1551:19;;:10;:19;;;1543:28;;;;;;2124:7;;;;;;;;;;;2123:8;2115:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2536:4;2526:7;;:14;;;;;;;;;;;;;;;;;;2467:81::o;1337:28::-;;;;;;;;;;;;;:::o;3464:21::-;;;;;;;;;;;;;:::o;3492:::-;;;;;;;;;;;;;:::o;4400:136::-;1565:5;;;;;;;;;;;1551:19;;:10;:19;;;1543:28;;;;;;2124:7;;;;;;;;;;;2123:8;2115:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4469:8;;;;;;;;;;;:17;;;4487:5;;;;;;;;;;;4494:8;;;;;;;;;;;:18;;;4521:4;4494:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4494:33:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4494:33:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4494:33:0;;;;;;;;;;;;;;;;4469:59;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4469:59:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4469:59:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4469:59:0;;;;;;;;;;;;;;;;;4400:136::o;1596:105::-;1565:5;;;;;;;;;;;1551:19;;:10;:19;;;1543:28;;;;;;1685:9;1677:5;;:17;;;;;;;;;;;;;;;;;;1596:105;:::o
Swarm Source
bzzr://781fa1192b71069995d7d0d3aabf3a1decdf5d239118e893614e00dfba573434
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.