Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

Wrapped NCN

Verified contract

Proxy

Active on Base with 15 txns
Deployed by via 0xa6f7ef37 at 22565361
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 43 additional slots
-
variable spans 48 additional slots

No balances found for "Wrapped NCN"

0xafb3107047b8893052210a35b71a70d8e20c8825730221e408dcb923a6989c44
0x14e9cc1fea55b434285798ef9e99087b84a9c6dbc048c2feb5b580ad07bacdd1
0x928df8f89a9e83822937a9849561bb7d855d9c41bd315ecd313b083a54ba155a
0xd5ec5e80562830b53671495c4a93f6dd965546f1361d7cd8d324a1a3466c24a2
0x90cfcdf53e3e89fc28aa33d6522161a582a6516a5b1362a3c6c226d3fe49c110
0xbb78f3ec4db9bf87a816b387d97fec603710b8aad50713c472287a5658eca1d2
0x7b5ad1d1d5defe94c73baaa4baf400120db2a206ec83eebdc9a4ce3a994335d3
0xdd3cbdf5dce2d4d6127cb79838e9b79d803b59e044bb7b1a18ecc296ffe5355a
0x77d134894840fceee507cd77bdf2879cd8ea303901cfd9f78fb43f1a470a8eaa
0xb7a984fd3de113ac396539e8fb7d810af2cc8d78a3be3490a4469394efc4f318

Functions
Getter at block 22908160
blacklistRegistry(view returns (address)
0x5e023b1f361f944ebfcacd4dda2e134ec8e93bbd
chainportBridge(view returns (address)
0x7ed090bb2c8b053e9377fe653d21bb988df3b7db
chainportCongress(view returns (address)
0x77fa6b67b5fc1cc6116082981d1db098b8980843
decimals(view returns (uint8)
18
name(view returns (string)
Wrapped NCN
paused(view returns (bool)
false
symbol(view returns (string)
WNCN
totalSupply(view returns (uint256)
8157573407553363996177371
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isBlocked(addressview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address spenderuint256 amountreturns (bool)
blockAddress(address addressToBlock
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
destroyBlackFunds(address maliciousAddressuint256 amount
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string tokenName_string tokenSymbol_uint8 decimals_address chainportCongress_address blacklistRegistry_
mint(address _touint256 _amount
pause(
setChainportCongress(address _chainportCongress
setSideBridgeContract(address _chainportBridge
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unblockAddress(address addressToUnblock
unpause(
withdrawTokenIfStuck(address tokenaddress beneficiary
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AddressBlocked(address indexed addr
AddressUnblocked(address indexed addr
Approval(address indexed owneraddress indexed spenderuint256 value
BlackFundsDestroyed(address indexed tokenuint256 amount
ChainportBridgeChanged(address indexed addr
ChainportCongressChanged(address indexed addr
Mint(address indexed touint256 amount
Paused(address account
StuckTokenWithdrawn(address indexed tokenaddress indexed touint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.