RewardEscrowV2

Verified contract

Active on Ethereum with 254 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 $26,567,516.19
0xe84606f68486360b491f0d806efe8142ab2e9ae47956bc475f10a813285de149
0xa82e7afacd69565cb6e5331d75ccd8a75e7dffa7cfcceecd97a115a8c3a08b55
From
0x399f5f2f0838e05c3b0717a0b6c2c89cf235e64d8a799d9b4bdeb1a197ebaf5b
0xfba8ac5492beb7c89716cafeaa14b1ab35c5bf3bda6606181f5b731ce0d29b82
0xc7cbeb1777beb442bb148ab9e0220ef5787da4a424f01672d11b8e575b440ab7
0xba7dd19b3a15ff7542ad5031e7e9d67a0da2567f00479040bae8c8ab4eb3657a
0xa0ec44d80211fd99cfa3aa6c9cc86d9b4bc38a6ccdb6d05cc525526edba25435
0xaabab42dde11e6cab3ef74d600ac50469290c2d6067713827686b98b354f724d
0xb6353479a337d50e20cf068db730971003388cc94c2f966e3b3efa356f01fdba
0x52794140d78a1af285b18ad794b03df92443075a49100df8abcb2e58c5482666

Functions
Getter at block 20817160
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)
85280
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)
16812522373789476053615828
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.