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 and it is currently at block 23930500.

0x282b3d41e80a0821161baf3d4b0b5bf4dbbe0693

Unverified contract

Proxy

Active on Base with 93 txns
Deployed by via 0xb4a44c9f at 17247880
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
 (#83927)
ERC-721
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xc53f0994c1478d8fc80c665dd2ac7b37d5011fade8590a03d84e1a52f84ccb97
0x3bf3292a372b9310d2304fa1f3aed65c3418699dd8e023d02734ceb88c56838a
0xda1bed5bf9f6c35fefc4d4b3635a8eccff54fc88e39114d413b6e63c17a15259
0x62f1f7f68e06a052ac53a54f7869415fbabde7abaa0cedb9147ba76c563a65a7
0x5f9272d78826ff649d28004bdf18d37247f4e5e1755e479c196d6f145e3efb59
0x151dbd15b99b3b3b5e75cbd96cffd2b1fc86b4183aa12059ac2f5387efbad593
0x62dc01db0055fa71289470ef487cc8770db625b8ff6a4d2b382cef7de30c6380
0xd9c9eb6a87becb3688662a6853ef0ac8896fbb58c559d5f2876980746cf54fa6
0x151d864513777231cdad40c14e51f3e079ab9aa44bce3d990d7b0d7c3ff9ebd4
0x7ce8bb0f5282d61653fad40b4e60182e65cfa42e2657579c396b751a77324bdc

Functions
Getter at block 23930501
amountPerPeriod(view returns (uint256)
648429811111111111111
availableAmount(view returns (uint256)
92725462988888888888873
beneficiary(view returns (address)
0xe4241a8b6427f29bcd4477c2162dbba34fce34e8
currentBalance(view returns (uint256)
0
currentPeriod(view returns (uint256)
144
currentTime(view returns (uint256)
1734650349
duration(view returns (uint256)
15552000
endTime(view returns (uint256)
1737763200
isAccepted(view returns (bool)
true
isInitialized(view returns (bool)
true
isRevoked(view returns (bool)
false
managedAmount(view returns (uint256)
116717366000000000000000
manager(view returns (address)
0x01cca50ba3a596f049daa23b8d80b6957376225c
owner(view returns (address)
0x96feed3b3071ebe641c2eca422c6f57fd9ee4bbc
passedPeriods(view returns (uint256)
143
periodDuration(view returns (uint256)
86400
periods(view returns (uint256)
180
releasableAmount(view returns (uint256)
0
releaseStartTime(view returns (uint256)
0
releasedAmount(view returns (uint256)
32563912914843332445168
revocable(view returns (uint8)
2
revokedAmount(view returns (uint256)
0
sinceStartTime(view returns (uint256)
12439149
startTime(view returns (uint256)
1722211200
surplusAmount(view returns (uint256)
0
token(view returns (address)
0x8c9037d1ef5c6d1f6816278c7aaf5491d24cd527
totalOutstandingAmount(view returns (uint256)
84153453085156667554832
usedAmount(view returns (uint256)
0
vestedAmount(view returns (uint256)
116717366000000000000000
vestingCliffTime(view returns (uint256)
0
Read-only

This contract contains no read-only function objects.

State-modifying
acceptLock(
approveProtocol(
approveSubjectToken(address _subject
cancelLock(
changeBeneficiary(address _newBeneficiary
initialize(address _manageraddress _owneraddress _beneficiaryaddress _tokenuint256 _managedAmountuint256 _startTimeuint256 _endTimeuint256 _periodsuint256 _releaseStartTimeuint256 _vestingCliffTimeuint8 _revocable
release(
renounceOwnership(
revoke(
revokeProtocol(
revokeSubjectToken(address _subject
setManager(address _newManager
transferOwnership(address newOwner
withdrawSurplus(uint256 _amount
Events
BeneficiaryChanged(address newBeneficiary
LockAccepted(
LockCanceled(
ManagerUpdated(address indexed _oldManageraddress indexed _newManager
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SubjectTokenDestinationsApproved(address indexed _subjectTokenaddress indexed _destination
SubjectTokenDestinationsRevoked(address indexed _subjectTokenaddress indexed _destination
TokenDestinationsApproved(
TokenDestinationsRevoked(
TokensReleased(address indexed beneficiaryuint256 amount
TokensRevoked(address indexed beneficiaryuint256 amount
TokensWithdrawn(address indexed beneficiaryuint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.