Sourcify Logosourcify.eth

0xb23d80f5FefcDDaa212212F028021B41DEd428CF

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
PrimeToken
Compilation Target
contracts/prime-token/PrimeToken.sol:PrimeToken
Language
SoliditySolidity
Compiler
solc 0.8.7+commit.e28d00a7
EVM Version
london
Verified At
2024-08-08 11:41:29 UTC
Deployer
0xbebd60D2985594c36eBfa66e44b0856807E9DD32
Deployment Transaction
0x6be9bb38167a50cac44f28ddd79cef2fd2b5f56d6296ffb768602960307bd2f3
Block Number
15161793
Transaction Index
34

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
938654
Original (recompiled):0xa2646970667358221220cbd717c25b3ce59ff48e813a1f2655b8fdbb49a191e3f504b8d20606321b2e8264736f6c63430008070033
Transformed (onchain):0xa2646970667358221220227c9d340aacadaa283ea60492610d6b4ae4c6e54ca88e75d631c80c5941e8a764736f6c63430008070033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
759654
Original (recompiled):0xa2646970667358221220cbd717c25b3ce59ff48e813a1f2655b8fdbb49a191e3f504b8d20606321b2e8264736f6c63430008070033
Transformed (onchain):0xa2646970667358221220227c9d340aacadaa283ea60492610d6b4ae4c6e54ca88e75d631c80c5941e8a764736f6c63430008070033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)contracts/prime-token/PrimeToken.sol:PrimeToken
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/prime-token/PrimeToken.sol:PrimeToken
2032_totalSupplyuint256contracts/prime-token/PrimeToken.sol:PrimeToken
3032_namestringcontracts/prime-token/PrimeToken.sol:PrimeToken
4032_symbolstringcontracts/prime-token/PrimeToken.sol:PrimeToken
5032_rolesmapping(bytes32 ⇒ struct AccessControl.RoleData)contracts/prime-token/PrimeToken.sol:PrimeToken
6032_statusuint256contracts/prime-token/PrimeToken.sol:PrimeToken
7032echelonGatewaysmapping(address ⇒ struct PrimeToken.EchelonGateway)contracts/prime-token/PrimeToken.sol:PrimeToken
8032isAllowlistFrommapping(address ⇒ bool)contracts/prime-token/PrimeToken.sol:PrimeToken
9032isAllowlistTomapping(address ⇒ bool)contracts/prime-token/PrimeToken.sol:PrimeToken
1001unlockedboolcontracts/prime-token/PrimeToken.sol:PrimeToken
11032_unlockTimestampuint256contracts/prime-token/PrimeToken.sol:PrimeToken

Transient Storage Layout

Transient storage layout is only available for Solidity contracts compiled with version ≥ 0.8.27.

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