RewardEscrowV2

Verified contract

Active on Ethereum with 12,764 txns
Deployed by via 0x24875373 at 11656230
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $12.33
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0x40e11221774a483f56592f7a395da5bd4af22b5311f0625931a9a8f7d6950079
0xa9be87ad7b037cf7b31269af4ed504185618baff2762fa957364518db64dc0e2
0xb1ab251d3bddee907317dcfdbaaff8f1c02a6259bbba65e725318d4b703d0563
0x56f7e196282364d133a1a60af0889774fb6416b63f7e61441ade3ae6b3dc039a
0x9e53cfb24ff3132dc981dac7ed569ddb21b00b3ef35d1bd8473e7f931219fda2
0xd2c110fff66dbf4716bd70303848ecf9302646e7bed15c7c4bc7e4a82dd3b8bd
0x9913c2c6c1e55ec164e71b7cee92c1075795bfeb41692c191cc50b2e251217d8
0x7b37a6e121fae68be6004c5134dbcc13304fd7c22b127de2e06e119bcea041f6
0xd0c6d02da7abd3cc88e6ddb0f0943cd2f65b3072cf0e3aab8657137710c60b16
0xd3e4dac231ba9fada9707fb2adda0ff4cff9cd4ad87a2c09a9f3b6681b598e20

Functions
Getter at block 21169207
accountMergingDuration(view returns (uint256)
0
accountMergingIsOpen(view returns (bool)
false
accountMergingStartTime(view returns (uint256)
1624320482
isResolverCached(view returns (bool)
false
maxAccountMergingDuration(view returns (uint256)
315360000
max_duration(view returns (uint256)
62899200
migrateEntriesThresholdAmount(view returns (uint256)
1000000000000000000000
nextEntryId(view returns (uint256)
74300
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xeb3107117fead7de89cd14d463d340a2e6917769
resolver(view returns (address)
0x4e3b31eb0e5cb73641ee1e65e7dcefe520ba3ef2
resolverAddressesRequired(view returns (bytes32[] addresses)
[0x53796e7468657469780000000000000000000000000000000000000000000000, 0x466565506f6f6c00000000000000000000000000000000000000000000000000, 0x4973737565720000000000000000000000000000000000000000000000000000, 0x53796e746865746978427269646765546f4f7074696d69736d00000000000000, 0x526577617264457363726f770000000000000000000000000000000000000000, 0x53797374656d5374617475730000000000000000000000000000000000000000]
setupExpiryTime(view returns (uint256)
1615506514
totalEscrowedBalance(view returns (uint256)
60367630737219855388798616
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.