Loading contract data...
Loading contract data...
on Arc Mainnet (5042)
Loading contract data...
Loading contract data...
Loading contract data...
Loading contract data...
This isn't the original compiler JSON data. Generated for compatibility.
This isn't the original compiler JSON data. Generated for compatibility.
These are the original source files, byte for byte. Learn more
Loading contract data...
The onchain and the recompiled bytecode have the same CBOR auxdata.
Loading contract data...
Loading contract data...
The onchain and the recompiled bytecode have the same CBOR auxdata.
Loading contract data...
| ID | Value | Offsets |
|---|---|---|
| 7812 | 0x000000000000000000000000ece5ca8bf9220718e5727754026757512212cb3c | 3048, 4018, 8223, 8389, 9409, 9695, 10829, 11066, 12643, 15321 |
| address |
| src/PowerballPayout.sol:PowerballPayout |
| 1 | 0 | 20 | _pendingOwner | address | src/PowerballPayout.sol:PowerballPayout |
| 2 | 0 | 32 | _roles | mapping(bytes32 ⇒ struct AccessControl.RoleData) | src/PowerballPayout.sol:PowerballPayout |
| 3 | 0 | 32 | _status | uint256 | src/PowerballPayout.sol:PowerballPayout |
| 4 | 0 | 1 | _paused | bool | src/PowerballPayout.sol:PowerballPayout |
| 4 | 1 | 20 | pballToken | contract IERC20 | src/PowerballPayout.sol:PowerballPayout |
| 4 | 21 | 2 | taxBpsDistribution | uint16 | src/PowerballPayout.sol:PowerballPayout |
| 4 | 23 | 2 | taxBpsHourly | uint16 | src/PowerballPayout.sol:PowerballPayout |
| 4 | 25 | 2 | taxBpsBurn | uint16 | src/PowerballPayout.sol:PowerballPayout |
| 5 | 0 | 32 | minEligibleBalance | uint256 | src/PowerballPayout.sol:PowerballPayout |
| 6 | 0 | 32 | distributionPot | uint256 | src/PowerballPayout.sol:PowerballPayout |
| 7 | 0 | 32 | hourlyPot | uint256 | src/PowerballPayout.sol:PowerballPayout |
| 8 | 0 | 8 | lastDistributionTimestamp | uint64 | src/PowerballPayout.sol:PowerballPayout |
| 8 | 8 | 8 | distributionInterval | uint64 | src/PowerballPayout.sol:PowerballPayout |
| 8 | 16 | 8 | lastHourlyDrawAt | uint64 | src/PowerballPayout.sol:PowerballPayout |
| 8 | 24 | 8 | hourlyDrawInterval | uint64 | src/PowerballPayout.sol:PowerballPayout |
| 9 | 0 | 8 | minCommitDelay | uint64 | src/PowerballPayout.sol:PowerballPayout |
| 9 | 8 | 4 | distributionId | uint32 | src/PowerballPayout.sol:PowerballPayout |
| 9 | 12 | 4 | hourlyDrawId | uint32 | src/PowerballPayout.sol:PowerballPayout |
| 9 | 16 | 4 | maxCandidates | uint32 | src/PowerballPayout.sol:PowerballPayout |
| 9 | 20 | 4 | maxBatch | uint32 | src/PowerballPayout.sol:PowerballPayout |
| 9 | 24 | 1 | distributionPhase | enum PowerballPayout.DistributionPhase | src/PowerballPayout.sol:PowerballPayout |
| 10 | 0 | 32 | epochPot | uint256 | src/PowerballPayout.sol:PowerballPayout |
| 11 | 0 | 32 | epochEligibleSupply | uint256 | src/PowerballPayout.sol:PowerballPayout |
| 12 | 0 | 32 | epochPaid | uint256 | src/PowerballPayout.sol:PowerballPayout |
| 13 | 0 | 32 | snapshotCursor | uint256 | src/PowerballPayout.sol:PowerballPayout |
| 14 | 0 | 32 | payCursor | uint256 | src/PowerballPayout.sol:PowerballPayout |
| 15 | 0 | 20 | burnWallet | address | src/PowerballPayout.sol:PowerballPayout |
| 16 | 0 | 20 | entropyOracle | address | src/PowerballPayout.sol:PowerballPayout |
| 16 | 20 | 1 | permissionlessTax | bool | src/PowerballPayout.sol:PowerballPayout |
| 16 | 21 | 1 | requireCommitReveal | bool | src/PowerballPayout.sol:PowerballPayout |
| 16 | 22 | 1 | coverageMode | enum PowerballPayout.CoverageMode | src/PowerballPayout.sol:PowerballPayout |
| 17 | 0 | 64 | hourlyCommit | struct PowerballPayout.EntropyCommit | src/PowerballPayout.sol:PowerballPayout |
| 19 | 0 | 64 | _holders | struct EnumerableSet.AddressSet | src/PowerballPayout.sol:PowerballPayout |
| 21 | 0 | 64 | _excluded | struct EnumerableSet.AddressSet | src/PowerballPayout.sol:PowerballPayout |
| 23 | 0 | 32 | _seen | mapping(address ⇒ uint256) | src/PowerballPayout.sol:PowerballPayout |
| 24 | 0 | 32 | _drawStamp | uint256 | src/PowerballPayout.sol:PowerballPayout |
| 25 | 0 | 32 | _epochHolders | address[] | src/PowerballPayout.sol:PowerballPayout |
| 26 | 0 | 32 | _epochBalances | uint256[] | src/PowerballPayout.sol:PowerballPayout |
Finding symbols…
Loading files...