Sourcify Logo

0x78726B1ea6422fFB3744eACe66b13e22Df0cB54d

on Arbitrum One Mainnet (42161)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
Fiat24Account
Compilation Target
/contracts/Fiat24Account.sol:Fiat24Account
Language
SoliditySolidity
Compiler
solc 0.8.18+commit.87f61d96
EVM Version
paris
Verified At
2024-12-15 20:16:23 UTC
Deployer
0x1272c99bEFa7a70f935Edca81BF9a6E85C6D9D59
Deployment Transaction
0x50702aebedef2d427a074c195f994ff65b1806e975d932aa4c0de1bc1ff88bee
Block Number
267791654
Transaction Index
1

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2383954
Original (recompiled):0xa2646970667358221220e34ecf78a3a5bb65c33c1a7f8c042a9f02488b9e9fa149c6506580e9161ae15c64736f6c63430008120033
Transformed (onchain):0xa26469706673582212202dcc41d75d0fe7fbdeffc40deff510883459672ece598f8cf96435b85945925b64736f6c63430008120033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2380654
Original (recompiled):0xa2646970667358221220e34ecf78a3a5bb65c33c1a7f8c042a9f02488b9e9fa149c6506580e9161ae15c64736f6c63430008120033
Transformed (onchain):0xa26469706673582212202dcc41d75d0fe7fbdeffc40deff510883459672ece598f8cf96435b85945925b64736f6c63430008120033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializedbool/contracts/Fiat24Account.sol:Fiat24Account
011_initializingbool/contracts/Fiat24Account.sol:Fiat24Account
101600__gapuint256[50]/contracts/Fiat24Account.sol:Fiat24Account
5101600__gapuint256[50]/contracts/Fiat24Account.sol:Fiat24Account
101032_namestring/contracts/Fiat24Account.sol:Fiat24Account
102032_symbolstring/contracts/Fiat24Account.sol:Fiat24Account
103032_ownersmapping(uint256 ⇒ address)/contracts/Fiat24Account.sol:Fiat24Account
104032_balancesmapping(address ⇒ uint256)/contracts/Fiat24Account.sol:Fiat24Account
105032_tokenApprovalsmapping(uint256 ⇒ address)/contracts/Fiat24Account.sol:Fiat24Account
106032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))/contracts/Fiat24Account.sol:Fiat24Account
10701408__gapuint256[44]/contracts/Fiat24Account.sol:Fiat24Account
151032_ownedTokensmapping(address ⇒ mapping(uint256 ⇒ uint256))/contracts/Fiat24Account.sol:Fiat24Account
152032_ownedTokensIndexmapping(uint256 ⇒ uint256)/contracts/Fiat24Account.sol:Fiat24Account
153032_allTokensuint256[]/contracts/Fiat24Account.sol:Fiat24Account
154032_allTokensIndexmapping(uint256 ⇒ uint256)/contracts/Fiat24Account.sol:Fiat24Account
15501472__gapuint256[46]/contracts/Fiat24Account.sol:Fiat24Account
20101_pausedbool/contracts/Fiat24Account.sol:Fiat24Account
20201568__gapuint256[49]/contracts/Fiat24Account.sol:Fiat24Account
25101600__gapuint256[50]/contracts/Fiat24Account.sol:Fiat24Account
301032_rolesmapping(bytes32 ⇒ struct AccessControlUpgradeable.RoleData)/contracts/Fiat24Account.sol:Fiat24Account
30201568__gapuint256[49]/contracts/Fiat24Account.sol:Fiat24Account
351032limitTouristuint256/contracts/Fiat24Account.sol:Fiat24Account
352032historicOwnershipmapping(address ⇒ uint256)/contracts/Fiat24Account.sol:Fiat24Account
353032nickNamesmapping(uint256 ⇒ string)/contracts/Fiat24Account.sol:Fiat24Account
354032isMerchantmapping(uint256 ⇒ bool)/contracts/Fiat24Account.sol:Fiat24Account
355032merchantRatemapping(uint256 ⇒ uint256)/contracts/Fiat24Account.sol:Fiat24Account
356032statusmapping(uint256 ⇒ enum Fiat24Account.Status)/contracts/Fiat24Account.sol:Fiat24Account
357032limitmapping(uint256 ⇒ struct Fiat24Account.Limit)/contracts/Fiat24Account.sol:Fiat24Account
35801minDigitForSaleuint8/contracts/Fiat24Account.sol:Fiat24Account
35811maxDigitForSaleuint8/contracts/Fiat24Account.sol:Fiat24Account
358220f24contract F24/contracts/Fiat24Account.sol:Fiat24Account
359020fiat24PriceListcontract Fiat24PriceList/contracts/Fiat24Account.sol:Fiat24Account
359201f24IsActivebool/contracts/Fiat24Account.sol:Fiat24Account
360032walletProvidermapping(uint256 ⇒ uint256)/contracts/Fiat24Account.sol:Fiat24Account
361032walletProviderMapmapping(uint256 ⇒ struct Fiat24Account.WalletProvider)/contracts/Fiat24Account.sol:Fiat24Account
362032nftAvatarmapping(uint256 ⇒ string)/contracts/Fiat24Account.sol:Fiat24Account
363032oldTokenIdmapping(uint256 ⇒ uint256)/contracts/Fiat24Account.sol:Fiat24Account
364020F24SalesAddressaddress/contracts/Fiat24Account.sol:Fiat24Account

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