RewardEscrowV2

Verified contract

Active on Ethereum with 17 txns
Deployed by via 0x29c59a37 at 13002863
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $324,485.48
0x2acc08aaa598bf81444cef9909ef53c1a75c027c03e938a28ca91ce7465474d9
0x3a9851fe872759b76bc8e6ef6caa1a6aa4a74928c4a94c8eedcddaeeca8aa153
0x324be0f93645fd604c124bc05849aa23660bd2aa2e8069dd4fb8cb7ea4e75f3f
0xdc02bc4319ef54917b2031c731a93fc739bc41e04d4f36395d87116392615469
0xdd23c796c5d2861e0ffd3e58013cdf0f640e889d52f72113fee92fd5e2e28b1d
0x182b878345efe5cdaa62e41314ffc33c5ebf37b49db2f6fceb05e0efcbc12e0e
0xf60589793fac22155466b7347b5771b561573410051b52f04970fb7e57fc4689
0xb372e3b32fc23b8e5d5fd530d2721a6e2856c79520075ef60c08eb5dd2a19dad
0x5ff8c57f5df52c87571274751dd38e9acbf46c982af61868f3b86258564acab2
0x85b24603f871f8d6c90173f8c8afdfef105f8e97fd7100f3b405fd5bf8b34f43

Functions
Getter at block 20938488
accountMergingDuration(view returns (uint256)
604800
accountMergingIsOpen(view returns (bool)
false
accountMergingStartTime(view returns (uint256)
0
 
isResolverCached(view returns (bool)
maxAccountMergingDuration(view returns (uint256)
2419200
max_duration(view returns (uint256)
62899200
migrateEntriesThresholdAmount(view returns (uint256)
1000000000000000000000
nextEntryId(view returns (uint256)
152
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x1c19d81a6f11958d58130ddbc505933426c80369
resolver(view returns (address)
0x7015cd1e78ba1428d103b0c2513077b2826b64fc
resolverAddressesRequired(view returns (bytes32[] addresses)
[0x5065726946696e616e6365000000000000000000000000000000000000000000, 0x466565506f6f6c00000000000000000000000000000000000000000000000000, 0x4973737565720000000000000000000000000000000000000000000000000000, 0x5065726946696e616e6365427269646765546f4f7074696d69736d0000000000, 0x526577617264457363726f770000000000000000000000000000000000000000, 0x53797374656d5374617475730000000000000000000000000000000000000000]
setupExpiryTime(view returns (uint256)
1633509680
totalEscrowedBalance(view returns (uint256)
405318972868702629578828
Read-only
accountVestingEntryIDs(addressuint256view 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)
totalBalancePendingMigration(addressview returns (uint256)
totalEscrowedAccountBalance(addressview returns (uint256)
totalVestedAccountBalance(addressview returns (uint256)
vestingSchedules(addressuint256view returns (uint64 endTimeuint256 escrowAmount)
State-modifying
acceptOwnership(
appendVestingEntry(address accountuint256 quantityuint256 duration
burnForMigration(address accountuint256[] entryIDsreturns (uint256 escrowedAccountBalancestruct VestingEntriesVestingEntry[] vestingEntries)
createEscrowEntry(address beneficiaryuint256 deposituint256 duration
importVestingEntries(addressuint256struct VestingEntriesVestingEntry[]
importVestingSchedule(address[] accountsuint256[] escrowAmounts
mergeAccount(address accountToMergeuint256[] entryIDs
migrateAccountEscrowBalances(address[] accountsuint256[] escrowBalancesuint256[] vestedBalances
migrateVestingSchedule(address addressToMigrate
nominateAccountToMerge(address account
nominateNewOwner(address _owner
rebuildCache(
setAccountMergingDuration(uint256 duration
setMaxAccountMergingWindow(uint256 duration
setMaxEscrowDuration(uint256 duration
setMigrateEntriesThresholdAmount(uint256 amount
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
ImportedVestingEntry(address indexed accountuint256 entryIDuint256 escrowAmountuint256 endTime
ImportedVestingSchedule(address indexed accountuint256 timeuint256 escrowAmount
MaxAccountMergingDurationUpdated(uint256 newDuration
MaxEscrowDurationUpdated(uint256 newDuration
MigrateEntriesThresholdAmountUpdated(uint256 newAmount
MigratedAccountEscrow(address indexed accountuint256 escrowedAmountuint256 vestedAmountuint256 time
NominateAccountToMerge(address indexed accountaddress destination
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
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.