Source Code
Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Latest 1 internal transaction
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
6128730 | 13 hrs ago | Contract Creation | 0 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
WAGMI
Compiler Version
v0.8.24+commit.e11b9ed9
ZkSolc Version
v1.5.11
Optimization Enabled:
Yes with Mode 3
Other Settings:
paris EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity ^0.8.24; contract WAGMI { function letWAGMI() public pure virtual returns (string memory) { return "WAGMI, WAGMI!!"; } } contract Lock { uint public unlockTime; address payable public owner; event Withdrawal(uint amount, uint when); constructor(uint _unlockTime) payable { require( block.timestamp < _unlockTime, "Unlock time should be in the future" ); unlockTime = _unlockTime; owner = payable(msg.sender); } function withdraw() public { require(block.timestamp >= unlockTime, "You can't withdraw yet"); require(msg.sender == owner, "You aren't the owner"); emit Withdrawal(address(this).balance, block.timestamp); owner.call{value: address(this).balance}(""); } }
{ "optimizer": { "enabled": true, "mode": "3" }, "outputSelection": { "*": { "*": [ "abi" ] } }, "evmVersion": "paris", "detectMissingLibraries": false, "forceEVMLA": false, "enableEraVMExtensions": false, "libraries": {} }
[{"inputs":[],"name":"letWAGMI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"}]
Contract Creation Code
9c4d535b000000000000000000000000000000000000000000000000000000000000000001000011bad650162db756ca150d30f512c96dcb08021a05e01fcf3b475687b500000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x0000000100200190000000180000c13d0000000b00100198000000220000613d000000000101043b0000000c011001970000000d0010009c000000220000c13d0000000001000416000000000001004b000000220000c13d000000c001000039000000400010043f0000000e01000039000000800010043f0000000e02000041000000a00020043f0000002003000039000000c00030043f000000e00010043f000001000020043f0000010e0000043f0000000f01000041000000250001042e0000008001000039000000400010043f0000000001000416000000000001004b000000220000c13d0000002001000039000001000010044300000120000004430000000a01000041000000250001042e000000000100001900000026000104300000002400000432000000250001042e00000026000104300000000000000000000000020000000000000000000000000000004000000100000000000000000000000000000000000000000000000000fffffffc000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000d17aae5e000000000000000000000000000000000000000000000000000000005741474d492c205741474d4921210000000000000000000000000000000000000000000000000000000000000000000000000060000000c00000000000000000007ce5f8b5a2cb9242fcd9315857e13ec222dc2914913902eb4b4a31c4c34668
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.