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

0xb28960834c0eb2f337cf99c9d127624c1d0ef30f

Unverified contract

Proxy

Active on Base with 7 txns
Deployed by via 0xa4f2932f at 22893122
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,729.19
)
ERC-721
--
0x52db258b1dd7b3142516bcf80dfe7504506999cde3e6beffbfc1b550d0b05d57
0x997535ef4fcc6ce26f7cbb5c8a1399cdb81fc7dadb6d67d9c997f841a439e6c1
0x54e9ae1eeb2f361fd181c9d9f030915ca987543d0e9811e4887036b3ee266196
0x14027cc1cff64ff1a9580ebf9f9357ba0039f9743337eba384813bdf3803d754
0x0f6029ed19ff33cdc94da3892b5d613918b63c0c1fa1a214f0411cff4a51f89d
0xe5dce0d9c01b04241420ab54fc7d687e42c98253aa9d4617263f5ea6c3f16d38
0x9bb6f19d19271a409d400ba956d8cfc82b17e6279c99a9f0a3c4ca8a13b746f6

Functions
Getter at block 23904934
amountPerPeriod(view returns (uint256)
15904444444444444444444
availableAmount(view returns (uint256)
381706666666666666666656
beneficiary(view returns (address)
0x4b7b07d8baf51975eeab0e1eb4b481a5ac691ed6
currentBalance(view returns (uint256)
1065597777777777777777788
currentPeriod(view returns (uint256)
25
currentTime(view returns (uint256)
1734599215
duration(view returns (uint256)
7776000
endTime(view returns (uint256)
1740297600
isAccepted(view returns (bool)
true
isInitialized(view returns (bool)
true
isRevoked(view returns (bool)
false
managedAmount(view returns (uint256)
1431400000000000000000000
manager(view returns (address)
0x01cca50ba3a596f049daa23b8d80b6957376225c
owner(view returns (address)
0x96feed3b3071ebe641c2eca422c6f57fd9ee4bbc
passedPeriods(view returns (uint256)
24
periodDuration(view returns (uint256)
86400
periods(view returns (uint256)
90
releasableAmount(view returns (uint256)
15904444444444444444444
releaseStartTime(view returns (uint256)
0
releasedAmount(view returns (uint256)
365802222222222222222212
revocable(view returns (uint8)
2
revokedAmount(view returns (uint256)
0
sinceStartTime(view returns (uint256)
2077615
startTime(view returns (uint256)
1732521600
surplusAmount(view returns (uint256)
0
token(view returns (address)
0x8c9037d1ef5c6d1f6816278c7aaf5491d24cd527
totalOutstandingAmount(view returns (uint256)
1065597777777777777777788
usedAmount(view returns (uint256)
0
vestedAmount(view returns (uint256)
1431400000000000000000000
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.