RewardEscrowV2

Verified contract

Active on Ethereum with 332 txns
Deployed by via 0x8fa4c265 at 19384556
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $32,730,765.94
0x860b656684165baf126722c5bb2b07107b8d21a23587e28cad325455b28b5a64
0xc5d648029f66548094df8429d4b1f0ae6ee905f35562404d13ea96a23d51d802
0x7ecd2d9133c406ba4b07810e7931f8e60d55867e903d56c554301366dd9bcd7c
0xf943ea0a18a91efd19ca1fa3214bf322129db9d48a7ea99d328dba6c792b85e0
0x6c7366f1ad9ca7b789e5ecca378f8e541cb7af62af172b3324b37d12cf8bc0ea
0x512cd948eedc9800ecf260420863f09e914e96cf7a2e6872fd404f7a7a5c90a5
0xea591614b92f57fa4299dbd9254989f66fa01351639f183ba162ce8ff962b839
0x88ee1ea34dcf55fec87d664ec3386095936d84ad055455f37ccacd565451ff39
0x7be02256951652a95139fa3232aeb7f4b95d6be8e3b70af295ab5f5f395efd86
0xf0980074474bd65e5d7dc7902c691492c9516afc8e05f00cf4568c7dff42ecb0

Functions
Getter at block 21275772
accountMergingDuration(view returns (uint256)
1
accountMergingIsOpen(view returns (bool)
false
accountMergingStartTime(view returns (uint256)
1725382979
 
isResolverCached(view returns (bool)
maxAccountMergingDuration(view returns (uint256)
315360000
max_duration(view returns (uint256)
62899200
nextEntryId(view returns (uint256)
85326
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xeb3107117fead7de89cd14d463d340a2e6917769
resolver(view returns (address)
0x4e3b31eb0e5cb73641ee1e65e7dcefe520ba3ef2
resolverAddressesRequired(view returns (bytes32[] addresses)
[0x53796e7468657469780000000000000000000000000000000000000000000000, 0x466565506f6f6c00000000000000000000000000000000000000000000000000, 0x4973737565720000000000000000000000000000000000000000000000000000, 0x526577617264457363726f77563253746f726167650000000000000000000000, 0x53796e746865746978427269646765546f4f7074696d69736d00000000000000]
setupExpiryTime(view returns (uint256)
1714668119
totalEscrowedBalance(view returns (uint256)
14807940041961891854749898
Read-only
accountVestingEntryIDs(address accountuint256 indexview returns (uint256)
balanceOf(address accountview returns (uint256)
getAccountVestingEntryIDs(address accountuint256 indexuint256 pageSizeview returns (uint256[])
getVestingEntry(address accountuint256 entryIDview returns (uint64 endTimeuint256 escrowAmount)
getVestingEntryClaimable(address accountuint256 entryIDview returns (uint256)
getVestingQuantity(address accountuint256[] entryIDsview returns (uint256 total)
getVestingSchedules(address accountuint256 indexuint256 pageSizeview returns (struct VestingEntriesVestingEntryWithID[])
nominatedReceiver(addressview returns (address)
numVestingEntries(address accountview returns (uint256)
permittedEscrowCreators(addressview returns (bool)
totalEscrowedAccountBalance(address accountview returns (uint256)
totalVestedAccountBalance(address accountview returns (uint256)
vestingSchedules(address accountuint256 entryIdview returns (struct VestingEntriesVestingEntry)
State-modifying
acceptOwnership(
appendVestingEntry(address accountuint256 quantityuint256 duration
burnForMigration(address accountuint256[] entryIDsreturns (uint256 escrowedAccountBalancestruct VestingEntriesVestingEntry[] vestingEntries)
createEscrowEntry(address beneficiaryuint256 deposituint256 duration
importVestingEntries(addressuint256struct VestingEntriesVestingEntry[]
mergeAccount(address fromuint256[] entryIDs
migrateAccountEscrowBalances(address[]uint256[]uint256[]
migrateVestingSchedule(address
nominateAccountToMerge(address account
nominateNewOwner(address _owner
rebuildCache(
revokeFrom(address accountaddress recipientuint256 targetAmountuint256 startIndex
setAccountMergingDuration(uint256 duration
setMaxAccountMergingWindow(uint256 duration
setMaxEscrowDuration(uint256 duration
setPermittedEscrowCreator(address creatorbool permitted
startMergingWindow(
vest(uint256[] entryIDs
Events
AccountMerged(address indexed accountToMergeaddress destinationAddressuint256 escrowAmountMergeduint256[] entryIDsuint256 time
AccountMergingDurationUpdated(uint256 newDuration
AccountMergingStarted(uint256 timeuint256 endTime
BurnedForMigrationToL2(address indexed accountuint256[] entryIDsuint256 escrowedAmountMigrateduint256 time
CacheUpdated(bytes32 nameaddress destination
MaxAccountMergingDurationUpdated(uint256 newDuration
MaxEscrowDurationUpdated(uint256 newDuration
NominateAccountToMerge(address indexed accountaddress destination
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
Revoked(address indexed accountaddress indexed recipientuint256 targetAmountuint256 startIndexuint256 endIndex
Vested(address indexed beneficiaryuint256 timeuint256 value
VestingEntryCreated(address indexed beneficiaryuint256 timeuint256 valueuint256 durationuint256 entryID
Constructor
constructor(address _owneraddress _resolver
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.