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

0x88f087db85d7c729032accb8c6aea74382806295

Unverified contract

Proxy

Active on Base with 31 txns
Deployed by via 0xb046b4a1 at 17235348
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 $138.16
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
 (#60839)
ERC-721
--
ERC-20
--
0xb379551504e43134472db43388ea18ede1b6abd0d3ed0687a6358e23142d1ed3
0x75f75a301534a1f06c9e1a7535ab002e7be3e0f0c1aa3b1d956b982d4561ae1e
0x3532f49e420030231301ebb235b9cda04de58e720ca6b619c25979bc67d53d29
0x81940ba471ddb892d4da12373df6893e82cf3467fa1753378ae9239b58e8017d
0xbc8856ee6fdf9889ce009e52bb23e002c9401954e02002e572197721ebea22fc
0xcd6c3a85fac97d9bfcf1334118d125273e4d0cc2606e79889f0752ae4e44cf4b
0x7b4ca6c91b7a6944249379e7fe83df60dbe7a808abea80dca37f79cff87b2730
0x08a5005103af488a0ce82ff08b8453e641374a49c4df994ef3225f1039ecfee1
0xc955bcd03e66714232b771e79e31bd4c7d6e2e18ef99b162734a1e7f2ec64aa4
0x90ce02e21c153f75525035c90cdfc2a47f8f06602d1b7c6fa18bbb55d9d7be3d

Functions
Getter at block 23868178
amountPerPeriod(view returns (uint256)
5792014516666666666666
availableAmount(view returns (uint256)
822466061366666666666572
beneficiary(view returns (address)
0xf417ace7b13c0ef4fcb5548390a450a4b75d3eb3
currentBalance(view returns (uint256)
80698429018947421066569
currentPeriod(view returns (uint256)
143
currentTime(view returns (uint256)
1734525703
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)
1042562613000000000000000
manager(view returns (address)
0x01cca50ba3a596f049daa23b8d80b6957376225c
owner(view returns (address)
0x96feed3b3071ebe641c2eca422c6f57fd9ee4bbc
passedPeriods(view returns (uint256)
142
periodDuration(view returns (uint256)
86400
periods(view returns (uint256)
180
releasableAmount(view returns (uint256)
80698429018947421066569
releaseStartTime(view returns (uint256)
0
releasedAmount(view returns (uint256)
180340920560104284764507
revocable(view returns (uint8)
2
revokedAmount(view returns (uint256)
0
sinceStartTime(view returns (uint256)
12314503
startTime(view returns (uint256)
1722211200
surplusAmount(view returns (uint256)
0
token(view returns (address)
0x8c9037d1ef5c6d1f6816278c7aaf5491d24cd527
totalOutstandingAmount(view returns (uint256)
862221692439895715235493
usedAmount(view returns (uint256)
0
vestedAmount(view returns (uint256)
1042562613000000000000000
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.