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

0xd5716eaa4a6c825d07d3197fa6dd3ad38b280a9a

Unverified contract

Proxy

Active on Base with 7 txns
Deployed by via 0x95a2da76 at 17255254
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.34
 (#97979)
ERC-721
--
0x0deeb195470d3a78b81bfab30c3e9789ddb64216949a9b64da94aae34a907f7a
0x4dae6621803528d9304aa255ddbf0f3098809fe6784181b088acc1ce55416eec
0x443508dc602d913a6be2f47fb11fc49d74989afec8c66c5530756a04a9a7f818
0xd39f24949ea069ebc2d6dd857fb76781fafe020137f0e9d4a05a97763d6538cd
0x733c178347cada5a92e15d0df1eef73b7de0c05f68c28cef7870c86ae98916e0
0x5162590f62602054166bf6ea4ce00c7ee0be140db4c96492394c85df3a6426f2
0x836fd7e1b3babdd230ca014f197c78ccb404884d8c4d844b2a79a02a5aaa9b81

Functions
Getter at block 23919664
amountPerPeriod(view returns (uint256)
18515316666666666666
availableAmount(view returns (uint256)
2647690283333333333238
beneficiary(view returns (address)
0x85ab7eb3e77f19cdcc923efc9a1cfbd0ffe55671
currentBalance(view returns (uint256)
851704566666666666756
currentPeriod(view returns (uint256)
144
currentTime(view returns (uint256)
1734628675
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)
143
periodDuration(view returns (uint256)
86400
periods(view returns (uint256)
180
releasableAmount(view returns (uint256)
166637849999999999994
releaseStartTime(view returns (uint256)
0
releasedAmount(view returns (uint256)
2481052433333333333244
revocable(view returns (uint8)
2
revokedAmount(view returns (uint256)
0
sinceStartTime(view returns (uint256)
12417475
startTime(view returns (uint256)
1722211200
surplusAmount(view returns (uint256)
0
token(view returns (address)
0x8c9037d1ef5c6d1f6816278c7aaf5491d24cd527
totalOutstandingAmount(view returns (uint256)
851704566666666666756
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.