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

0x4e80b0a082bce486e2b54f3af71493f4bbfee917

Unverified contract

Proxy

Active on Base with 6 txns
Deployed by via 0xb061cec4 at 17232371
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
ERC-20
Value $1.23
 (#57525)
ERC-721
--
0xc70d6a460169f063232991d9a4518663f406573eae7e7852cad0387dc44c81d0
0xd89ca8c9b04edea29cacf952403e6fd2a96d1826bdf9bc9cb210643050df8b92
0x13e7e0f27daf3481d5eb18ed6cefb466d3b28e016734dcd90d9ae3c5634b4f8e
0x9f9f6f1577c69e15a692df601a50116296cf54ec7fb682236cca66c70bf3976c
0x586d53cc5ed1d2d854819a673b13732076f341a0a09a28394cc0c44113691b65
0x3c36975f695e2dc9edfb5cb9c0112f8750afa373369388210521941f13c48fc6

Functions
Getter at block 23935019
amountPerPeriod(view returns (uint256)
18515316666666666666
availableAmount(view returns (uint256)
2666205599999999999904
beneficiary(view returns (address)
0x4da7a918271f4fcbfd85c223b4affa00b6cfd856
currentBalance(view returns (uint256)
833189250000000000090
currentPeriod(view returns (uint256)
145
currentTime(view returns (uint256)
1734659385
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)
3332757000000000000000
manager(view returns (address)
0x01cca50ba3a596f049daa23b8d80b6957376225c
owner(view returns (address)
0x96feed3b3071ebe641c2eca422c6f57fd9ee4bbc
passedPeriods(view returns (uint256)
144
periodDuration(view returns (uint256)
86400
periods(view returns (uint256)
180
releasableAmount(view returns (uint256)
166637849999999999994
releaseStartTime(view returns (uint256)
0
releasedAmount(view returns (uint256)
2499567749999999999910
revocable(view returns (uint8)
2
revokedAmount(view returns (uint256)
0
sinceStartTime(view returns (uint256)
12448185
startTime(view returns (uint256)
1722211200
surplusAmount(view returns (uint256)
0
token(view returns (address)
0x8c9037d1ef5c6d1f6816278c7aaf5491d24cd527
totalOutstandingAmount(view returns (uint256)
833189250000000000090
usedAmount(view returns (uint256)
0
vestedAmount(view returns (uint256)
3332757000000000000000
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.