Sourcify Logosourcify.eth

0x0000000002B0D8F6B89EB7C3294a14e89021e00C

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
FixedWager
Compilation Target
contracts/FixedWager.sol:FixedWager
Language
SoliditySolidity
Compiler
solc 0.8.17+commit.8df45f5f
EVM Version
london
Verified At
2026-02-04 10:10:24 UTC
Deployer
0x087183a411770a645A96cf2e31fA69Ab89e22F5E
Deployment Transaction
0x28cb82dedd3dd1a59c2ec7d2adacf6d8316fb33d3d9cbebf743ce573b75bb1c7
Block Number
15550647
Transaction Index
172

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmPgWBX6FJCJAb2U5dw5XBiaC6qFksjjm4GyxA4fR54j1g

Loading contract data...

Runtime Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmPgWBX6FJCJAb2U5dw5XBiaC6qFksjjm4GyxA4fR54j1g

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresscontracts/FixedWager.sol:FixedWager
1032_statusuint256contracts/FixedWager.sol:FixedWager
2020feeAddressaddresscontracts/FixedWager.sol:FixedWager
3020roundIdFetchercontract IRoundIdFetchercontracts/FixedWager.sol:FixedWager
4032idCounteruint256contracts/FixedWager.sol:FixedWager
501isInitializedboolcontracts/FixedWager.sol:FixedWager
6032createdTimesmapping(uint256 ⇒ uint256)contracts/FixedWager.sol:FixedWager
7032endTimesmapping(uint256 ⇒ uint256)contracts/FixedWager.sol:FixedWager
8032refundableTimestampmapping(address ⇒ struct BartrrBase.RefundableTimestamp)contracts/FixedWager.sol:FixedWager
9032refundUserAmapping(uint256 ⇒ bool)contracts/FixedWager.sol:FixedWager
10032refundUserBmapping(uint256 ⇒ bool)contracts/FixedWager.sol:FixedWager
11032wagerTokensmapping(address ⇒ bool)contracts/FixedWager.sol:FixedWager
12032paymentTokensmapping(address ⇒ bool)contracts/FixedWager.sol:FixedWager
13032oraclesmapping(address ⇒ address)contracts/FixedWager.sol:FixedWager
14032wagersstruct FixedWager.Wager[]contracts/FixedWager.sol:FixedWager

Transient Storage Layout

Transient storage layout is only available for Solidity contracts compiled with version ≥ 0.8.27.

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...
0x0000000002B0D8F6B89EB7C3294a14e89021e00C on PulseChain (369)