Sourcify Logosourcify.eth

0xD3b9A1DCAbd16c482785Fd4265cB4580B84cdeD7

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
Tellor360
Compilation Target
tellor360/contracts/Tellor360.sol:Tellor360
Language
Solidity
Compiler
solc 0.8.3+commit.8d00100c
EVM Version
istanbul
Verified At
2024-08-08 11:07:38 UTC
Deployer
0xd936413365550Ec6f390Bdd5849FFd813FdF4E11
Deployment Transaction
0xfbe4bcec256531d313f7510fd369bb3892ff80607eed98f853993f1a7f379723
Block Number
15818700
Transaction Index
196

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: QmcyvTHkA6ges1ibwAzUH6iYkYamYNZghMLpanoELXonZV

Loading contract data...

Transformations

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: QmcyvTHkA6ges1ibwAzUH6iYkYamYNZghMLpanoELXonZV

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001632requestQuint256[51]tellor360/contracts/Tellor360.sol:Tellor360
51032newValueTimestampsuint256[]tellor360/contracts/Tellor360.sol:Tellor360
52032requestIdByTimestampmapping(uint256 ⇒ uint256)tellor360/contracts/Tellor360.sol:Tellor360
53032requestIdByRequestQIndexmapping(uint256 ⇒ uint256)tellor360/contracts/Tellor360.sol:Tellor360
54032disputesByIdmapping(uint256 ⇒ struct TellorStorage.Dispute)tellor360/contracts/Tellor360.sol:Tellor360
55032requestIdByQueryHashmapping(bytes32 ⇒ uint256)tellor360/contracts/Tellor360.sol:Tellor360
56032disputeIdByDisputeHashmapping(bytes32 ⇒ uint256)tellor360/contracts/Tellor360.sol:Tellor360
57032minersByChallengemapping(bytes32 ⇒ mapping(address ⇒ bool))tellor360/contracts/Tellor360.sol:Tellor360
580320currentMinersstruct TellorStorage.Details[5]tellor360/contracts/Tellor360.sol:Tellor360
68032stakerDetailsmapping(address ⇒ struct TellorStorage.StakeInfo)tellor360/contracts/Tellor360.sol:Tellor360
69032requestDetailsmapping(uint256 ⇒ struct TellorStorage.Request)tellor360/contracts/Tellor360.sol:Tellor360
70032uintsmapping(bytes32 ⇒ uint256)tellor360/contracts/Tellor360.sol:Tellor360
71032addressesmapping(bytes32 ⇒ address)tellor360/contracts/Tellor360.sol:Tellor360
72032bytesVarsmapping(bytes32 ⇒ bytes32)tellor360/contracts/Tellor360.sol:Tellor360
73032balancesmapping(address ⇒ struct TellorStorage.Checkpoint[])tellor360/contracts/Tellor360.sol:Tellor360
74032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))tellor360/contracts/Tellor360.sol:Tellor360
75032migratedmapping(address ⇒ bool)tellor360/contracts/Tellor360.sol:Tellor360

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...
0xD3b9A1DCAbd16c482785Fd4265cB4580B84cdeD7 on PulseChain (369)