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

0x12b4fe2ddae8bbfc011966df2c147c914c6c62a2

Unverified contract

Proxy

Active on Base with 6 txns
Deployed by via 0x8989c5f7 at 17243765
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.32
 (#76012)
ERC-721
--
0x930c51129daf0f929b3500d48ed2fb03c816664d2c141d59b68fd9b19ef67e08
0x808c83d9c35ac31a3c69a7be9385a590048989065817156961ab645db22645b6
0xc8a2e2ece2687dc42093d445423f7ebdff9e8c59163f75982cc7048c31fdb990
0x5e77a824011abd5bb43d6e7e4c24e65d970fb877371a40e40ddc6291b8cc3282
0x51dbce31f1a8f6d85b18a0e75daae1265d990bf4610d4eb8f15e7a9777f8904c
0xc55cdac3ba55fca9359922b2c57998de4268ba2330f09188b2e28032d2e3537c

Functions
Getter at block 23896831
amountPerPeriod(view returns (uint256)
18515316666666666666
availableAmount(view returns (uint256)
2647690283333333333238
beneficiary(view returns (address)
0x55abed1ba88074b325a8cd7aa254110947787a73
currentBalance(view returns (uint256)
833189250000000000090
currentPeriod(view returns (uint256)
144
currentTime(view returns (uint256)
1734583009
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)
148122533333333333328
releaseStartTime(view returns (uint256)
0
releasedAmount(view returns (uint256)
2499567749999999999910
revocable(view returns (uint8)
2
revokedAmount(view returns (uint256)
0
sinceStartTime(view returns (uint256)
12371809
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.