Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 20 from a total of 20 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Claim | 19991901 | 214 days ago | IN | 0 ETH | 0.00039197 | ||||
Erc20to Native | 19985086 | 215 days ago | IN | 0 ETH | 0.00150125 | ||||
Erc20to Native | 19979582 | 216 days ago | IN | 0 ETH | 0.0014748 | ||||
Claim | 19978187 | 216 days ago | IN | 0 ETH | 0.00048496 | ||||
Transfer Ownersh... | 19977934 | 216 days ago | IN | 0 ETH | 0.00024518 | ||||
Erc20to Native | 13608036 | 1144 days ago | IN | 0 ETH | 0.01338869 | ||||
Erc20to Native | 13543227 | 1154 days ago | IN | 0 ETH | 0.02386034 | ||||
Erc20to Native | 13490167 | 1163 days ago | IN | 0 ETH | 0.02402149 | ||||
Erc20to Native | 13474606 | 1165 days ago | IN | 0 ETH | 0.01357012 | ||||
Erc20to Native | 13466265 | 1166 days ago | IN | 0 ETH | 0.00925403 | ||||
Erc20to Native | 13459139 | 1167 days ago | IN | 0 ETH | 0.0128794 | ||||
Erc20to Native | 13453908 | 1168 days ago | IN | 0 ETH | 0.00870522 | ||||
Erc20to Native | 13445529 | 1170 days ago | IN | 0 ETH | 0.01167452 | ||||
Erc20to Native | 13428100 | 1172 days ago | IN | 0 ETH | 0.01512805 | ||||
Erc20to Native | 13427347 | 1172 days ago | IN | 0 ETH | 0.01424363 | ||||
Erc20to Native | 13426757 | 1172 days ago | IN | 0 ETH | 0.01377863 | ||||
Erc20to Native | 13423631 | 1173 days ago | IN | 0 ETH | 0.02207918 | ||||
Erc20to Native | 13413894 | 1175 days ago | IN | 0 ETH | 0.01455036 | ||||
Erc20to Native | 13396640 | 1177 days ago | IN | 0 ETH | 0.0101955 | ||||
Erc20to Native | 13382416 | 1179 days ago | IN | 0 ETH | 0.01804356 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
NMTSwap
Compiler Version
v0.8.9+commit.e5eed63a
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity >=0.4.25; import "@openzeppelin/contracts/access/Ownable.sol"; abstract contract IERC20{ function transferFrom(address sender, address recipient, uint256 amount) external virtual returns (bool); function transfer(address recipient, uint256 amount) external virtual returns (bool); function balanceOf(address account) external view virtual returns (uint256); } contract NMTSwap is Ownable{ struct SwapInfo{ string toNativeAddress; address fromAddress; uint256 amount; } event Swap(address from, string toNativeAddress,uint256 amount); SwapInfo[] public swaplist; address public NMTContract= address(0xd81b71cBb89B2800CDb000AA277Dc1491dc923C3); function erc20toNative(string memory nativeAddress,uint256 amount) public returns (bool){ require( bytes(nativeAddress).length >0 ,"native address not null"); require( amount >= 10**18 ,"amount >= 1 NMT"); IERC20 NMT = IERC20(NMTContract); NMT.transferFrom(msg.sender,address(this),amount); SwapInfo memory info= SwapInfo({ amount :amount,fromAddress :msg.sender,toNativeAddress : nativeAddress}); swaplist.push(info); emit Swap(msg.sender,nativeAddress,amount); return true; } function burn(uint256 amount) public onlyOwner returns(bool) { IERC20 NMT = IERC20(NMTContract); NMT.transfer(address(0x000000000000000000000000000000000000dEaD),amount); return true; } function claim()public onlyOwner returns(bool) { IERC20 NMT = IERC20(NMTContract); NMT.transfer(owner(),NMT.balanceOf(address(this))); return true; } function getSwapRecord(uint256 index) public view returns(SwapInfo memory){ require(swaplist.length > index,"error index"); return swaplist[index]; } }
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "../utils/Context.sol"; /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * By default, the owner account will be the one that deploys the contract. This * can later be changed with {transferOwnership}. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be applied to your functions to restrict their use to * the owner. */ abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor () { address msgSender = _msgSender(); _owner = msgSender; emit OwnershipTransferred(address(0), msgSender); } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = address(0); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } }
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; /* * @dev Provides information about the current execution context, including the * sender of the transaction and its data. While these are generally available * via msg.sender and msg.data, they should not be accessed in such a direct * manner, since when dealing with meta-transactions the account sending and * paying for execution may not be the actual sender (as far as an application * is concerned). * * This contract is only required for intermediate, library-like contracts. */ abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691 return msg.data; } }
{ "remappings": [], "optimizer": { "enabled": false, "runs": 200 }, "evmVersion": "london", "libraries": {}, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"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":false,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"string","name":"toNativeAddress","type":"string"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Swap","type":"event"},{"inputs":[],"name":"NMTContract","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"claim","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"nativeAddress","type":"string"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"erc20toNative","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"index","type":"uint256"}],"name":"getSwapRecord","outputs":[{"components":[{"internalType":"string","name":"toNativeAddress","type":"string"},{"internalType":"address","name":"fromAddress","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"internalType":"struct NMTSwap.SwapInfo","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"swaplist","outputs":[{"internalType":"string","name":"toNativeAddress","type":"string"},{"internalType":"address","name":"fromAddress","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405273d81b71cbb89b2800cdb000aa277dc1491dc923c3600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034801561006557600080fd5b50600061007661011960201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350610121565b600033905090565b6116a1806101306000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c80638da5cb5b116100665780638da5cb5b14610122578063e580eb3c14610140578063f2fde38b1461015e578063f3ab90421461017a578063f8635de6146101aa57610093565b806342966c68146100985780634e71d92d146100c8578063715018a6146100e657806378ba285e146100f0575b600080fd5b6100b260048036038101906100ad9190610df7565b6101da565b6040516100bf9190610e3f565b60405180910390f35b6100d0610319565b6040516100dd9190610e3f565b60405180910390f35b6100ee6104e3565b005b61010a60048036038101906101059190610df7565b61061d565b60405161011993929190610f43565b60405180910390f35b61012a6106ff565b6040516101379190610f81565b60405180910390f35b610148610728565b6040516101559190610f81565b60405180910390f35b61017860048036038101906101739190610fc8565b61074e565b005b610194600480360381019061018f9190610df7565b6108f7565b6040516101a191906110ad565b60405180910390f35b6101c460048036038101906101bf9190611204565b610a6c565b6040516101d19190610e3f565b60405180910390f35b60006101e4610ccb565b73ffffffffffffffffffffffffffffffffffffffff166102026106ff565b73ffffffffffffffffffffffffffffffffffffffff1614610258576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024f906112ac565b60405180910390fd5b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb61dead856040518363ffffffff1660e01b81526004016102bc9291906112cc565b602060405180830381600087803b1580156102d657600080fd5b505af11580156102ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061030e9190611321565b506001915050919050565b6000610323610ccb565b73ffffffffffffffffffffffffffffffffffffffff166103416106ff565b73ffffffffffffffffffffffffffffffffffffffff1614610397576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161038e906112ac565b60405180910390fd5b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6103e26106ff565b8373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161041b9190610f81565b60206040518083038186803b15801561043357600080fd5b505afa158015610447573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061046b9190611363565b6040518363ffffffff1660e01b81526004016104889291906112cc565b602060405180830381600087803b1580156104a257600080fd5b505af11580156104b6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104da9190611321565b50600191505090565b6104eb610ccb565b73ffffffffffffffffffffffffffffffffffffffff166105096106ff565b73ffffffffffffffffffffffffffffffffffffffff161461055f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610556906112ac565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6001818154811061062d57600080fd5b9060005260206000209060030201600091509050806000018054610650906113bf565b80601f016020809104026020016040519081016040528092919081815260200182805461067c906113bf565b80156106c95780601f1061069e576101008083540402835291602001916106c9565b820191906000526020600020905b8154815290600101906020018083116106ac57829003601f168201915b5050505050908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020154905083565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610756610ccb565b73ffffffffffffffffffffffffffffffffffffffff166107746106ff565b73ffffffffffffffffffffffffffffffffffffffff16146107ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c1906112ac565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561083a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083190611463565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6108ff610cd3565b8160018054905011610946576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093d906114cf565b60405180910390fd5b6001828154811061095a576109596114ef565b5b9060005260206000209060030201604051806060016040529081600082018054610983906113bf565b80601f01602080910402602001604051908101604052809291908181526020018280546109af906113bf565b80156109fc5780601f106109d1576101008083540402835291602001916109fc565b820191906000526020600020905b8154815290600101906020018083116109df57829003601f168201915b505050505081526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820154815250509050919050565b600080835111610ab1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa89061156a565b60405180910390fd5b670de0b6b3a7640000821015610afc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af3906115d6565b60405180910390fd5b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff166323b872dd3330866040518463ffffffff1660e01b8152600401610b60939291906115f6565b602060405180830381600087803b158015610b7a57600080fd5b505af1158015610b8e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb29190611321565b50600060405180606001604052808681526020013373ffffffffffffffffffffffffffffffffffffffff16815260200185815250905060018190806001815401808255809150506001900390600052602060002090600302016000909190919091506000820151816000019080519060200190610c30929190610d0a565b5060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040820151816002015550507ff6c184dc66b66fdd652f70b2bd5fc222712bd2978e2d910ee14b62cf4d04cf37338686604051610cb79392919061162d565b60405180910390a160019250505092915050565b600033905090565b604051806060016040528060608152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600081525090565b828054610d16906113bf565b90600052602060002090601f016020900481019282610d385760008555610d7f565b82601f10610d5157805160ff1916838001178555610d7f565b82800160010185558215610d7f579182015b82811115610d7e578251825591602001919060010190610d63565b5b509050610d8c9190610d90565b5090565b5b80821115610da9576000816000905550600101610d91565b5090565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b610dd481610dc1565b8114610ddf57600080fd5b50565b600081359050610df181610dcb565b92915050565b600060208284031215610e0d57610e0c610db7565b5b6000610e1b84828501610de2565b91505092915050565b60008115159050919050565b610e3981610e24565b82525050565b6000602082019050610e546000830184610e30565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610e94578082015181840152602081019050610e79565b83811115610ea3576000848401525b50505050565b6000601f19601f8301169050919050565b6000610ec582610e5a565b610ecf8185610e65565b9350610edf818560208601610e76565b610ee881610ea9565b840191505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610f1e82610ef3565b9050919050565b610f2e81610f13565b82525050565b610f3d81610dc1565b82525050565b60006060820190508181036000830152610f5d8186610eba565b9050610f6c6020830185610f25565b610f796040830184610f34565b949350505050565b6000602082019050610f966000830184610f25565b92915050565b610fa581610f13565b8114610fb057600080fd5b50565b600081359050610fc281610f9c565b92915050565b600060208284031215610fde57610fdd610db7565b5b6000610fec84828501610fb3565b91505092915050565b600082825260208201905092915050565b600061101182610e5a565b61101b8185610ff5565b935061102b818560208601610e76565b61103481610ea9565b840191505092915050565b61104881610f13565b82525050565b61105781610dc1565b82525050565b6000606083016000830151848203600086015261107a8282611006565b915050602083015161108f602086018261103f565b5060408301516110a2604086018261104e565b508091505092915050565b600060208201905081810360008301526110c7818461105d565b905092915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61111182610ea9565b810181811067ffffffffffffffff821117156111305761112f6110d9565b5b80604052505050565b6000611143610dad565b905061114f8282611108565b919050565b600067ffffffffffffffff82111561116f5761116e6110d9565b5b61117882610ea9565b9050602081019050919050565b82818337600083830152505050565b60006111a76111a284611154565b611139565b9050828152602081018484840111156111c3576111c26110d4565b5b6111ce848285611185565b509392505050565b600082601f8301126111eb576111ea6110cf565b5b81356111fb848260208601611194565b91505092915050565b6000806040838503121561121b5761121a610db7565b5b600083013567ffffffffffffffff81111561123957611238610dbc565b5b611245858286016111d6565b925050602061125685828601610de2565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611296602083610e65565b91506112a182611260565b602082019050919050565b600060208201905081810360008301526112c581611289565b9050919050565b60006040820190506112e16000830185610f25565b6112ee6020830184610f34565b9392505050565b6112fe81610e24565b811461130957600080fd5b50565b60008151905061131b816112f5565b92915050565b60006020828403121561133757611336610db7565b5b60006113458482850161130c565b91505092915050565b60008151905061135d81610dcb565b92915050565b60006020828403121561137957611378610db7565b5b60006113878482850161134e565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806113d757607f821691505b602082108114156113eb576113ea611390565b5b50919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061144d602683610e65565b9150611458826113f1565b604082019050919050565b6000602082019050818103600083015261147c81611440565b9050919050565b7f6572726f7220696e646578000000000000000000000000000000000000000000600082015250565b60006114b9600b83610e65565b91506114c482611483565b602082019050919050565b600060208201905081810360008301526114e8816114ac565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f6e61746976652061646472657373206e6f74206e756c6c000000000000000000600082015250565b6000611554601783610e65565b915061155f8261151e565b602082019050919050565b6000602082019050818103600083015261158381611547565b9050919050565b7f616d6f756e74203e3d2031204e4d540000000000000000000000000000000000600082015250565b60006115c0600f83610e65565b91506115cb8261158a565b602082019050919050565b600060208201905081810360008301526115ef816115b3565b9050919050565b600060608201905061160b6000830186610f25565b6116186020830185610f25565b6116256040830184610f34565b949350505050565b60006060820190506116426000830186610f25565b81810360208301526116548185610eba565b90506116636040830184610f34565b94935050505056fea2646970667358221220192889042e54cb22dfd49b4bc499fd036eca82910209ab74279207344085716f64736f6c63430008090033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100935760003560e01c80638da5cb5b116100665780638da5cb5b14610122578063e580eb3c14610140578063f2fde38b1461015e578063f3ab90421461017a578063f8635de6146101aa57610093565b806342966c68146100985780634e71d92d146100c8578063715018a6146100e657806378ba285e146100f0575b600080fd5b6100b260048036038101906100ad9190610df7565b6101da565b6040516100bf9190610e3f565b60405180910390f35b6100d0610319565b6040516100dd9190610e3f565b60405180910390f35b6100ee6104e3565b005b61010a60048036038101906101059190610df7565b61061d565b60405161011993929190610f43565b60405180910390f35b61012a6106ff565b6040516101379190610f81565b60405180910390f35b610148610728565b6040516101559190610f81565b60405180910390f35b61017860048036038101906101739190610fc8565b61074e565b005b610194600480360381019061018f9190610df7565b6108f7565b6040516101a191906110ad565b60405180910390f35b6101c460048036038101906101bf9190611204565b610a6c565b6040516101d19190610e3f565b60405180910390f35b60006101e4610ccb565b73ffffffffffffffffffffffffffffffffffffffff166102026106ff565b73ffffffffffffffffffffffffffffffffffffffff1614610258576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024f906112ac565b60405180910390fd5b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb61dead856040518363ffffffff1660e01b81526004016102bc9291906112cc565b602060405180830381600087803b1580156102d657600080fd5b505af11580156102ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061030e9190611321565b506001915050919050565b6000610323610ccb565b73ffffffffffffffffffffffffffffffffffffffff166103416106ff565b73ffffffffffffffffffffffffffffffffffffffff1614610397576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161038e906112ac565b60405180910390fd5b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6103e26106ff565b8373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161041b9190610f81565b60206040518083038186803b15801561043357600080fd5b505afa158015610447573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061046b9190611363565b6040518363ffffffff1660e01b81526004016104889291906112cc565b602060405180830381600087803b1580156104a257600080fd5b505af11580156104b6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104da9190611321565b50600191505090565b6104eb610ccb565b73ffffffffffffffffffffffffffffffffffffffff166105096106ff565b73ffffffffffffffffffffffffffffffffffffffff161461055f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610556906112ac565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6001818154811061062d57600080fd5b9060005260206000209060030201600091509050806000018054610650906113bf565b80601f016020809104026020016040519081016040528092919081815260200182805461067c906113bf565b80156106c95780601f1061069e576101008083540402835291602001916106c9565b820191906000526020600020905b8154815290600101906020018083116106ac57829003601f168201915b5050505050908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020154905083565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610756610ccb565b73ffffffffffffffffffffffffffffffffffffffff166107746106ff565b73ffffffffffffffffffffffffffffffffffffffff16146107ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c1906112ac565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561083a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083190611463565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6108ff610cd3565b8160018054905011610946576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093d906114cf565b60405180910390fd5b6001828154811061095a576109596114ef565b5b9060005260206000209060030201604051806060016040529081600082018054610983906113bf565b80601f01602080910402602001604051908101604052809291908181526020018280546109af906113bf565b80156109fc5780601f106109d1576101008083540402835291602001916109fc565b820191906000526020600020905b8154815290600101906020018083116109df57829003601f168201915b505050505081526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820154815250509050919050565b600080835111610ab1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa89061156a565b60405180910390fd5b670de0b6b3a7640000821015610afc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af3906115d6565b60405180910390fd5b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff166323b872dd3330866040518463ffffffff1660e01b8152600401610b60939291906115f6565b602060405180830381600087803b158015610b7a57600080fd5b505af1158015610b8e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb29190611321565b50600060405180606001604052808681526020013373ffffffffffffffffffffffffffffffffffffffff16815260200185815250905060018190806001815401808255809150506001900390600052602060002090600302016000909190919091506000820151816000019080519060200190610c30929190610d0a565b5060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040820151816002015550507ff6c184dc66b66fdd652f70b2bd5fc222712bd2978e2d910ee14b62cf4d04cf37338686604051610cb79392919061162d565b60405180910390a160019250505092915050565b600033905090565b604051806060016040528060608152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600081525090565b828054610d16906113bf565b90600052602060002090601f016020900481019282610d385760008555610d7f565b82601f10610d5157805160ff1916838001178555610d7f565b82800160010185558215610d7f579182015b82811115610d7e578251825591602001919060010190610d63565b5b509050610d8c9190610d90565b5090565b5b80821115610da9576000816000905550600101610d91565b5090565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b610dd481610dc1565b8114610ddf57600080fd5b50565b600081359050610df181610dcb565b92915050565b600060208284031215610e0d57610e0c610db7565b5b6000610e1b84828501610de2565b91505092915050565b60008115159050919050565b610e3981610e24565b82525050565b6000602082019050610e546000830184610e30565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610e94578082015181840152602081019050610e79565b83811115610ea3576000848401525b50505050565b6000601f19601f8301169050919050565b6000610ec582610e5a565b610ecf8185610e65565b9350610edf818560208601610e76565b610ee881610ea9565b840191505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610f1e82610ef3565b9050919050565b610f2e81610f13565b82525050565b610f3d81610dc1565b82525050565b60006060820190508181036000830152610f5d8186610eba565b9050610f6c6020830185610f25565b610f796040830184610f34565b949350505050565b6000602082019050610f966000830184610f25565b92915050565b610fa581610f13565b8114610fb057600080fd5b50565b600081359050610fc281610f9c565b92915050565b600060208284031215610fde57610fdd610db7565b5b6000610fec84828501610fb3565b91505092915050565b600082825260208201905092915050565b600061101182610e5a565b61101b8185610ff5565b935061102b818560208601610e76565b61103481610ea9565b840191505092915050565b61104881610f13565b82525050565b61105781610dc1565b82525050565b6000606083016000830151848203600086015261107a8282611006565b915050602083015161108f602086018261103f565b5060408301516110a2604086018261104e565b508091505092915050565b600060208201905081810360008301526110c7818461105d565b905092915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61111182610ea9565b810181811067ffffffffffffffff821117156111305761112f6110d9565b5b80604052505050565b6000611143610dad565b905061114f8282611108565b919050565b600067ffffffffffffffff82111561116f5761116e6110d9565b5b61117882610ea9565b9050602081019050919050565b82818337600083830152505050565b60006111a76111a284611154565b611139565b9050828152602081018484840111156111c3576111c26110d4565b5b6111ce848285611185565b509392505050565b600082601f8301126111eb576111ea6110cf565b5b81356111fb848260208601611194565b91505092915050565b6000806040838503121561121b5761121a610db7565b5b600083013567ffffffffffffffff81111561123957611238610dbc565b5b611245858286016111d6565b925050602061125685828601610de2565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611296602083610e65565b91506112a182611260565b602082019050919050565b600060208201905081810360008301526112c581611289565b9050919050565b60006040820190506112e16000830185610f25565b6112ee6020830184610f34565b9392505050565b6112fe81610e24565b811461130957600080fd5b50565b60008151905061131b816112f5565b92915050565b60006020828403121561133757611336610db7565b5b60006113458482850161130c565b91505092915050565b60008151905061135d81610dcb565b92915050565b60006020828403121561137957611378610db7565b5b60006113878482850161134e565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806113d757607f821691505b602082108114156113eb576113ea611390565b5b50919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061144d602683610e65565b9150611458826113f1565b604082019050919050565b6000602082019050818103600083015261147c81611440565b9050919050565b7f6572726f7220696e646578000000000000000000000000000000000000000000600082015250565b60006114b9600b83610e65565b91506114c482611483565b602082019050919050565b600060208201905081810360008301526114e8816114ac565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f6e61746976652061646472657373206e6f74206e756c6c000000000000000000600082015250565b6000611554601783610e65565b915061155f8261151e565b602082019050919050565b6000602082019050818103600083015261158381611547565b9050919050565b7f616d6f756e74203e3d2031204e4d540000000000000000000000000000000000600082015250565b60006115c0600f83610e65565b91506115cb8261158a565b602082019050919050565b600060208201905081810360008301526115ef816115b3565b9050919050565b600060608201905061160b6000830186610f25565b6116186020830185610f25565b6116256040830184610f34565b949350505050565b60006060820190506116426000830186610f25565b81810360208301526116548185610eba565b90506116636040830184610f34565b94935050505056fea2646970667358221220192889042e54cb22dfd49b4bc499fd036eca82910209ab74279207344085716f64736f6c63430008090033
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.