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

0x9788c0be101ae7229d45868440f6a15ebc8d52b0

Unverified contract

Proxy

Active on Base with 9 txns
Deployed by via 0x56175a8c at 17250967
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 $3.03
 (#89799)
ERC-721
--
0x599f4e889e8bfea1dcd70f93c3af724d310f385332d38d2f17d023c811f73e92
0xddf81929d46a70c70757a87d61f53c16d9eb03a813a131c2a493cec2509be5e6
0xc07081efda9cee705bf1e00681fe93fd966b868f00a91cb6e2823fbb4468a4aa
0xc3181c062a039f09bf197953b646cbf897a8a2ed60cb4cc6379d7cfbdf9ff58c
0xc64885a544abd8e792c15f0223bbdbdc0445861d814b911b830896056a74cb99
0x8d5df6b681f276e3206d9e9991ac8a8713e660f2f517867d1dbd8d1157ab7f48
0x4893a6219b103458a8511f157c6933644d50c755ef8d6fb0fd65e20273dd7180
0xb25b0763653fc58bd04b6dddac79ee10ca37d1498d1143e4f3210fc25da5bff7
0xee070261218540c2bc5444cd12b7ee30d909a7d25c91cc98e570f96bca237d57

Functions
Getter at block 23934342
amountPerPeriod(view returns (uint256)
18515316666666666666
availableAmount(view returns (uint256)
2666205599999999999904
beneficiary(view returns (address)
0x1abf5e435cb6ce8ae2b61f6b9a8c2f6d968a7de3
currentBalance(view returns (uint256)
2036684833333333333380
currentPeriod(view returns (uint256)
145
currentTime(view returns (uint256)
1734658031
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)
1370133433333333333284
releaseStartTime(view returns (uint256)
0
releasedAmount(view returns (uint256)
1296072166666666666620
revocable(view returns (uint8)
2
revokedAmount(view returns (uint256)
0
sinceStartTime(view returns (uint256)
12446831
startTime(view returns (uint256)
1722211200
surplusAmount(view returns (uint256)
0
token(view returns (address)
0x8c9037d1ef5c6d1f6816278c7aaf5491d24cd527
totalOutstandingAmount(view returns (uint256)
2036684833333333333380
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.