Sourcify Logo

0xf5AD160A44080D6Da10BC72E1328C017C87DA49E

on PulseChain Mainnet (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
XSD
Compilation Target
contracts/XSD.sol:XSD
Language
SoliditySolidity
Compiler
solc 0.8.9+commit.e5eed63a
EVM Version
london
Verified At
2024-08-08 11:13:06 UTC
Deployer
0x3CB673783b7F383afc87d9e39e9b44F86CFD1b08
Deployment Transaction
0x4bd998728d6b333edb1e9b4debee5e5dd85be236f12ec4b9612812902c0aeb69
Block Number
16169955
Transaction Index
8

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
27830xb51ed3861d110e6ad01f0846ba82b050f38f8ce5dd4fd767e6cf5b6fe927c9fd3354
27850x00000000000000000000000000000000000000000000000000000000000000013312
27870x000000000000000000000000f5ad160a44080d6da10bc72e1328c017c87da49e3270
27890xf1e6af9bc7019a51294135f00cbd64ba642f67dee32b52b49b3de86c1ec6e5263437
27910xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc63474
27930x8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f3395

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)contracts/XSD.sol:XSD
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/XSD.sol:XSD
2032_totalSupplyuint256contracts/XSD.sol:XSD
3032_namestringcontracts/XSD.sol:XSD
4032_symbolstringcontracts/XSD.sol:XSD
5032_noncesmapping(address ⇒ struct Counters.Counter)contracts/XSD.sol:XSD
6032_PERMIT_TYPEHASH_DEPRECATED_SLOTbytes32contracts/XSD.sol:XSD
7032_rolesmapping(bytes32 ⇒ struct AccessControl.RoleData)contracts/XSD.sol:XSD

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...