Sourcify Logosourcify.eth

0x7251d2965f165fCE18Ae5fC4c4979e01b46057d7

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Warning: This contract is only matched with runtime bytecode. The constructor may be different from the original one, which could affect the contract's functionality.
Contract Name
DividendDistributor
Compilation Target
DividendDistributor.sol:DividendDistributor
Language
Solidity
Compiler
solc 0.8.20+commit.a1b79de6
EVM Version
default
Verified At
2026-01-02 18:43:04 UTC
Deployer
0x542Cc63EceD96F89D61B3cF727f3E87e67eC7d93
Deployment Transaction
Block Number
24512600
Transaction Index

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...
Contract couldn't be verified with the creation bytecode but with the runtime bytecode. Below is what was found at the time of verification.

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

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
752854
Original (recompiled):0xa2646970667358221220908dfb4562bea5d20aa279461edf10952eaca9151173e1bd7621146df3dc321e64736f6c63430008140033
Transformed (onchain):0xa2646970667358221220df72a8bdbecb2004e34c273e7ae6fa4d744186ccc5a58e4b74a76207dd9d6a6d64736f6c63430008140033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_tokenaddressDividendDistributor.sol:DividendDistributor
1020MISSORcontract IERC20DividendDistributor.sol:DividendDistributor
2020FINVESTAcontract IERC20DividendDistributor.sol:DividendDistributor
3020WGPPcontract IERC20DividendDistributor.sol:DividendDistributor
4020WPLScontract IERC20DividendDistributor.sol:DividendDistributor
5020DEADaddressDividendDistributor.sol:DividendDistributor
6020routercontract IDEXRouterDividendDistributor.sol:DividendDistributor
7032shareholdersaddress[]DividendDistributor.sol:DividendDistributor
8032shareholderMissorIndexesmapping(address ⇒ uint256)DividendDistributor.sol:DividendDistributor
9032shareholderMissorClaimsmapping(address ⇒ uint256)DividendDistributor.sol:DividendDistributor
10032shareholderFinvestaIndexesmapping(address ⇒ uint256)DividendDistributor.sol:DividendDistributor
11032shareholderFinvestaClaimsmapping(address ⇒ uint256)DividendDistributor.sol:DividendDistributor
12032shareholderWgppIndexesmapping(address ⇒ uint256)DividendDistributor.sol:DividendDistributor
13032shareholderWgppClaimsmapping(address ⇒ uint256)DividendDistributor.sol:DividendDistributor
14032sharesmapping(address ⇒ struct DividendDistributor.Share)DividendDistributor.sol:DividendDistributor
15032totalSharesuint256DividendDistributor.sol:DividendDistributor
16032currentMissorIndexuint256DividendDistributor.sol:DividendDistributor
17032totalMissorDividendsuint256DividendDistributor.sol:DividendDistributor
18032totalMissorDistributeduint256DividendDistributor.sol:DividendDistributor
19032missorDividendsPerShareuint256DividendDistributor.sol:DividendDistributor
20032missorDividendsPerShareAccuracyFactoruint256DividendDistributor.sol:DividendDistributor
21032minMissorPerioduint256DividendDistributor.sol:DividendDistributor
22032minMissorDistributionuint256DividendDistributor.sol:DividendDistributor
23032currentFinvestaIndexuint256DividendDistributor.sol:DividendDistributor
24032totalFinvestaDividendsuint256DividendDistributor.sol:DividendDistributor
25032totalFinvestaDistributeduint256DividendDistributor.sol:DividendDistributor
26032finvestaDividendsPerShareuint256DividendDistributor.sol:DividendDistributor
27032finvestaDividendsPerShareAccuracyFactoruint256DividendDistributor.sol:DividendDistributor
28032minFinvestaPerioduint256DividendDistributor.sol:DividendDistributor
29032minFinvestaDistributionuint256DividendDistributor.sol:DividendDistributor
30032currentWgppIndexuint256DividendDistributor.sol:DividendDistributor
31032totalWgppDividendsuint256DividendDistributor.sol:DividendDistributor
32032totalWgppDistributeduint256DividendDistributor.sol:DividendDistributor
33032wgppDividendsPerShareuint256DividendDistributor.sol:DividendDistributor
34032wgppDividendsPerShareAccuracyFactoruint256DividendDistributor.sol:DividendDistributor
35032minWgppPerioduint256DividendDistributor.sol:DividendDistributor
36032minWgppDistributionuint256DividendDistributor.sol:DividendDistributor

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