Feature Tip: Add private address tag to any address under My Name Tag !
Overview
ETH Balance
0 ETH
Eth Value
$0.00Token Holdings
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 32 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | ||||
---|---|---|---|---|---|---|---|---|---|
Transfer Ownersh... | 17563845 | 372 days ago | IN | 0 ETH | 0.00066874 | ||||
Lock | 15397240 | 679 days ago | IN | 0 ETH | 0.00110407 | ||||
Unlock | 15228780 | 705 days ago | IN | 0 ETH | 0.0006739 | ||||
Lock | 14955406 | 750 days ago | IN | 0 ETH | 0.00646079 | ||||
Lock | 14786441 | 778 days ago | IN | 0 ETH | 0.00102538 | ||||
Lock | 14765917 | 781 days ago | IN | 0 ETH | 0.00377537 | ||||
Lock | 14742839 | 785 days ago | IN | 0 ETH | 0.00372056 | ||||
Lock | 14632391 | 803 days ago | IN | 0 ETH | 0.00211907 | ||||
Lock | 14454641 | 830 days ago | IN | 0 ETH | 0.00115735 | ||||
Lock | 14333388 | 849 days ago | IN | 0 ETH | 0.00099756 | ||||
Lock | 14321017 | 851 days ago | IN | 0 ETH | 0.00136623 | ||||
Lock | 14319515 | 851 days ago | IN | 0 ETH | 0.00151978 | ||||
Lock | 14319383 | 851 days ago | IN | 0 ETH | 0.00176593 | ||||
Lock | 14314322 | 852 days ago | IN | 0 ETH | 0.00158559 | ||||
Lock | 14294283 | 855 days ago | IN | 0 ETH | 0.00159227 | ||||
Lock | 14170587 | 874 days ago | IN | 0 ETH | 0.00256661 | ||||
Lock | 14056811 | 892 days ago | IN | 0 ETH | 0.00742945 | ||||
Lock | 13959223 | 907 days ago | IN | 0 ETH | 0.0079266 | ||||
Lock | 13940324 | 910 days ago | IN | 0 ETH | 0.01115032 | ||||
Lock | 13937423 | 910 days ago | IN | 0 ETH | 0.00555198 | ||||
Lock | 13919913 | 913 days ago | IN | 0 ETH | 0.00272056 | ||||
Lock | 13907520 | 915 days ago | IN | 0 ETH | 0.00665306 | ||||
Lock | 13887890 | 918 days ago | IN | 0 ETH | 0.00322607 | ||||
Lock | 13868933 | 921 days ago | IN | 0 ETH | 0.00370142 | ||||
Lock | 13841079 | 925 days ago | IN | 0 ETH | 0.00293245 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
MigrationBSC
Compiler Version
v0.6.9+commit.3e3065ac
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2021-06-09 */ pragma solidity 0.6.9; pragma experimental ABIEncoderV2; library SafeMath { function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "MUL_ERROR"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { require(b > 0, "DIVIDING_ERROR"); return a / b; } function divCeil(uint256 a, uint256 b) internal pure returns (uint256) { uint256 quotient = div(a, b); uint256 remainder = a - quotient * b; if (remainder > 0) { return quotient + 1; } else { return quotient; } } function sub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a, "SUB_ERROR"); return a - b; } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "ADD_ERROR"); return c; } function sqrt(uint256 x) internal pure returns (uint256 y) { uint256 z = x / 2 + 1; y = x; while (z < y) { y = z; z = (x / z + z) / 2; } } } interface IERC20 { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); function decimals() external view returns (uint8); function name() external view returns (string memory); function symbol() external view returns (string memory); /** * @dev Returns the amount of tokens owned by `account`. */ function balanceOf(address account) external view returns (uint256); /** * @dev Moves `amount` tokens from the caller's account to `recipient`. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transfer(address recipient, uint256 amount) external returns (bool); /** * @dev Returns the remaining number of tokens that `spender` will be * allowed to spend on behalf of `owner` through {transferFrom}. This is * zero by default. * * This value changes when {approve} or {transferFrom} are called. */ function allowance(address owner, address spender) external view returns (uint256); /** * @dev Sets `amount` as the allowance of `spender` over the caller's tokens. * * Returns a boolean value indicating whether the operation succeeded. * * IMPORTANT: Beware that changing an allowance with this method brings the risk * that someone may use both the old and the new allowance by unfortunate * transaction ordering. One possible solution to mitigate this race * condition is to first reduce the spender's allowance to 0 and set the * desired value afterwards: * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 * * Emits an {Approval} event. */ function approve(address spender, uint256 amount) external returns (bool); /** * @dev Moves `amount` tokens from `sender` to `recipient` using the * allowance mechanism. `amount` is then deducted from the caller's * allowance. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); } library SafeERC20 { using SafeMath for uint256; function safeTransfer( IERC20 token, address to, uint256 value ) internal { _callOptionalReturn(token, abi.encodeWithSelector(token.transfer.selector, to, value)); } function safeTransferFrom( IERC20 token, address from, address to, uint256 value ) internal { _callOptionalReturn( token, abi.encodeWithSelector(token.transferFrom.selector, from, to, value) ); } function safeApprove( IERC20 token, address spender, uint256 value ) internal { // safeApprove should only be called when setting an initial allowance, // or when resetting it to zero. To increase and decrease it, use // 'safeIncreaseAllowance' and 'safeDecreaseAllowance' // solhint-disable-next-line max-line-length require( (value == 0) || (token.allowance(address(this), spender) == 0), "SafeERC20: approve from non-zero to non-zero allowance" ); _callOptionalReturn(token, abi.encodeWithSelector(token.approve.selector, spender, value)); } /** * @dev Imitates a Solidity high-level call (i.e. a regular function call to a contract), relaxing the requirement * on the return value: the return value is optional (but if data is returned, it must not be false). * @param token The token targeted by the call. * @param data The call data (encoded using abi.encode or one of its variants). */ function _callOptionalReturn(IERC20 token, bytes memory data) private { // We need to perform a low level call here, to bypass Solidity's return data size checking mechanism, since // we're implementing it ourselves. // A Solidity high level call has three parts: // 1. The target address is checked to verify it contains contract code // 2. The call itself is made, and success asserted // 3. The return value is decoded, which in turn checks the size of the returned data. // solhint-disable-next-line max-line-length // solhint-disable-next-line avoid-low-level-calls (bool success, bytes memory returndata) = address(token).call(data); require(success, "SafeERC20: low-level call failed"); if (returndata.length > 0) { // Return data is optional // solhint-disable-next-line max-line-length require(abi.decode(returndata, (bool)), "SafeERC20: ERC20 operation did not succeed"); } } } contract Ownable { address public _OWNER_; address public _NEW_OWNER_; // ============ Events ============ event OwnershipTransferPrepared(address indexed previousOwner, address indexed newOwner); event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); // ============ Modifiers ============ modifier onlyOwner() { require(msg.sender == _OWNER_, "NOT_OWNER"); _; } // ============ Functions ============ constructor() internal { _OWNER_ = msg.sender; emit OwnershipTransferred(address(0), _OWNER_); } function transferOwnership(address newOwner) external onlyOwner { require(newOwner != address(0), "INVALID_OWNER"); emit OwnershipTransferPrepared(_OWNER_, newOwner); _NEW_OWNER_ = newOwner; } function claimOwnership() external { require(msg.sender == _NEW_OWNER_, "INVALID_CLAIM"); emit OwnershipTransferred(_OWNER_, _NEW_OWNER_); _OWNER_ = _NEW_OWNER_; _NEW_OWNER_ = address(0); } } contract MigrationBSC is Ownable { using SafeMath for uint256; using SafeERC20 for IERC20; // ============ Storage ============ address public immutable _ETH_WOO_TOKEN_; uint256 public balance; constructor(address ethWooToken) public { _ETH_WOO_TOKEN_ = ethWooToken; } // ============ Events ============ event Lock(address indexed sender, address indexed mintToBscAccount, uint256 amount); event Unlock(address indexed to, uint256 amount); // ============ Functions ============ function lock(uint256 amount, address mintToBscAccount) external { IERC20(_ETH_WOO_TOKEN_).safeTransferFrom(msg.sender, address(this), amount); balance = balance.add(amount); emit Lock(msg.sender, mintToBscAccount, amount); } function unlock(address unlockTo, uint256 amount) external onlyOwner { require(balance >= amount); balance = balance.sub(amount); IERC20(_ETH_WOO_TOKEN_).safeTransfer(unlockTo, amount); emit Unlock(unlockTo, amount); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"ethWooToken","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":true,"internalType":"address","name":"mintToBscAccount","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Lock","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferPrepared","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":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Unlock","type":"event"},{"inputs":[],"name":"_ETH_WOO_TOKEN_","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_NEW_OWNER_","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_OWNER_","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"balance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"claimOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"mintToBscAccount","type":"address"}],"name":"lock","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"unlockTo","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"unlock","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60a060405234801561001057600080fd5b506040516200121c3803806200121c83398181016040528101906100349190610142565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a38073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1660601b81525050506101b4565b60008151905061013c8161019d565b92915050565b60006020828403121561015457600080fd5b60006101628482850161012d565b91505092915050565b60006101768261017d565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6101a68161016b565b81146101b157600080fd5b50565b60805160601c611040620001dc60003980610363528061042e528061051052506110406000f3fe608060405234801561001057600080fd5b50600436106100885760003560e01c80637eee288d1161005b5780637eee288d146100ef5780638456db151461010b578063b69ef8a814610129578063f2fde38b1461014757610088565b806316048bc41461008d5780634e71e0c8146100ab57806366dfbfb4146100b55780637e4122e8146100d1575b600080fd5b610095610163565b6040516100a29190610dad565b60405180910390f35b6100b3610188565b005b6100cf60048036038101906100ca9190610b25565b61035b565b005b6100d961042c565b6040516100e69190610dad565b60405180910390f35b61010960048036038101906101049190610ac0565b610450565b005b6101136105a6565b6040516101209190610dad565b60405180910390f35b6101316105cc565b60405161013e9190610f08565b60405180910390f35b610161600480360381019061015c9190610a97565b6105d2565b005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610218576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161020f90610e28565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6103a83330847f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16610790909392919063ffffffff16565b6103bd8260025461081990919063ffffffff16565b6002819055508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fec36c0364d931187a76cf66d7eee08fad0ec2e8b7458a8d8b26b36769d4d13f3846040516104209190610f08565b60405180910390a35050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146104df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104d690610ea8565b60405180910390fd5b8060025410156104ee57600080fd5b6105038160025461086e90919063ffffffff16565b60028190555061055482827f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166108be9092919063ffffffff16565b8173ffffffffffffffffffffffffffffffffffffffff167f6381d9813cabeb57471b5a7e05078e64845ccdb563146a6911d536f24ce960f18260405161059a9190610f08565b60405180910390a25050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60025481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610661576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065890610ea8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156106d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c890610e88565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fdcf55418cee3220104fef63f979ff3c4097ad240c0c43dcb33ce837748983e6260405160405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610813846323b872dd60e01b8585856040516024016107b193929190610dc8565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050610944565b50505050565b600080828401905083811015610864576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085b90610ec8565b60405180910390fd5b8091505092915050565b6000828211156108b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108aa90610e68565b60405180910390fd5b818303905092915050565b61093f8363a9059cbb60e01b84846040516024016108dd929190610dff565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050610944565b505050565b600060608373ffffffffffffffffffffffffffffffffffffffff168360405161096d9190610d96565b6000604051808303816000865af19150503d80600081146109aa576040519150601f19603f3d011682016040523d82523d6000602084013e6109af565b606091505b5091509150816109f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109eb90610e48565b60405180910390fd5b600081511115610a525780806020019051810190610a129190610afc565b610a51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a4890610ee8565b60405180910390fd5b5b50505050565b600081359050610a6781610fc5565b92915050565b600081519050610a7c81610fdc565b92915050565b600081359050610a9181610ff3565b92915050565b600060208284031215610aa957600080fd5b6000610ab784828501610a58565b91505092915050565b60008060408385031215610ad357600080fd5b6000610ae185828601610a58565b9250506020610af285828601610a82565b9150509250929050565b600060208284031215610b0e57600080fd5b6000610b1c84828501610a6d565b91505092915050565b60008060408385031215610b3857600080fd5b6000610b4685828601610a82565b9250506020610b5785828601610a58565b9150509250929050565b610b6a81610f4a565b82525050565b6000610b7b82610f23565b610b858185610f2e565b9350610b95818560208601610f92565b80840191505092915050565b6000610bae600d83610f39565b91507f494e56414c49445f434c41494d000000000000000000000000000000000000006000830152602082019050919050565b6000610bee602083610f39565b91507f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65646000830152602082019050919050565b6000610c2e600983610f39565b91507f5355425f4552524f5200000000000000000000000000000000000000000000006000830152602082019050919050565b6000610c6e600d83610f39565b91507f494e56414c49445f4f574e4552000000000000000000000000000000000000006000830152602082019050919050565b6000610cae600983610f39565b91507f4e4f545f4f574e455200000000000000000000000000000000000000000000006000830152602082019050919050565b6000610cee600983610f39565b91507f4144445f4552524f5200000000000000000000000000000000000000000000006000830152602082019050919050565b6000610d2e602a83610f39565b91507f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008301527f6f742073756363656564000000000000000000000000000000000000000000006020830152604082019050919050565b610d9081610f88565b82525050565b6000610da28284610b70565b915081905092915050565b6000602082019050610dc26000830184610b61565b92915050565b6000606082019050610ddd6000830186610b61565b610dea6020830185610b61565b610df76040830184610d87565b949350505050565b6000604082019050610e146000830185610b61565b610e216020830184610d87565b9392505050565b60006020820190508181036000830152610e4181610ba1565b9050919050565b60006020820190508181036000830152610e6181610be1565b9050919050565b60006020820190508181036000830152610e8181610c21565b9050919050565b60006020820190508181036000830152610ea181610c61565b9050919050565b60006020820190508181036000830152610ec181610ca1565b9050919050565b60006020820190508181036000830152610ee181610ce1565b9050919050565b60006020820190508181036000830152610f0181610d21565b9050919050565b6000602082019050610f1d6000830184610d87565b92915050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b6000610f5582610f68565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b83811015610fb0578082015181840152602081019050610f95565b83811115610fbf576000848401525b50505050565b610fce81610f4a565b8114610fd957600080fd5b50565b610fe581610f5c565b8114610ff057600080fd5b50565b610ffc81610f88565b811461100757600080fd5b5056fea26469706673582212200fdeaa9044f75971f0d485fb2d3d194429d2ccc3ff7e62c51dce38c6e8e9b6bb64736f6c634300060900330000000000000000000000004691937a7508860f876c9c0a2a617e7d9e945d4b
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100885760003560e01c80637eee288d1161005b5780637eee288d146100ef5780638456db151461010b578063b69ef8a814610129578063f2fde38b1461014757610088565b806316048bc41461008d5780634e71e0c8146100ab57806366dfbfb4146100b55780637e4122e8146100d1575b600080fd5b610095610163565b6040516100a29190610dad565b60405180910390f35b6100b3610188565b005b6100cf60048036038101906100ca9190610b25565b61035b565b005b6100d961042c565b6040516100e69190610dad565b60405180910390f35b61010960048036038101906101049190610ac0565b610450565b005b6101136105a6565b6040516101209190610dad565b60405180910390f35b6101316105cc565b60405161013e9190610f08565b60405180910390f35b610161600480360381019061015c9190610a97565b6105d2565b005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610218576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161020f90610e28565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6103a83330847f0000000000000000000000004691937a7508860f876c9c0a2a617e7d9e945d4b73ffffffffffffffffffffffffffffffffffffffff16610790909392919063ffffffff16565b6103bd8260025461081990919063ffffffff16565b6002819055508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fec36c0364d931187a76cf66d7eee08fad0ec2e8b7458a8d8b26b36769d4d13f3846040516104209190610f08565b60405180910390a35050565b7f0000000000000000000000004691937a7508860f876c9c0a2a617e7d9e945d4b81565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146104df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104d690610ea8565b60405180910390fd5b8060025410156104ee57600080fd5b6105038160025461086e90919063ffffffff16565b60028190555061055482827f0000000000000000000000004691937a7508860f876c9c0a2a617e7d9e945d4b73ffffffffffffffffffffffffffffffffffffffff166108be9092919063ffffffff16565b8173ffffffffffffffffffffffffffffffffffffffff167f6381d9813cabeb57471b5a7e05078e64845ccdb563146a6911d536f24ce960f18260405161059a9190610f08565b60405180910390a25050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60025481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610661576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065890610ea8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156106d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c890610e88565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fdcf55418cee3220104fef63f979ff3c4097ad240c0c43dcb33ce837748983e6260405160405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610813846323b872dd60e01b8585856040516024016107b193929190610dc8565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050610944565b50505050565b600080828401905083811015610864576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085b90610ec8565b60405180910390fd5b8091505092915050565b6000828211156108b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108aa90610e68565b60405180910390fd5b818303905092915050565b61093f8363a9059cbb60e01b84846040516024016108dd929190610dff565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050610944565b505050565b600060608373ffffffffffffffffffffffffffffffffffffffff168360405161096d9190610d96565b6000604051808303816000865af19150503d80600081146109aa576040519150601f19603f3d011682016040523d82523d6000602084013e6109af565b606091505b5091509150816109f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109eb90610e48565b60405180910390fd5b600081511115610a525780806020019051810190610a129190610afc565b610a51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a4890610ee8565b60405180910390fd5b5b50505050565b600081359050610a6781610fc5565b92915050565b600081519050610a7c81610fdc565b92915050565b600081359050610a9181610ff3565b92915050565b600060208284031215610aa957600080fd5b6000610ab784828501610a58565b91505092915050565b60008060408385031215610ad357600080fd5b6000610ae185828601610a58565b9250506020610af285828601610a82565b9150509250929050565b600060208284031215610b0e57600080fd5b6000610b1c84828501610a6d565b91505092915050565b60008060408385031215610b3857600080fd5b6000610b4685828601610a82565b9250506020610b5785828601610a58565b9150509250929050565b610b6a81610f4a565b82525050565b6000610b7b82610f23565b610b858185610f2e565b9350610b95818560208601610f92565b80840191505092915050565b6000610bae600d83610f39565b91507f494e56414c49445f434c41494d000000000000000000000000000000000000006000830152602082019050919050565b6000610bee602083610f39565b91507f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65646000830152602082019050919050565b6000610c2e600983610f39565b91507f5355425f4552524f5200000000000000000000000000000000000000000000006000830152602082019050919050565b6000610c6e600d83610f39565b91507f494e56414c49445f4f574e4552000000000000000000000000000000000000006000830152602082019050919050565b6000610cae600983610f39565b91507f4e4f545f4f574e455200000000000000000000000000000000000000000000006000830152602082019050919050565b6000610cee600983610f39565b91507f4144445f4552524f5200000000000000000000000000000000000000000000006000830152602082019050919050565b6000610d2e602a83610f39565b91507f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008301527f6f742073756363656564000000000000000000000000000000000000000000006020830152604082019050919050565b610d9081610f88565b82525050565b6000610da28284610b70565b915081905092915050565b6000602082019050610dc26000830184610b61565b92915050565b6000606082019050610ddd6000830186610b61565b610dea6020830185610b61565b610df76040830184610d87565b949350505050565b6000604082019050610e146000830185610b61565b610e216020830184610d87565b9392505050565b60006020820190508181036000830152610e4181610ba1565b9050919050565b60006020820190508181036000830152610e6181610be1565b9050919050565b60006020820190508181036000830152610e8181610c21565b9050919050565b60006020820190508181036000830152610ea181610c61565b9050919050565b60006020820190508181036000830152610ec181610ca1565b9050919050565b60006020820190508181036000830152610ee181610ce1565b9050919050565b60006020820190508181036000830152610f0181610d21565b9050919050565b6000602082019050610f1d6000830184610d87565b92915050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b6000610f5582610f68565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b83811015610fb0578082015181840152602081019050610f95565b83811115610fbf576000848401525b50505050565b610fce81610f4a565b8114610fd957600080fd5b50565b610fe581610f5c565b8114610ff057600080fd5b50565b610ffc81610f88565b811461100757600080fd5b5056fea26469706673582212200fdeaa9044f75971f0d485fb2d3d194429d2ccc3ff7e62c51dce38c6e8e9b6bb64736f6c63430006090033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000004691937a7508860f876c9c0a2a617e7d9e945d4b
-----Decoded View---------------
Arg [0] : ethWooToken (address): 0x4691937a7508860F876c9c0a2a617E7d9E945D4B
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000004691937a7508860f876c9c0a2a617e7d9e945d4b
Deployed Bytecode Sourcemap
7452:1092:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6365:22;;;:::i;:::-;;;;;;;;;;;;;;;;7215:230;;;:::i;:::-;;8015:257;;;;;;;;;;;;;;;;:::i;:::-;;7604:40;;;:::i;:::-;;;;;;;;;;;;;;;;8280:259;;;;;;;;;;;;;;;;:::i;:::-;;6394:26;;;:::i;:::-;;;;;;;;;;;;;;;;7651:22;;;:::i;:::-;;;;;;;;;;;;;;;;6983:224;;;;;;;;;;;;;;;;:::i;:::-;;6365:22;;;;;;;;;;;;;:::o;7215:230::-;7283:11;;;;;;;;;;;7269:25;;:10;:25;;;7261:51;;;;;;;;;;;;;;;;;;;;;;7358:11;;;;;;;;;;;7328:42;;7349:7;;;;;;;;;;;7328:42;;;;;;;;;;;;7391:11;;;;;;;;;;;7381:7;;:21;;;;;;;;;;;;;;;;;;7435:1;7413:11;;:24;;;;;;;;;;;;;;;;;;7215:230::o;8015:257::-;8091:75;8132:10;8152:4;8159:6;8098:15;8091:40;;;;:75;;;;;;:::i;:::-;8187:19;8199:6;8187:7;;:11;;:19;;;;:::i;:::-;8177:7;:29;;;;8239:16;8222:42;;8227:10;8222:42;;;8257:6;8222:42;;;;;;;;;;;;;;;8015:257;;:::o;7604:40::-;;;:::o;8280:259::-;6761:7;;;;;;;;;;;6747:21;;:10;:21;;;6739:43;;;;;;;;;;;;;;;;;;;;;;8379:6:::1;8368:7;;:17;;8360:26;;;::::0;::::1;;8407:19;8419:6;8407:7;;:11;;:19;;;;:::i;:::-;8397:7;:29;;;;8437:54;8474:8;8484:6;8444:15;8437:36;;;;:54;;;;;:::i;:::-;8514:8;8507:24;;;8524:6;8507:24;;;;;;;;;;;;;;;8280:259:::0;;:::o;6394:26::-;;;;;;;;;;;;;:::o;7651:22::-;;;;:::o;6983:224::-;6761:7;;;;;;;;;;;6747:21;;:10;:21;;;6739:43;;;;;;;;;;;;;;;;;;;;;;7086:1:::1;7066:22;;:8;:22;;;;7058:48;;;;;;;;;;;;;;;;;;;;;;7157:8;7122:44;;7148:7;::::0;::::1;;;;;;;;;7122:44;;;;;;;;;;;;7191:8;7177:11;;:22;;;;;;;;;;;;;;;;;;6983:224:::0;:::o;3934:285::-;4078:133;4112:5;4155:27;;;4184:4;4190:2;4194:5;4132:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4078:19;:133::i;:::-;3934:285;;;;:::o;909:161::-;967:7;987:9;1003:1;999;:5;987:17;;1028:1;1023;:6;;1015:28;;;;;;;;;;;;;;;;;;;;;;1061:1;1054:8;;;909:161;;;;:::o;764:137::-;822:7;855:1;850;:6;;842:28;;;;;;;;;;;;;;;;;;;;;;892:1;888;:5;881:12;;764:137;;;;:::o;3715:211::-;3832:86;3852:5;3882:23;;;3907:2;3911:5;3859:58;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3832:19;:86::i;:::-;3715:211;;;:::o;5288:1046::-;5948:12;5962:23;5997:5;5989:19;;6009:4;5989:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5947:67;;;;6033:7;6025:52;;;;;;;;;;;;;;;;;;;;;;6114:1;6094:10;:17;:21;6090:237;;;6249:10;6238:30;;;;;;;;;;;;;;6230:85;;;;;;;;;;;;;;;;;;;;;;6090:237;5288:1046;;;;:::o;5:130:-1:-;;85:6;72:20;63:29;;97:33;124:5;97:33;;;57:78;;;;;142:128;;223:6;217:13;208:22;;235:30;259:5;235:30;;;202:68;;;;;277:130;;357:6;344:20;335:29;;369:33;396:5;369:33;;;329:78;;;;;414:241;;518:2;506:9;497:7;493:23;489:32;486:2;;;534:1;531;524:12;486:2;569:1;586:53;631:7;622:6;611:9;607:22;586:53;;;576:63;;548:97;480:175;;;;;662:366;;;783:2;771:9;762:7;758:23;754:32;751:2;;;799:1;796;789:12;751:2;834:1;851:53;896:7;887:6;876:9;872:22;851:53;;;841:63;;813:97;941:2;959:53;1004:7;995:6;984:9;980:22;959:53;;;949:63;;920:98;745:283;;;;;;1035:257;;1147:2;1135:9;1126:7;1122:23;1118:32;1115:2;;;1163:1;1160;1153:12;1115:2;1198:1;1215:61;1268:7;1259:6;1248:9;1244:22;1215:61;;;1205:71;;1177:105;1109:183;;;;;1299:366;;;1420:2;1408:9;1399:7;1395:23;1391:32;1388:2;;;1436:1;1433;1426:12;1388:2;1471:1;1488:53;1533:7;1524:6;1513:9;1509:22;1488:53;;;1478:63;;1450:97;1578:2;1596:53;1641:7;1632:6;1621:9;1617:22;1596:53;;;1586:63;;1557:98;1382:283;;;;;;1672:113;1755:24;1773:5;1755:24;;;1750:3;1743:37;1737:48;;;1792:356;;1920:38;1952:5;1920:38;;;1970:88;2051:6;2046:3;1970:88;;;1963:95;;2063:52;2108:6;2103:3;2096:4;2089:5;2085:16;2063:52;;;2136:6;2131:3;2127:16;2120:23;;1900:248;;;;;;2156:313;;2316:67;2380:2;2375:3;2316:67;;;2309:74;;2416:15;2412:1;2407:3;2403:11;2396:36;2460:2;2455:3;2451:12;2444:19;;2302:167;;;;2478:332;;2638:67;2702:2;2697:3;2638:67;;;2631:74;;2738:34;2734:1;2729:3;2725:11;2718:55;2801:2;2796:3;2792:12;2785:19;;2624:186;;;;2819:308;;2979:66;3043:1;3038:3;2979:66;;;2972:73;;3078:11;3074:1;3069:3;3065:11;3058:32;3118:2;3113:3;3109:12;3102:19;;2965:162;;;;3136:313;;3296:67;3360:2;3355:3;3296:67;;;3289:74;;3396:15;3392:1;3387:3;3383:11;3376:36;3440:2;3435:3;3431:12;3424:19;;3282:167;;;;3458:308;;3618:66;3682:1;3677:3;3618:66;;;3611:73;;3717:11;3713:1;3708:3;3704:11;3697:32;3757:2;3752:3;3748:12;3741:19;;3604:162;;;;3775:308;;3935:66;3999:1;3994:3;3935:66;;;3928:73;;4034:11;4030:1;4025:3;4021:11;4014:32;4074:2;4069:3;4065:12;4058:19;;3921:162;;;;4092:379;;4252:67;4316:2;4311:3;4252:67;;;4245:74;;4352:34;4348:1;4343:3;4339:11;4332:55;4421:12;4416:2;4411:3;4407:12;4400:34;4462:2;4457:3;4453:12;4446:19;;4238:233;;;;4479:113;4562:24;4580:5;4562:24;;;4557:3;4550:37;4544:48;;;4599:271;;4752:93;4841:3;4832:6;4752:93;;;4745:100;;4862:3;4855:10;;4733:137;;;;;4877:222;;5004:2;4993:9;4989:18;4981:26;;5018:71;5086:1;5075:9;5071:17;5062:6;5018:71;;;4975:124;;;;;5106:444;;5289:2;5278:9;5274:18;5266:26;;5303:71;5371:1;5360:9;5356:17;5347:6;5303:71;;;5385:72;5453:2;5442:9;5438:18;5429:6;5385:72;;;5468;5536:2;5525:9;5521:18;5512:6;5468:72;;;5260:290;;;;;;;5557:333;;5712:2;5701:9;5697:18;5689:26;;5726:71;5794:1;5783:9;5779:17;5770:6;5726:71;;;5808:72;5876:2;5865:9;5861:18;5852:6;5808:72;;;5683:207;;;;;;5897:416;;6097:2;6086:9;6082:18;6074:26;;6147:9;6141:4;6137:20;6133:1;6122:9;6118:17;6111:47;6172:131;6298:4;6172:131;;;6164:139;;6068:245;;;;6320:416;;6520:2;6509:9;6505:18;6497:26;;6570:9;6564:4;6560:20;6556:1;6545:9;6541:17;6534:47;6595:131;6721:4;6595:131;;;6587:139;;6491:245;;;;6743:416;;6943:2;6932:9;6928:18;6920:26;;6993:9;6987:4;6983:20;6979:1;6968:9;6964:17;6957:47;7018:131;7144:4;7018:131;;;7010:139;;6914:245;;;;7166:416;;7366:2;7355:9;7351:18;7343:26;;7416:9;7410:4;7406:20;7402:1;7391:9;7387:17;7380:47;7441:131;7567:4;7441:131;;;7433:139;;7337:245;;;;7589:416;;7789:2;7778:9;7774:18;7766:26;;7839:9;7833:4;7829:20;7825:1;7814:9;7810:17;7803:47;7864:131;7990:4;7864:131;;;7856:139;;7760:245;;;;8012:416;;8212:2;8201:9;8197:18;8189:26;;8262:9;8256:4;8252:20;8248:1;8237:9;8233:17;8226:47;8287:131;8413:4;8287:131;;;8279:139;;8183:245;;;;8435:416;;8635:2;8624:9;8620:18;8612:26;;8685:9;8679:4;8675:20;8671:1;8660:9;8656:17;8649:47;8710:131;8836:4;8710:131;;;8702:139;;8606:245;;;;8858:222;;8985:2;8974:9;8970:18;8962:26;;8999:71;9067:1;9056:9;9052:17;9043:6;8999:71;;;8956:124;;;;;9087:121;;9180:5;9174:12;9164:22;;9145:63;;;;9216:144;;9351:3;9336:18;;9329:31;;;;;9369:163;;9484:6;9479:3;9472:19;9521:4;9516:3;9512:14;9497:29;;9465:67;;;;;9540:91;;9602:24;9620:5;9602:24;;;9591:35;;9585:46;;;;9638:85;;9711:5;9704:13;9697:21;9686:32;;9680:43;;;;9730:121;;9803:42;9796:5;9792:54;9781:65;;9775:76;;;;9858:72;;9920:5;9909:16;;9903:27;;;;9938:268;10003:1;10010:101;10024:6;10021:1;10018:13;10010:101;;;10100:1;10095:3;10091:11;10085:18;10081:1;10076:3;10072:11;10065:39;10046:2;10043:1;10039:10;10034:15;;10010:101;;;10126:6;10123:1;10120:13;10117:2;;;10191:1;10182:6;10177:3;10173:16;10166:27;10117:2;9987:219;;;;;10214:117;10283:24;10301:5;10283:24;;;10276:5;10273:35;10263:2;;10322:1;10319;10312:12;10263:2;10257:74;;10338:111;10404:21;10419:5;10404:21;;;10397:5;10394:32;10384:2;;10440:1;10437;10430:12;10384:2;10378:71;;10456:117;10525:24;10543:5;10525:24;;;10518:5;10515:35;10505:2;;10564:1;10561;10554:12;10505:2;10499:74;
Swarm Source
ipfs://0fdeaa9044f75971f0d485fb2d3d194429d2ccc3ff7e62c51dce38c6e8e9b6bb
Loading...
Loading
Loading...
Loading
OVERVIEW
BSC Bridge TokensMultichain Portfolio | 26 Chains
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.