Sourcify Logosourcify.eth

0x1aD6F07ca8652F01501175C8F7368df28B72C7e3

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
StreamingRewardsV3
Compilation Target
contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
Language
Solidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
shanghai
Verified At
2025-11-30 04:28:06 UTC
Deployer
0x756639C761e228143780E022A175325D79797EEc
Deployment Transaction
0xd4d2d21e982ade63817a4155bd0758cbb5546ad9ff818e5f911c9d1f7deb5ee4
Block Number
25146457
Transaction Index
9

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
16380x000000000000000000000000644f10df242b43f3de45fcb3f6ef8526fb5fdf711506, 5784, 9605, 9747, 14897, 16086, 17001, 18455
16440x000000000000000000000000756639c761e228143780e022a175325d79797eec2305, 2822, 3226, 8151, 8222, 8284
16460x000000000000000000000000756639c761e228143780e022a175325d79797eec1635, 2856
16480x00000000000000000000000000000000000000000000000000000000017fb4592909, 3519, 8380
16500x00000000000000000000000000000000000000000000000000000000692bc7cb2943, 3577

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_statusuint256contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
1032_rolesmapping(bytes32 ⇒ struct AccessControl.RoleData)contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
201_pausedboolcontracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
2120oracleSigneraddresscontracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
3020noExpectationsAddressaddresscontracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
3201emergencyPausedboolcontracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
4032userNoncesmapping(address ⇒ uint256)contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
5032usedSignaturesmapping(bytes32 ⇒ bool)contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
6032tokenPoolsmapping(address ⇒ struct StreamingRewardsV3.TokenPool)contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
7032supportedTokensmapping(address ⇒ bool)contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
8032userStatsmapping(address ⇒ struct StreamingRewardsV3.UserStats)contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
9032streamingStatesmapping(address ⇒ bool)contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
10032distributionHistorymapping(uint256 ⇒ struct StreamingRewardsV3.DistributionRound)contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
11032userLastDistributionmapping(address ⇒ uint256)contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
12032userTokenPreferencemapping(address ⇒ mapping(address ⇒ uint256))contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
13032tokenListaddress[]contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
14032noExpectationsTaxPercentageuint256contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
15032minKeyRequireduint256contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
16032maxBoostPercentageuint256contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
17032boostDenominatoruint256contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
18032streamingTimeMultiplieruint256contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
19032consecutiveDayBonusuint256contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
20032currentRounduint256contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
21032lastGlobalDistributionuint256contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
22032totalActiveStreamersuint256contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
23032autoDistributionCountuint256contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
2401migrationEnabledboolcontracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
24120migrationTargetaddresscontracts/AER/streamingrewardsv3.sol:StreamingRewardsV3
25032tokensMigratedmapping(address ⇒ bool)contracts/AER/streamingrewardsv3.sol:StreamingRewardsV3

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