Sourcify Logo

0xaaFBeef195BDAb1Bb6f3Dc9cEbA875Cd72499230

on Base Mainnet (8453)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
BalanceTrackerNvmSubscriptionToken
Compilation Target
contracts/mechs/nevermined_token/BalanceTrackerNvmSubscriptionToken.sol:BalanceTrackerNvmSubscriptionToken
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
cancun
Verified At
2025-03-18 09:58:41 UTC
Deployer
0xEB2A22b27C7Ad5eeE424Fd90b376c745E60f914E
Deployment Transaction
0x692ac48bd2158469119dac84d7d5aab7624f81636116fd220b0404c8586e20c2
Block Number
27585236
Transaction Index
51

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

Loading contract data...

Transformations

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
1050x000000000000000000000000f24ee42eda0fc9b33b7d41b06ee8ccd2ef7c5020880, 1343, 1447, 2230, 2334, 2987, 3091, 5927
1070x0000000000000000000000003fd8c757de190bcc82cf69df3cd9ab15bcec1426538, 5336
12660x000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029131073, 4446, 5383, 5492, 6147, 6256

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032collectedFeesuint256contracts/mechs/nevermined_token/BalanceTrackerNvmSubscriptionToken.sol:BalanceTrackerNvmSubscriptionToken
1032_lockeduint256contracts/mechs/nevermined_token/BalanceTrackerNvmSubscriptionToken.sol:BalanceTrackerNvmSubscriptionToken
2032mapRequesterBalancesmapping(address ⇒ uint256)contracts/mechs/nevermined_token/BalanceTrackerNvmSubscriptionToken.sol:BalanceTrackerNvmSubscriptionToken
3032mapMechBalancesmapping(address ⇒ uint256)contracts/mechs/nevermined_token/BalanceTrackerNvmSubscriptionToken.sol:BalanceTrackerNvmSubscriptionToken
4020subscriptionNFTaddresscontracts/mechs/nevermined_token/BalanceTrackerNvmSubscriptionToken.sol:BalanceTrackerNvmSubscriptionToken
5032subscriptionTokenIduint256contracts/mechs/nevermined_token/BalanceTrackerNvmSubscriptionToken.sol:BalanceTrackerNvmSubscriptionToken
6032tokenCreditRatiouint256contracts/mechs/nevermined_token/BalanceTrackerNvmSubscriptionToken.sol:BalanceTrackerNvmSubscriptionToken
7020owneraddresscontracts/mechs/nevermined_token/BalanceTrackerNvmSubscriptionToken.sol:BalanceTrackerNvmSubscriptionToken

Transient Storage Layout

No transient storage layouts found in the compiler output.

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