Sourcify Logosourcify.eth

0xD14594f3c736E0D742Cfe2C3A177fb813c1C04B9

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:00:29 UTC
Deployer
0x0C24Ac492a01F8ddC9776f448A58De574C0eEdbE
Deployment Transaction
Block Number
25367817
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: QmWVNrsEaxnT7HxLeF3zyFNmpdPsQs2uaazgP6SyxpWy3S

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
772654
Original (recompiled):0xa26469706673582212207919cd5e0013f088d76937df3007c6c888bc192ccbaa22f3a8ea9e3aa29a3bc564736f6c63430008140033
Transformed (onchain):0xa2646970667358221220a6487b518809d9acdf363b8028d2e43bc7bb9a23945e28288164522b41aec87164736f6c63430008140033

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