Source Code
Overview
SOPH Balance
0 SOPH
More Info
ContractCreator
Multichain Info
N/A
Latest 1 internal transaction
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
50394 | 69 days ago | Contract Creation | 0 SOPH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
Counter
Compiler Version
v0.8.26+commit.8a97fa7a
ZkSolc Version
v1.5.3
Optimization Enabled:
Yes with 200 runs
Other Settings:
cancun EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.13; contract Counter { uint256 public number; function setNumber(uint256 newNumber) public { number = newNumber; } function increment() public { number++; } }
{ "viaIR": false, "remappings": [ "forge-std/=lib/forge-std/src/" ], "evmVersion": "cancun", "outputSelection": { "*": { "*": [ "abi" ] } }, "optimizer": { "enabled": true, "mode": "3", "fallback_to_optimizing_for_size": false, "disable_system_request_memoization": true }, "metadata": {}, "libraries": {}, "detectMissingLibraries": false, "enableEraVMExtensions": false, "forceEVMLA": false }
[{"inputs":[],"name":"increment","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"number","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"newNumber","type":"uint256"}],"name":"setNumber","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
9c4d535b0000000000000000000000000000000000000000000000000000000000000000010000190d2dfa05e2ecec33b5b396d4a6cb9f02269f882d6055c0da36e7cedf00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x0000008003000039000000400030043f0000000100200190000000190000c13d000000000201001900000060022002700000000f02200197000000040020008c000000340000413d000000000301043b000000e003300270000000110030009c000000280000613d000000120030009c000000210000613d000000130030009c000000340000c13d000000240020008c000000340000413d0000000002000416000000000002004b000000340000c13d0000000401100370000000000101043b000000360000013d0000000001000416000000000001004b000000340000c13d00000020010000390000010000100443000001200000044300000010010000410000003a0001042e0000000001000416000000000001004b000000340000c13d000000000100041a000000800010043f00000016010000410000003a0001042e0000000001000416000000000001004b000000340000c13d000000000100041a000000010110003a000000360000c13d0000001401000041000000000010043f0000001101000039000000040010043f00000015010000410000003b0001043000000000010000190000003b00010430000000000010041b00000000010000190000003a0001042e00000039000004320000003a0001042e0000003b0001043000000000000000000000000000000000000000000000000000000000ffffffff000000020000000000000000000000000000004000000100000000000000000000000000000000000000000000000000000000000000000000000000d09de08a000000000000000000000000000000000000000000000000000000008381f58a000000000000000000000000000000000000000000000000000000003fb5c1cb4e487b71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002000000080000000000000000000000000000000000000000000000000000000000000000000000000000000008d519c791498060a743361344e28f044f4bd06e2d69b0ae498eff97cec1d7afc
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.