Sourcify Logosourcify.eth

0x88dF592F8eb5D7Bd38bFeF7dEb0fBc02cf3778a0

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
TellorMaster
Compilation Target
contracts/TellorMaster.sol:TellorMaster
Language
Solidity
Compiler
solc 0.7.4+commit.3f05b770
EVM Version
istanbul
Verified At
2024-08-08 11:06:40 UTC
Deployer
0xA4d8554f7C4b680459E66D907bC017c9f728fd20
Deployment Transaction
0x1a2df99cc6925a1ad2cbfb047f5e63d8ec7960f1e24d7877be8c41467949dc46
Block Number
11895800
Transaction Index
82

Proxy

Proxy resolution by WhatsABI

Proxy Type
ZeppelinOSProxy
Implementations
Implementation 1
0xD3b9...deD7(Tellor360)

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

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

Loading contract data...

Storage Layout

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

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