More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 496 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | ||||
---|---|---|---|---|---|---|---|---|---|
Claim | 16987349 | 458 days ago | IN | 0 ETH | 0.00054797 | ||||
Claim | 16987349 | 458 days ago | IN | 0 ETH | 0.00054797 | ||||
Claim | 16344250 | 548 days ago | IN | 0 ETH | 0.00037957 | ||||
Set Paused | 16343897 | 548 days ago | IN | 0 ETH | 0.00065491 | ||||
Set Claim Faucet... | 16343881 | 548 days ago | IN | 0 ETH | 0.00078192 | ||||
Claim | 16343837 | 548 days ago | IN | 0 ETH | 0.0028052 | ||||
Claim | 16343214 | 548 days ago | IN | 0 ETH | 0.00271553 | ||||
Claim | 16343153 | 548 days ago | IN | 0 ETH | 0.00321101 | ||||
Claim | 16343145 | 548 days ago | IN | 0 ETH | 0.00323129 | ||||
Claim | 16343136 | 548 days ago | IN | 0 ETH | 0.00364301 | ||||
Claim | 16342947 | 548 days ago | IN | 0 ETH | 0.00254111 | ||||
Claim | 16342821 | 548 days ago | IN | 0 ETH | 0.00324864 | ||||
Claim | 16342814 | 548 days ago | IN | 0 ETH | 0.00311675 | ||||
Claim | 16342790 | 548 days ago | IN | 0 ETH | 0.00393819 | ||||
Claim | 16342759 | 548 days ago | IN | 0 ETH | 0.00378657 | ||||
Claim | 16342751 | 548 days ago | IN | 0 ETH | 0.00328464 | ||||
Claim | 16342674 | 548 days ago | IN | 0 ETH | 0.00295847 | ||||
Claim | 16342650 | 548 days ago | IN | 0 ETH | 0.00051538 | ||||
Claim | 16342650 | 548 days ago | IN | 0 ETH | 0.00263855 | ||||
Claim | 16342165 | 549 days ago | IN | 0 ETH | 0.00348442 | ||||
Claim | 16342144 | 549 days ago | IN | 0 ETH | 0.00420768 | ||||
Claim | 16341964 | 549 days ago | IN | 0 ETH | 0.00313676 | ||||
Claim | 16341934 | 549 days ago | IN | 0 ETH | 0.00247684 | ||||
Claim | 16341491 | 549 days ago | IN | 0 ETH | 0.00273115 | ||||
Claim | 16341415 | 549 days ago | IN | 0 ETH | 0.00279872 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
Faucet3DC
Compiler Version
v0.8.13+commit.abaa5c0e
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.8.4; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "@openzeppelin/contracts/access/Ownable.sol"; contract Faucet3DC is Ownable { uint256 public claimFaucetAmount = 1 * 10**18; bool public paused; address public token3DC; mapping(address => bool) public claimedAccounts; constructor(address _token) { token3DC = _token; } modifier onlyWhenNotPaused() { require(!paused, "Paused"); _; } function claim() public onlyWhenNotPaused { require(!claimedAccounts[msg.sender], "Faucet already claimed"); claimedAccounts[msg.sender] = true; IERC20(token3DC).transfer(msg.sender, claimFaucetAmount); } function getToken3DCBalance() public view returns (uint256) { return IERC20(token3DC).balanceOf(address(this)); } function setPaused(bool _pasused) public onlyOwner { paused = _pasused; } function removeClaimedWallet(address _address) public onlyOwner { claimedAccounts[_address] = false; } function setClaimFaucetAmount(uint256 newClaimFaucetAmount) public onlyOwner { claimFaucetAmount = newClaimFaucetAmount; } function setToken(address newToken) public onlyOwner { token3DC = newToken; } function withdrawETH() external onlyOwner { bool success; (success, ) = address(msg.sender).call{value: address(this).balance}( "" ); } function withdrawERC20Asset(address _token, uint256 _amount) public onlyOwner { if (_token == address(0x0)) payable(owner()).transfer(_amount); else IERC20(_token).transfer(owner(), _amount); } }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts (last updated v4.7.0) (access/Ownable.sol) 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() { _transferOwnership(_msgSender()); } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { _checkOwner(); _; } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if the sender is not the owner. */ function _checkOwner() internal view virtual { 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 { _transferOwnership(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"); _transferOwnership(newOwner); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Internal function without access restriction. */ function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts (last updated v4.6.0) (token/ERC20/IERC20.sol) pragma solidity ^0.8.0; /** * @dev Interface of the ERC20 standard as defined in the EIP. */ interface IERC20 { /** * @dev Emitted when `value` tokens are moved from one account (`from`) to * another (`to`). * * Note that `value` may be zero. */ event Transfer(address indexed from, address indexed to, uint256 value); /** * @dev Emitted when the allowance of a `spender` for an `owner` is set by * a call to {approve}. `value` is the new allowance. */ event Approval(address indexed owner, address indexed spender, uint256 value); /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * @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 `to`. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transfer(address to, 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 `from` to `to` 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 from, address to, uint256 amount ) external returns (bool); }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.1 (utils/Context.sol) 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) { return msg.data; } }
{ "optimizer": { "enabled": false, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_token","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"claim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"claimFaucetAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"claimedAccounts","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getToken3DCBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"removeClaimedWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newClaimFaucetAmount","type":"uint256"}],"name":"setClaimFaucetAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_pasused","type":"bool"}],"name":"setPaused","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newToken","type":"address"}],"name":"setToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"token3DC","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"withdrawERC20Asset","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdrawETH","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
6080604052670de0b6b3a76400006001553480156200001d57600080fd5b506040516200112e3803806200112e8339818101604052810190620000439190620001e1565b6200006362000057620000ab60201b60201c565b620000b360201b60201c565b80600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505062000213565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620001a9826200017c565b9050919050565b620001bb816200019c565b8114620001c757600080fd5b50565b600081519050620001db81620001b0565b92915050565b600060208284031215620001fa57620001f962000177565b5b60006200020a84828501620001ca565b91505092915050565b610f0b80620002236000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063bbe2c64e11610066578063bbe2c64e14610226578063d8e6118b14610242578063e086e5ec14610260578063f2fde38b1461026a576100f5565b8063715018a6146101b25780637294b964146101bc5780638da5cb5b146101d8578063a9bdb8a1146101f6576100f5565b80634e71d92d116100d35780634e71d92d14610150578063593cde291461015a5780635c975abb146101785780636403a8b914610196576100f5565b8063144fa6d7146100fa57806316c38b3c1461011657806338d1a85714610132575b600080fd5b610114600480360381019061010f9190610a48565b610286565b005b610130600480360381019061012b9190610aad565b6102d2565b005b61013a6102f7565b6040516101479190610ae9565b60405180910390f35b61015861031d565b005b6101626104f7565b60405161016f9190610b1d565b60405180910390f35b61018061059a565b60405161018d9190610b47565b60405180910390f35b6101b060048036038101906101ab9190610b8e565b6105ad565b005b6101ba6106c7565b005b6101d660048036038101906101d19190610a48565b6106db565b005b6101e061073e565b6040516101ed9190610ae9565b60405180910390f35b610210600480360381019061020b9190610a48565b610767565b60405161021d9190610b47565b60405180910390f35b610240600480360381019061023b9190610bce565b610787565b005b61024a610799565b6040516102579190610b1d565b60405180910390f35b61026861079f565b005b610284600480360381019061027f9190610a48565b610818565b005b61028e61089b565b80600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6102da61089b565b80600260006101000a81548160ff02191690831515021790555050565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900460ff161561036d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161036490610c58565b60405180910390fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156103fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103f190610cc4565b60405180910390fd5b6001600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb336001546040518363ffffffff1660e01b81526004016104b1929190610ce4565b6020604051808303816000875af11580156104d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104f49190610d22565b50565b6000600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016105549190610ae9565b602060405180830381865afa158015610571573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105959190610d64565b905090565b600260009054906101000a900460ff1681565b6105b561089b565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361063c576105f161073e565b73ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610636573d6000803e3d6000fd5b506106c3565b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb61066061073e565b836040518363ffffffff1660e01b815260040161067e929190610ce4565b6020604051808303816000875af115801561069d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106c19190610d22565b505b5050565b6106cf61089b565b6106d96000610919565b565b6106e361089b565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60036020528060005260406000206000915054906101000a900460ff1681565b61078f61089b565b8060018190555050565b60015481565b6107a761089b565b60003373ffffffffffffffffffffffffffffffffffffffff16476040516107cd90610dc2565b60006040518083038185875af1925050503d806000811461080a576040519150601f19603f3d011682016040523d82523d6000602084013e61080f565b606091505b50508091505050565b61082061089b565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361088f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161088690610e49565b60405180910390fd5b61089881610919565b50565b6108a36109dd565b73ffffffffffffffffffffffffffffffffffffffff166108c161073e565b73ffffffffffffffffffffffffffffffffffffffff1614610917576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090e90610eb5565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600033905090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610a15826109ea565b9050919050565b610a2581610a0a565b8114610a3057600080fd5b50565b600081359050610a4281610a1c565b92915050565b600060208284031215610a5e57610a5d6109e5565b5b6000610a6c84828501610a33565b91505092915050565b60008115159050919050565b610a8a81610a75565b8114610a9557600080fd5b50565b600081359050610aa781610a81565b92915050565b600060208284031215610ac357610ac26109e5565b5b6000610ad184828501610a98565b91505092915050565b610ae381610a0a565b82525050565b6000602082019050610afe6000830184610ada565b92915050565b6000819050919050565b610b1781610b04565b82525050565b6000602082019050610b326000830184610b0e565b92915050565b610b4181610a75565b82525050565b6000602082019050610b5c6000830184610b38565b92915050565b610b6b81610b04565b8114610b7657600080fd5b50565b600081359050610b8881610b62565b92915050565b60008060408385031215610ba557610ba46109e5565b5b6000610bb385828601610a33565b9250506020610bc485828601610b79565b9150509250929050565b600060208284031215610be457610be36109e5565b5b6000610bf284828501610b79565b91505092915050565b600082825260208201905092915050565b7f5061757365640000000000000000000000000000000000000000000000000000600082015250565b6000610c42600683610bfb565b9150610c4d82610c0c565b602082019050919050565b60006020820190508181036000830152610c7181610c35565b9050919050565b7f46617563657420616c726561647920636c61696d656400000000000000000000600082015250565b6000610cae601683610bfb565b9150610cb982610c78565b602082019050919050565b60006020820190508181036000830152610cdd81610ca1565b9050919050565b6000604082019050610cf96000830185610ada565b610d066020830184610b0e565b9392505050565b600081519050610d1c81610a81565b92915050565b600060208284031215610d3857610d376109e5565b5b6000610d4684828501610d0d565b91505092915050565b600081519050610d5e81610b62565b92915050565b600060208284031215610d7a57610d796109e5565b5b6000610d8884828501610d4f565b91505092915050565b600081905092915050565b50565b6000610dac600083610d91565b9150610db782610d9c565b600082019050919050565b6000610dcd82610d9f565b9150819050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000610e33602683610bfb565b9150610e3e82610dd7565b604082019050919050565b60006020820190508181036000830152610e6281610e26565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000610e9f602083610bfb565b9150610eaa82610e69565b602082019050919050565b60006020820190508181036000830152610ece81610e92565b905091905056fea2646970667358221220f044f783bfc7b0092f14dfb1d3eeaa1ac58b6aed1d6fe5ed1f69d9299c64e2b064736f6c634300080d00330000000000000000000000000ffb9c929cc56b237ebfd4f4da6a7fb1e69a18b6
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063bbe2c64e11610066578063bbe2c64e14610226578063d8e6118b14610242578063e086e5ec14610260578063f2fde38b1461026a576100f5565b8063715018a6146101b25780637294b964146101bc5780638da5cb5b146101d8578063a9bdb8a1146101f6576100f5565b80634e71d92d116100d35780634e71d92d14610150578063593cde291461015a5780635c975abb146101785780636403a8b914610196576100f5565b8063144fa6d7146100fa57806316c38b3c1461011657806338d1a85714610132575b600080fd5b610114600480360381019061010f9190610a48565b610286565b005b610130600480360381019061012b9190610aad565b6102d2565b005b61013a6102f7565b6040516101479190610ae9565b60405180910390f35b61015861031d565b005b6101626104f7565b60405161016f9190610b1d565b60405180910390f35b61018061059a565b60405161018d9190610b47565b60405180910390f35b6101b060048036038101906101ab9190610b8e565b6105ad565b005b6101ba6106c7565b005b6101d660048036038101906101d19190610a48565b6106db565b005b6101e061073e565b6040516101ed9190610ae9565b60405180910390f35b610210600480360381019061020b9190610a48565b610767565b60405161021d9190610b47565b60405180910390f35b610240600480360381019061023b9190610bce565b610787565b005b61024a610799565b6040516102579190610b1d565b60405180910390f35b61026861079f565b005b610284600480360381019061027f9190610a48565b610818565b005b61028e61089b565b80600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6102da61089b565b80600260006101000a81548160ff02191690831515021790555050565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900460ff161561036d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161036490610c58565b60405180910390fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156103fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103f190610cc4565b60405180910390fd5b6001600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb336001546040518363ffffffff1660e01b81526004016104b1929190610ce4565b6020604051808303816000875af11580156104d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104f49190610d22565b50565b6000600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016105549190610ae9565b602060405180830381865afa158015610571573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105959190610d64565b905090565b600260009054906101000a900460ff1681565b6105b561089b565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361063c576105f161073e565b73ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610636573d6000803e3d6000fd5b506106c3565b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb61066061073e565b836040518363ffffffff1660e01b815260040161067e929190610ce4565b6020604051808303816000875af115801561069d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106c19190610d22565b505b5050565b6106cf61089b565b6106d96000610919565b565b6106e361089b565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60036020528060005260406000206000915054906101000a900460ff1681565b61078f61089b565b8060018190555050565b60015481565b6107a761089b565b60003373ffffffffffffffffffffffffffffffffffffffff16476040516107cd90610dc2565b60006040518083038185875af1925050503d806000811461080a576040519150601f19603f3d011682016040523d82523d6000602084013e61080f565b606091505b50508091505050565b61082061089b565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361088f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161088690610e49565b60405180910390fd5b61089881610919565b50565b6108a36109dd565b73ffffffffffffffffffffffffffffffffffffffff166108c161073e565b73ffffffffffffffffffffffffffffffffffffffff1614610917576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090e90610eb5565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600033905090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610a15826109ea565b9050919050565b610a2581610a0a565b8114610a3057600080fd5b50565b600081359050610a4281610a1c565b92915050565b600060208284031215610a5e57610a5d6109e5565b5b6000610a6c84828501610a33565b91505092915050565b60008115159050919050565b610a8a81610a75565b8114610a9557600080fd5b50565b600081359050610aa781610a81565b92915050565b600060208284031215610ac357610ac26109e5565b5b6000610ad184828501610a98565b91505092915050565b610ae381610a0a565b82525050565b6000602082019050610afe6000830184610ada565b92915050565b6000819050919050565b610b1781610b04565b82525050565b6000602082019050610b326000830184610b0e565b92915050565b610b4181610a75565b82525050565b6000602082019050610b5c6000830184610b38565b92915050565b610b6b81610b04565b8114610b7657600080fd5b50565b600081359050610b8881610b62565b92915050565b60008060408385031215610ba557610ba46109e5565b5b6000610bb385828601610a33565b9250506020610bc485828601610b79565b9150509250929050565b600060208284031215610be457610be36109e5565b5b6000610bf284828501610b79565b91505092915050565b600082825260208201905092915050565b7f5061757365640000000000000000000000000000000000000000000000000000600082015250565b6000610c42600683610bfb565b9150610c4d82610c0c565b602082019050919050565b60006020820190508181036000830152610c7181610c35565b9050919050565b7f46617563657420616c726561647920636c61696d656400000000000000000000600082015250565b6000610cae601683610bfb565b9150610cb982610c78565b602082019050919050565b60006020820190508181036000830152610cdd81610ca1565b9050919050565b6000604082019050610cf96000830185610ada565b610d066020830184610b0e565b9392505050565b600081519050610d1c81610a81565b92915050565b600060208284031215610d3857610d376109e5565b5b6000610d4684828501610d0d565b91505092915050565b600081519050610d5e81610b62565b92915050565b600060208284031215610d7a57610d796109e5565b5b6000610d8884828501610d4f565b91505092915050565b600081905092915050565b50565b6000610dac600083610d91565b9150610db782610d9c565b600082019050919050565b6000610dcd82610d9f565b9150819050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000610e33602683610bfb565b9150610e3e82610dd7565b604082019050919050565b60006020820190508181036000830152610e6281610e26565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000610e9f602083610bfb565b9150610eaa82610e69565b602082019050919050565b60006020820190508181036000830152610ece81610e92565b905091905056fea2646970667358221220f044f783bfc7b0092f14dfb1d3eeaa1ac58b6aed1d6fe5ed1f69d9299c64e2b064736f6c634300080d0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000ffb9c929cc56b237ebfd4f4da6a7fb1e69a18b6
-----Decoded View---------------
Arg [0] : _token (address): 0x0ffb9C929cC56b237eBFD4F4Da6A7FB1E69A18b6
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000ffb9c929cc56b237ebfd4f4da6a7fb1e69a18b6
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 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.