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 278 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Convert ETH For ... | 19770438 | 300 days ago | IN | 0.003 ETH | 0.00080692 | ||||
Convert ETH For ... | 19613744 | 322 days ago | IN | 0.01 ETH | 0.00105872 | ||||
Convert ETH For ... | 15175599 | 951 days ago | IN | 0.001 ETH | 0.00101884 | ||||
Convert ETH For ... | 14719203 | 1026 days ago | IN | 0.006 ETH | 0.00280725 | ||||
Convert ETH For ... | 14667246 | 1034 days ago | IN | 0.005 ETH | 0.00227794 | ||||
Convert ETH For ... | 13894767 | 1154 days ago | IN | 0.005 ETH | 0.0045433 | ||||
Convert ETH For ... | 13601679 | 1201 days ago | IN | 0.0018 ETH | 0.00622828 | ||||
Convert ETH For ... | 13580548 | 1204 days ago | IN | 0.01 ETH | 0.00721797 | ||||
Convert ETH For ... | 13382480 | 1235 days ago | IN | 0.003 ETH | 0.00369145 | ||||
Convert ETH For ... | 13349070 | 1240 days ago | IN | 0.0091 ETH | 0.00295653 | ||||
Convert ETH For ... | 13111347 | 1277 days ago | IN | 0.01 ETH | 0.00324344 | ||||
Convert ETH For ... | 13044761 | 1287 days ago | IN | 0.0001 ETH | 0.00238114 | ||||
Convert ETH For ... | 13043657 | 1287 days ago | IN | 0.01 ETH | 0.00231765 | ||||
Convert ETH For ... | 13025710 | 1290 days ago | IN | 0.01 ETH | 0.00171777 | ||||
Convert ETH For ... | 12992391 | 1295 days ago | IN | 0.005 ETH | 0.00245954 | ||||
Convert ETH For ... | 12881774 | 1313 days ago | IN | 0.005 ETH | 0.00094598 | ||||
Convert ETH For ... | 12792464 | 1327 days ago | IN | 0.01 ETH | 0.00089868 | ||||
Convert ETH For ... | 12725315 | 1337 days ago | IN | 0.01 ETH | 0.00061488 | ||||
Convert ETH For ... | 12722242 | 1338 days ago | IN | 0.01 ETH | 0.00080408 | ||||
Convert ETH For ... | 12635748 | 1351 days ago | IN | 0.01 ETH | 0.00069056 | ||||
Convert ETH For ... | 12430537 | 1383 days ago | IN | 0.01 ETH | 0.00383121 | ||||
Convert ETH For ... | 12388817 | 1389 days ago | IN | 0.01 ETH | 0.00296564 | ||||
Convert ETH For ... | 12384068 | 1390 days ago | IN | 0.002 ETH | 0.00217575 | ||||
Convert ETH For ... | 12367809 | 1393 days ago | IN | 0.01 ETH | 0.00189196 | ||||
Convert ETH For ... | 12322912 | 1400 days ago | IN | 0.01 ETH | 0.00321633 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
DemaxConvert
Compiler Version
v0.6.6+commit.6c089d02
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-09-28 */ // Dependency file: contracts/libraries/TransferHelper.sol // SPDX-License-Identifier: GPL-3.0-or-later // pragma solidity >=0.6.0; // helper methods for interacting with ERC20 tokens and sending ETH that do not consistently return true/false library TransferHelper { function safeApprove(address token, address to, uint value) internal { // bytes4(keccak256(bytes('approve(address,uint256)'))); (bool success, bytes memory data) = token.call(abi.encodeWithSelector(0x095ea7b3, to, value)); require(success && (data.length == 0 || abi.decode(data, (bool))), 'TransferHelper: APPROVE_FAILED'); } function safeTransfer(address token, address to, uint value) internal { // bytes4(keccak256(bytes('transfer(address,uint256)'))); (bool success, bytes memory data) = token.call(abi.encodeWithSelector(0xa9059cbb, to, value)); require(success && (data.length == 0 || abi.decode(data, (bool))), 'TransferHelper: TRANSFER_FAILED'); } function safeTransferFrom(address token, address from, address to, uint value) internal { // bytes4(keccak256(bytes('transferFrom(address,address,uint256)'))); (bool success, bytes memory data) = token.call(abi.encodeWithSelector(0x23b872dd, from, to, value)); require(success && (data.length == 0 || abi.decode(data, (bool))), 'TransferHelper: TRANSFER_FROM_FAILED'); } function safeTransferETH(address to, uint value) internal { (bool success,) = to.call{value:value}(new bytes(0)); require(success, 'TransferHelper: ETH_TRANSFER_FAILED'); } } // Root file: contracts/DemaxConvert.sol pragma solidity >=0.5.16; // import 'contracts/libraries/TransferHelper.sol'; interface IERC20 { function balanceOf(address owner) external view returns (uint); } contract DemaxConvert { event ConvertETHForBNB(address indexed user, uint amount); event ConvertTokenForBNB(address indexed user, address token, uint amount); event CollectETH(uint amount); event CollectToken(address token, uint amount); address public owner; address public wallet; address[] public allTokens; mapping (address => bool) public users; mapping (address => uint) public tokenLimits; constructor (address _wallet) public { owner = msg.sender; wallet = _wallet; } function changeWallet(address _wallet) external { require(msg.sender == owner, "FORBIDDEN"); wallet = _wallet; } function enableToken(address _token, uint _limit) external{ require(msg.sender == owner, "FORBIDDEN"); tokenLimits[_token] = _limit; bool isAdd = false; for(uint i = 0;i < allTokens.length;i++) { if(allTokens[i] == _token) { isAdd = true; break; } } if(!isAdd) { allTokens.push(_token); } } function validTokens() external view returns (address[] memory) { uint count; for (uint i; i < allTokens.length; i++) { if (tokenLimits[allTokens[i]] > 0) { count++; } } address[] memory res = new address[](count); uint index = 0; for (uint i; i < allTokens.length; i++) { if (tokenLimits[allTokens[i]] > 0) { res[index] = allTokens[i]; index++; } } return res; } function convertETHForBNB() payable external { require(msg.value > 0 && msg.value <= tokenLimits[address(0)], "INVALID_AMOUNT"); require(users[msg.sender] == false, "ALREADY_CONVERT"); users[msg.sender] = true; emit ConvertETHForBNB(msg.sender, msg.value); } function convertTokenForBNB(address _token, uint _amount) external { require(_amount > 0 && _amount <= tokenLimits[_token], "INVALID_AMOUNT"); require(users[msg.sender] == false, "ALREADY_CONVERT"); users[msg.sender] = true; TransferHelper.safeTransferFrom(_token, msg.sender, address(this), _amount); emit ConvertTokenForBNB(msg.sender, _token, _amount); } function collect() external { require(msg.sender == owner, "FORBIDDEN"); for(uint i = 0;i < allTokens.length;i++) { uint balance = IERC20(allTokens[i]).balanceOf(address(this)); if(balance > 0) { TransferHelper.safeTransfer(allTokens[i], wallet, balance); emit CollectToken(allTokens[i], balance); } } if(address(this).balance > 0) { emit CollectETH(address(this).balance); TransferHelper.safeTransferETH(wallet, address(this).balance); } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_wallet","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"CollectETH","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"CollectToken","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"ConvertETHForBNB","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"ConvertTokenForBNB","type":"event"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"allTokens","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_wallet","type":"address"}],"name":"changeWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"collect","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"convertETHForBNB","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"convertTokenForBNB","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"uint256","name":"_limit","type":"uint256"}],"name":"enableToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"tokenLimits","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"users","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"validTokens","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"wallet","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b50604051610ed3380380610ed38339818101604052602081101561003357600080fd5b5051600080546001600160a01b03199081163317909155600180546001600160a01b0390931692909116919091179055610e61806100726000396000f3fe60806040526004361061009c5760003560e01c80638da5cb5b116100645780638da5cb5b146101b557806398b9a2dc146101ca578063a87430ba146101fd578063d245737014610244578063e5225381146102a9578063f1fd06fd146102be5761009c565b80632f3d0203146100a1578063417a0698146100dc578063521eb27314610121578063634282af146101525780637ebe46321461017c575b600080fd5b3480156100ad57600080fd5b506100da600480360360408110156100c457600080fd5b506001600160a01b0381351690602001356102c6565b005b3480156100e857600080fd5b5061010f600480360360208110156100ff57600080fd5b50356001600160a01b03166103d2565b60408051918252519081900360200190f35b34801561012d57600080fd5b506101366103e4565b604080516001600160a01b039092168252519081900360200190f35b34801561015e57600080fd5b506101366004803603602081101561017557600080fd5b50356103f3565b34801561018857600080fd5b506100da6004803603604081101561019f57600080fd5b506001600160a01b03813516906020013561041a565b3480156101c157600080fd5b50610136610549565b3480156101d657600080fd5b506100da600480360360208110156101ed57600080fd5b50356001600160a01b0316610558565b34801561020957600080fd5b506102306004803603602081101561022057600080fd5b50356001600160a01b03166105c5565b604080519115158252519081900360200190f35b34801561025057600080fd5b506102596105da565b60408051602080825283518183015283519192839290830191858101910280838360005b8381101561029557818101518382015260200161027d565b505050509050019250505060405180910390f35b3480156102b557600080fd5b506100da610731565b6100da610906565b6000546001600160a01b03163314610311576040805162461bcd60e51b81526020600482015260096024820152682327a92124a22222a760b91b604482015290519081900360640190fd5b6001600160a01b0382166000908152600460205260408120829055805b60025481101561037b57836001600160a01b03166002828154811061034f57fe5b6000918252602090912001546001600160a01b03161415610373576001915061037b565b60010161032e565b50806103cd57600280546001810182556000919091527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace0180546001600160a01b0319166001600160a01b0385161790555b505050565b60046020526000908152604090205481565b6001546001600160a01b031681565b6002818154811061040057fe5b6000918252602090912001546001600160a01b0316905081565b60008111801561044257506001600160a01b0382166000908152600460205260409020548111155b610484576040805162461bcd60e51b815260206004820152600e60248201526d1253959053125117d05353d5539560921b604482015290519081900360640190fd5b3360009081526003602052604090205460ff16156104db576040805162461bcd60e51b815260206004820152600f60248201526e1053149150511657d0d3d395915495608a1b604482015290519081900360640190fd5b336000818152600360205260409020805460ff191660011790556105029083903084610a2a565b604080516001600160a01b038416815260208101839052815133927f8c923bbdb4de3986855ac4e950b625cac320098b298833ac060e590868696f8f928290030190a25050565b6000546001600160a01b031681565b6000546001600160a01b031633146105a3576040805162461bcd60e51b81526020600482015260096024820152682327a92124a22222a760b91b604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b60036020526000908152604090205460ff1681565b60606000805b60025481101561063757600060046000600284815481106105fd57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054111561062f576001909101905b6001016105e0565b5060608167ffffffffffffffff8111801561065157600080fd5b5060405190808252806020026020018201604052801561067b578160200160208202803683370190505b5090506000805b600254811015610728576000600460006002848154811061069f57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054111561072057600281815481106106d757fe5b9060005260206000200160009054906101000a90046001600160a01b031683838151811061070157fe5b6001600160a01b03909216602092830291909101909101526001909101905b600101610682565b50909250505090565b6000546001600160a01b0316331461077c576040805162461bcd60e51b81526020600482015260096024820152682327a92124a22222a760b91b604482015290519081900360640190fd5b60005b6002548110156108b45760006002828154811061079857fe5b60009182526020918290200154604080516370a0823160e01b815230600482015290516001600160a01b03909216926370a0823192602480840193829003018186803b1580156107e757600080fd5b505afa1580156107fb573d6000803e3d6000fd5b505050506040513d602081101561081157600080fd5b5051905080156108ab5761084d6002838154811061082b57fe5b6000918252602090912001546001546001600160a01b03918216911683610b87565b7f4528c6ce6a8da5d557100625cbaadc5d2b45a74f3d7e52c094ea60487fc7ee236002838154811061087b57fe5b60009182526020918290200154604080516001600160a01b03909216825291810184905281519081900390910190a15b5060010161077f565b504715610904576040805147815290517fa5239a98417a317f99b4d8137f0927bc3c860cf9981fcc9bc97a4e9cf9341f429181900360200190a1600154610904906001600160a01b031647610cf1565b565b60003411801561094057506000805260046020527f17ef568e3e12ab5b9c7254a8d58478811de00f9e6eb34345acd53bf8fd09d3ec543411155b610982576040805162461bcd60e51b815260206004820152600e60248201526d1253959053125117d05353d5539560921b604482015290519081900360640190fd5b3360009081526003602052604090205460ff16156109d9576040805162461bcd60e51b815260206004820152600f60248201526e1053149150511657d0d3d395915495608a1b604482015290519081900360640190fd5b33600081815260036020908152604091829020805460ff19166001179055815134815291517f4d792e1358581737e1402c06cdc95c105a7506a09488226cd41da8e8c047192c9281900390910190a2565b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180516001600160e01b03166323b872dd60e01b17815292518251600094606094938a169392918291908083835b60208310610aaf5780518252601f199092019160209182019101610a90565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610b11576040519150601f19603f3d011682016040523d82523d6000602084013e610b16565b606091505b5091509150818015610b44575080511580610b445750808060200190516020811015610b4157600080fd5b50515b610b7f5760405162461bcd60e51b8152600401808060200182810382526024815260200180610e086024913960400191505060405180910390fd5b505050505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b178152925182516000946060949389169392918291908083835b60208310610c045780518252601f199092019160209182019101610be5565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610c66576040519150601f19603f3d011682016040523d82523d6000602084013e610c6b565b606091505b5091509150818015610c99575080511580610c995750808060200190516020811015610c9657600080fd5b50515b610cea576040805162461bcd60e51b815260206004820152601f60248201527f5472616e7366657248656c7065723a205452414e534645525f4641494c454400604482015290519081900360640190fd5b5050505050565b604080516000808252602082019092526001600160a01b0384169083906040518082805190602001908083835b60208310610d3d5780518252601f199092019160209182019101610d1e565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114610d9f576040519150601f19603f3d011682016040523d82523d6000602084013e610da4565b606091505b50509050806103cd5760405162461bcd60e51b8152600401808060200182810382526023815260200180610de56023913960400191505060405180910390fdfe5472616e7366657248656c7065723a204554485f5452414e534645525f4641494c45445472616e7366657248656c7065723a205452414e534645525f46524f4d5f4641494c4544a264697066735822122070bcb348e4d185a06ae8f2c340f22bdac2c8826ef493e09d904fe1f3ab05168264736f6c6343000606003300000000000000000000000038047d9eb4717c5821896853c5af28d04f190094
Deployed Bytecode
0x60806040526004361061009c5760003560e01c80638da5cb5b116100645780638da5cb5b146101b557806398b9a2dc146101ca578063a87430ba146101fd578063d245737014610244578063e5225381146102a9578063f1fd06fd146102be5761009c565b80632f3d0203146100a1578063417a0698146100dc578063521eb27314610121578063634282af146101525780637ebe46321461017c575b600080fd5b3480156100ad57600080fd5b506100da600480360360408110156100c457600080fd5b506001600160a01b0381351690602001356102c6565b005b3480156100e857600080fd5b5061010f600480360360208110156100ff57600080fd5b50356001600160a01b03166103d2565b60408051918252519081900360200190f35b34801561012d57600080fd5b506101366103e4565b604080516001600160a01b039092168252519081900360200190f35b34801561015e57600080fd5b506101366004803603602081101561017557600080fd5b50356103f3565b34801561018857600080fd5b506100da6004803603604081101561019f57600080fd5b506001600160a01b03813516906020013561041a565b3480156101c157600080fd5b50610136610549565b3480156101d657600080fd5b506100da600480360360208110156101ed57600080fd5b50356001600160a01b0316610558565b34801561020957600080fd5b506102306004803603602081101561022057600080fd5b50356001600160a01b03166105c5565b604080519115158252519081900360200190f35b34801561025057600080fd5b506102596105da565b60408051602080825283518183015283519192839290830191858101910280838360005b8381101561029557818101518382015260200161027d565b505050509050019250505060405180910390f35b3480156102b557600080fd5b506100da610731565b6100da610906565b6000546001600160a01b03163314610311576040805162461bcd60e51b81526020600482015260096024820152682327a92124a22222a760b91b604482015290519081900360640190fd5b6001600160a01b0382166000908152600460205260408120829055805b60025481101561037b57836001600160a01b03166002828154811061034f57fe5b6000918252602090912001546001600160a01b03161415610373576001915061037b565b60010161032e565b50806103cd57600280546001810182556000919091527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace0180546001600160a01b0319166001600160a01b0385161790555b505050565b60046020526000908152604090205481565b6001546001600160a01b031681565b6002818154811061040057fe5b6000918252602090912001546001600160a01b0316905081565b60008111801561044257506001600160a01b0382166000908152600460205260409020548111155b610484576040805162461bcd60e51b815260206004820152600e60248201526d1253959053125117d05353d5539560921b604482015290519081900360640190fd5b3360009081526003602052604090205460ff16156104db576040805162461bcd60e51b815260206004820152600f60248201526e1053149150511657d0d3d395915495608a1b604482015290519081900360640190fd5b336000818152600360205260409020805460ff191660011790556105029083903084610a2a565b604080516001600160a01b038416815260208101839052815133927f8c923bbdb4de3986855ac4e950b625cac320098b298833ac060e590868696f8f928290030190a25050565b6000546001600160a01b031681565b6000546001600160a01b031633146105a3576040805162461bcd60e51b81526020600482015260096024820152682327a92124a22222a760b91b604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b60036020526000908152604090205460ff1681565b60606000805b60025481101561063757600060046000600284815481106105fd57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054111561062f576001909101905b6001016105e0565b5060608167ffffffffffffffff8111801561065157600080fd5b5060405190808252806020026020018201604052801561067b578160200160208202803683370190505b5090506000805b600254811015610728576000600460006002848154811061069f57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054111561072057600281815481106106d757fe5b9060005260206000200160009054906101000a90046001600160a01b031683838151811061070157fe5b6001600160a01b03909216602092830291909101909101526001909101905b600101610682565b50909250505090565b6000546001600160a01b0316331461077c576040805162461bcd60e51b81526020600482015260096024820152682327a92124a22222a760b91b604482015290519081900360640190fd5b60005b6002548110156108b45760006002828154811061079857fe5b60009182526020918290200154604080516370a0823160e01b815230600482015290516001600160a01b03909216926370a0823192602480840193829003018186803b1580156107e757600080fd5b505afa1580156107fb573d6000803e3d6000fd5b505050506040513d602081101561081157600080fd5b5051905080156108ab5761084d6002838154811061082b57fe5b6000918252602090912001546001546001600160a01b03918216911683610b87565b7f4528c6ce6a8da5d557100625cbaadc5d2b45a74f3d7e52c094ea60487fc7ee236002838154811061087b57fe5b60009182526020918290200154604080516001600160a01b03909216825291810184905281519081900390910190a15b5060010161077f565b504715610904576040805147815290517fa5239a98417a317f99b4d8137f0927bc3c860cf9981fcc9bc97a4e9cf9341f429181900360200190a1600154610904906001600160a01b031647610cf1565b565b60003411801561094057506000805260046020527f17ef568e3e12ab5b9c7254a8d58478811de00f9e6eb34345acd53bf8fd09d3ec543411155b610982576040805162461bcd60e51b815260206004820152600e60248201526d1253959053125117d05353d5539560921b604482015290519081900360640190fd5b3360009081526003602052604090205460ff16156109d9576040805162461bcd60e51b815260206004820152600f60248201526e1053149150511657d0d3d395915495608a1b604482015290519081900360640190fd5b33600081815260036020908152604091829020805460ff19166001179055815134815291517f4d792e1358581737e1402c06cdc95c105a7506a09488226cd41da8e8c047192c9281900390910190a2565b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180516001600160e01b03166323b872dd60e01b17815292518251600094606094938a169392918291908083835b60208310610aaf5780518252601f199092019160209182019101610a90565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610b11576040519150601f19603f3d011682016040523d82523d6000602084013e610b16565b606091505b5091509150818015610b44575080511580610b445750808060200190516020811015610b4157600080fd5b50515b610b7f5760405162461bcd60e51b8152600401808060200182810382526024815260200180610e086024913960400191505060405180910390fd5b505050505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b178152925182516000946060949389169392918291908083835b60208310610c045780518252601f199092019160209182019101610be5565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610c66576040519150601f19603f3d011682016040523d82523d6000602084013e610c6b565b606091505b5091509150818015610c99575080511580610c995750808060200190516020811015610c9657600080fd5b50515b610cea576040805162461bcd60e51b815260206004820152601f60248201527f5472616e7366657248656c7065723a205452414e534645525f4641494c454400604482015290519081900360640190fd5b5050505050565b604080516000808252602082019092526001600160a01b0384169083906040518082805190602001908083835b60208310610d3d5780518252601f199092019160209182019101610d1e565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114610d9f576040519150601f19603f3d011682016040523d82523d6000602084013e610da4565b606091505b50509050806103cd5760405162461bcd60e51b8152600401808060200182810382526023815260200180610de56023913960400191505060405180910390fdfe5472616e7366657248656c7065723a204554485f5452414e534645525f4641494c45445472616e7366657248656c7065723a205452414e534645525f46524f4d5f4641494c4544a264697066735822122070bcb348e4d185a06ae8f2c340f22bdac2c8826ef493e09d904fe1f3ab05168264736f6c63430006060033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000038047d9eb4717c5821896853c5af28d04f190094
-----Decoded View---------------
Arg [0] : _wallet (address): 0x38047d9Eb4717c5821896853c5af28d04f190094
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000038047d9eb4717c5821896853c5af28d04f190094
Deployed Bytecode Sourcemap
1854:3091:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;2591:455:0;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2591:455:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;2591:455:0;;;;;;;;:::i;:::-;;2274:44;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2274:44:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;2274:44:0;-1:-1:-1;;;;;2274:44:0;;:::i;:::-;;;;;;;;;;;;;;;;2150:21;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2150:21:0;;;:::i;:::-;;;;-1:-1:-1;;;;;2150:21:0;;;;;;;;;;;;;;2184:26;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2184:26:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;2184:26:0;;:::i;3924:407::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3924:407:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;3924:407:0;;;;;;;;:::i;2123:20::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2123:20:0;;;:::i;2444:135::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2444:135:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;2444:135:0;-1:-1:-1;;;;;2444:135:0;;:::i;2223:38::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2223:38:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;2223:38:0;-1:-1:-1;;;;;2223:38:0;;:::i;:::-;;;;;;;;;;;;;;;;;;3058:543;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3058:543:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;3058:543:0;;;;;;;;;;;;;;;;;4343:599;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4343:599:0;;;:::i;3613:299::-;;;:::i;2591:455::-;2682:5;;-1:-1:-1;;;;;2682:5:0;2668:10;:19;2660:41;;;;;-1:-1:-1;;;2660:41:0;;;;;;;;;;;;-1:-1:-1;;;2660:41:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;2716:19:0;;;;;;:11;:19;;;;;:28;;;:19;2794:165;2813:9;:16;2809:20;;2794:165;;;2869:6;-1:-1:-1;;;;;2853:22:0;:9;2863:1;2853:12;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2853:12:0;:22;2850:98;;;2904:4;2896:12;;2927:5;;2850:98;2830:3;;2794:165;;;;2983:5;2979:60;;3005:9;27:10:-1;;39:1;23:18;;45:23;;-1:-1;3005:22:0;;;;;;;;-1:-1:-1;;;;;;3005:22:0;-1:-1:-1;;;;;3005:22:0;;;;;2979:60;2591:455;;;:::o;2274:44::-;;;;;;;;;;;;;:::o;2150:21::-;;;-1:-1:-1;;;;;2150:21:0;;:::o;2184:26::-;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2184:26:0;;-1:-1:-1;2184:26:0;:::o;3924:407::-;4020:1;4010:7;:11;:45;;;;-1:-1:-1;;;;;;4036:19:0;;;;;;:11;:19;;;;;;4025:30;;;4010:45;4002:72;;;;;-1:-1:-1;;;4002:72:0;;;;;;;;;;;;-1:-1:-1;;;4002:72:0;;;;;;;;;;;;;;;4099:10;4093:17;;;;:5;:17;;;;;;;;:26;4085:54;;;;;-1:-1:-1;;;4085:54:0;;;;;;;;;;;;-1:-1:-1;;;4085:54:0;;;;;;;;;;;;;;;4156:10;4150:17;;;;:5;:17;;;;;:24;;-1:-1:-1;;4150:24:0;4170:4;4150:24;;;4185:75;;4217:6;;4245:4;4252:7;4185:31;:75::i;:::-;4276:47;;;-1:-1:-1;;;;;4276:47:0;;;;;;;;;;;;4295:10;;4276:47;;;;;;;;3924:407;;:::o;2123:20::-;;;-1:-1:-1;;;;;2123:20:0;;:::o;2444:135::-;2525:5;;-1:-1:-1;;;;;2525:5:0;2511:10;:19;2503:41;;;;;-1:-1:-1;;;2503:41:0;;;;;;;;;;;;-1:-1:-1;;;2503:41:0;;;;;;;;;;;;;;;2555:6;:16;;-1:-1:-1;;;;;;2555:16:0;-1:-1:-1;;;;;2555:16:0;;;;;;;;;;2444:135::o;2223:38::-;;;;;;;;;;;;;;;:::o;3058:543::-;3104:16;3133:10;3159:6;3154:143;3171:9;:16;3167:20;;3154:143;;;3241:1;3213:11;:25;3225:9;3235:1;3225:12;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3225:12:0;3213:25;;;;;;;;;;;;;:29;3209:77;;;3263:7;;;;;3209:77;3189:3;;3154:143;;;;3307:20;3344:5;3330:20;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3330:20:0;;;;;;;;;;;;;;;;;;;;;;;29:2:-1;21:6;17:15;125:4;109:14;101:6;88:42;144:17;;-1:-1;3330:20:0;-1:-1:-1;3307:43:0;-1:-1:-1;3361:10:0;;3386:187;3403:9;:16;3399:20;;3386:187;;;3473:1;3445:11;:25;3457:9;3467:1;3457:12;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3457:12:0;3445:25;;;;;;;;;;;;;:29;3441:121;;;3508:9;3518:1;3508:12;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3508:12:0;3495:3;3499:5;3495:10;;;;;;;;-1:-1:-1;;;;;3495:25:0;;;:10;;;;;;;;;;;:25;3539:7;;;;;3441:121;3421:3;;3386:187;;;-1:-1:-1;3590:3:0;;-1:-1:-1;;;3058:543:0;:::o;4343:599::-;4404:5;;-1:-1:-1;;;;;4404:5:0;4390:10;:19;4382:41;;;;;-1:-1:-1;;;4382:41:0;;;;;;;;;;;;-1:-1:-1;;;4382:41:0;;;;;;;;;;;;;;;4438:6;4434:310;4453:9;:16;4449:20;;4434:310;;;4490:12;4512:9;4522:1;4512:12;;;;;;;;;;;;;;;;;;;4505:45;;;-1:-1:-1;;;4505:45:0;;4544:4;4505:45;;;;;;-1:-1:-1;;;;;4512:12:0;;;;4505:30;;:45;;;;;;;;;;4512:12;4505:45;;;2:2:-1;;;;27:1;24;17:12;2:2;4505:45:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4505:45:0;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;4505:45:0;;-1:-1:-1;4568:11:0;;4565:168;;4600:58;4628:9;4638:1;4628:12;;;;;;;;;;;;;;;;;;;4642:6;-1:-1:-1;;;;;4628:12:0;;;;4642:6;4650:7;4600:27;:58::i;:::-;4682:35;4695:9;4705:1;4695:12;;;;;;;;;;;;;;;;;;;4682:35;;;-1:-1:-1;;;;;4695:12:0;;;4682:35;;;;;;;;;;;;;;;;;;;4565:168;-1:-1:-1;4470:3:0;;4434:310;;;-1:-1:-1;4767:21:0;:25;4764:171;;4814:33;;;4825:21;4814:33;;;;;;;;;;;;;4893:6;;4862:61;;-1:-1:-1;;;;;4893:6:0;4901:21;4862:30;:61::i;:::-;4343:599::o;3613:299::-;3689:1;3677:9;:13;:53;;;;-1:-1:-1;3707:23:0;;;:11;:23;;;;3694:9;:36;;3677:53;3669:80;;;;;-1:-1:-1;;;3669:80:0;;;;;;;;;;;;-1:-1:-1;;;3669:80:0;;;;;;;;;;;;;;;3774:10;3768:17;;;;:5;:17;;;;;;;;:26;3760:54;;;;;-1:-1:-1;;;3760:54:0;;;;;;;;;;;;-1:-1:-1;;;3760:54:0;;;;;;;;;;;;;;;3831:10;3825:17;;;;:5;:17;;;;;;;;;:24;;-1:-1:-1;;3825:24:0;3845:4;3825:24;;;3865:39;;3894:9;3865:39;;;;;;;;;;;;;;3613:299::o;1018:402::-;1243:51;;;-1:-1:-1;;;;;1243:51:0;;;;;;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;1243:51:0;;;;;;;25:18:-1;;61:17;;-1:-1;;;;;182:15;-1:-1;;;179:29;160:49;;1232:63:0;;;;1197:12;;1211:17;;1232:10;;;;1243:51;1232:63;;;25:18:-1;1232:63:0;;25:18:-1;36:153;66:2;61:3;58:11;36:153;;176:10;;164:23;;-1:-1;;139:12;;;;98:2;89:12;;;;114;36:153;;;274:1;267:3;263:2;259:12;254:3;250:22;246:30;315:4;311:9;305:3;299:10;295:26;356:4;350:3;344:10;340:21;389:7;380;377:20;372:3;365:33;3:399;;;1232:63:0;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;19;14:27;;;;67:4;61:11;56:16;;134:4;130:9;123:4;105:16;101:27;97:43;94:1;90:51;84:4;77:65;157:16;154:1;147:27;211:16;208:1;201:4;198:1;194:12;179:49;5:228;;14:27;32:4;27:9;;5:228;;1196:99:0;;;;1314:7;:57;;;;-1:-1:-1;1326:11:0;;:16;;:44;;;1357:4;1346:24;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;1346:24:0;1326:44;1306:106;;;;-1:-1:-1;;;1306:106:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1018:402;;;;;;:::o;649:361::-;844:45;;;-1:-1:-1;;;;;844:45:0;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;844:45:0;;;;;;;25:18:-1;;61:17;;-1:-1;;;;;182:15;-1:-1;;;179:29;160:49;;833:57:0;;;;798:12;;812:17;;833:10;;;;844:45;833:57;;;25:18:-1;833:57:0;;25:18:-1;36:153;66:2;61:3;58:11;36:153;;176:10;;164:23;;-1:-1;;139:12;;;;98:2;89:12;;;;114;36:153;;;274:1;267:3;263:2;259:12;254:3;250:22;246:30;315:4;311:9;305:3;299:10;295:26;356:4;350:3;344:10;340:21;389:7;380;377:20;372:3;365:33;3:399;;;833:57:0;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;19;14:27;;;;67:4;61:11;56:16;;134:4;130:9;123:4;105:16;101:27;97:43;94:1;90:51;84:4;77:65;157:16;154:1;147:27;211:16;208:1;201:4;198:1;194:12;179:49;5:228;;14:27;32:4;27:9;;5:228;;797:93:0;;;;909:7;:57;;;;-1:-1:-1;921:11:0;;:16;;:44;;;952:4;941:24;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;941:24:0;921:44;901:101;;;;;-1:-1:-1;;;901:101:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;649:361;;;;;:::o;1428:195::-;1536:12;;;1498;1536;;;;;;;;;-1:-1:-1;;;;;1515:7:0;;;1529:5;;1515:34;;;;;;;;;;;;;36:153:-1;66:2;61:3;58:11;36:153;;176:10;;164:23;;-1:-1;;139:12;;;;98:2;89:12;;;;114;36:153;;;274:1;267:3;263:2;259:12;254:3;250:22;246:30;315:4;311:9;305:3;299:10;295:26;356:4;350:3;344:10;340:21;389:7;380;377:20;372:3;365:33;3:399;;;1515:34:0;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;19;14:27;;;;67:4;61:11;56:16;;134:4;130:9;123:4;105:16;101:27;97:43;94:1;90:51;84:4;77:65;157:16;154:1;147:27;211:16;208:1;201:4;198:1;194:12;179:49;5:228;;14:27;32:4;27:9;;5:228;;1497:52:0;;;1568:7;1560:55;;;;-1:-1:-1;;;1560:55:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Swarm Source
ipfs://70bcb348e4d185a06ae8f2c340f22bdac2c8826ef493e09d904fe1f3ab051682
Loading...
Loading
Loading...
Loading
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.