XVSVaultProxy
Verified contract
Proxy
Active on
Ethereum with 603 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
14 additional
variables
Balances ($5,274,370.29)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
XVS | ERC-20 | 790.760163K | $6.67 |
$5,274,370.29 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21090373 | 8 hours ago | | | 0 | 0.0065362781 | |
| 21088189 | 15 hours ago | | | 0 | 0.0015829376 | |
| 21053652 | 5 days ago | | | 0 | 0.0039022637 | |
| 21053524 | 5 days ago | | | 0 | 0.0047308495 | |
| 21051504 | 6 days ago | | | 0 | 0.00053774624 | |
| 21047750 | 6 days ago | | | 0 | 0.00032853534 | |
| 21037650 | 8 days ago | | | 0 | 0.0017352710 | |
| 21027360 | 9 days ago | | | 0 | 0.00064932733 | |
| 21012911 | 11 days ago | | | 0 | 0.0093862902 | |
| 21011027 | 11 days ago | | | 0 | 0.0015066862 |
ABI
ABI objects
Getter at block 21092755
admin() view returns (address)
0x285960c5b22fd66a736c7136967a3eb15e93cc67
implementation() view returns (address)
0x437042777255a1f25be60ed25c814dea6e43bc28
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
pendingXVSVaultImplementation() view returns (address)
0x0000000000000000000000000000000000000000
DELEGATION_TYPEHASH() view returns (bytes32)
0xe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf
DOMAIN_TYPEHASH() view returns (bytes32)
0x8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a866
MAX_LOCK_PERIOD() view returns (uint256)
315360000
SECONDS_PER_YEAR() view returns (uint256)
31536000
accessControlManager() view returns (address)
0x230058da2d23eb8836ec5db7037ef7250c56e25e
admin() view returns (address)
0x285960c5b22fd66a736c7136967a3eb15e93cc67
blocksOrSecondsPerYear() view returns (uint256)
2628000
getBlockNumberOrTimestamp() view returns (uint256)
21092755
implementation() view returns (address)
0x437042777255a1f25be60ed25c814dea6e43bc28
isTimeBased() view returns (bool)
false
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
pendingXVSVaultImplementation() view returns (address)
0x0000000000000000000000000000000000000000
primePoolId() view returns (uint256)
0
primeRewardToken() view returns (address)
0xd3cc9d8f3689b83c91b7b59cab4946b063eb894a
primeToken() view returns (address)
0x14c4525f47a7f7c984474979c57a2dccb8eacb39
vaultPaused() view returns (bool)
false
xvsAddress() view returns (address)
0xd3cc9d8f3689b83c91b7b59cab4946b063eb894a
xvsStore() view returns (address)
0x1db646e1ab05571af99e47e8f909801e5c99d37b
Read-only
checkpoints(address, uint32) view returns (uint32 fromBlockOrSecond, uint96 votes)
delegates(address) view returns (address)
getCurrentVotes(address account) view returns (uint96)
getEligibleWithdrawalAmount(address _rewardToken, uint256 _pid, address _user) view returns (uint256 withdrawalAmount)
getPriorVotes(address account, uint256 blockNumberOrSecond) view returns (uint96)
getRequestedAmount(address _rewardToken, uint256 _pid, address _user) view returns (uint256)
getUserInfo(address _rewardToken, uint256 _pid, address _user) view returns (uint256 amount, uint256 rewardDebt, uint256 pendingWithdrawals)
getWithdrawalRequests(address _rewardToken, uint256 _pid, address _user) view returns (struct XVSVaultStorageV1WithdrawalRequest[])
isStakedToken(address) view returns (bool)
nonces(address) view returns (uint256)
numCheckpoints(address) view returns (uint32)
pendingReward(address _rewardToken, uint256 _pid, address _user) view returns (uint256)
pendingRewardTransfers(address, address) view returns (uint256)
pendingWithdrawalsBeforeUpgrade(address _rewardToken, uint256 _pid, address _user) view returns (uint256 beforeUpgradeWithdrawalAmount)
poolInfos(address, uint256) view returns (address token, uint256 allocPoint, uint256 lastRewardBlockOrSecond, uint256 accRewardPerShare, uint256 lockPeriod)
poolLength(address rewardToken) view returns (uint256)
rewardTokenAmountsPerBlock(address _rewardToken) view returns (uint256)
rewardTokenAmountsPerBlockOrSecond(address) view returns (uint256)
totalAllocPoints(address) view returns (uint256)
totalPendingWithdrawals(address, uint256) view returns (uint256)
State-modifying
Events _acceptAdmin() returns (uint256)
_acceptImplementation() returns (uint256)
_setPendingAdmin(address newPendingAdmin) returns (uint256)
_setPendingImplementation(address newPendingImplementation) returns (uint256)
_become(address xvsVaultProxy)
add(address _rewardToken, uint256 _allocPoint, address _token, uint256 _rewardPerBlockOrSecond, uint256 _lockPeriod)
claim(address _account, address _rewardToken, uint256 _pid)
delegate(address delegatee)
delegateBySig(address delegatee, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s)
deposit(address _rewardToken, uint256 _pid, uint256 _amount)
executeWithdrawal(address _rewardToken, uint256 _pid)
initializeTimeManager(bool timeBased_, uint256 blocksPerYear_)
pause()
requestWithdrawal(address _rewardToken, uint256 _pid, uint256 _amount)
resume()
set(address _rewardToken, uint256 _pid, uint256 _allocPoint)
setAccessControl(address newAccessControlAddress)
setPrimeToken(address _primeToken, address _primeRewardToken, uint256 _primePoolId)
setRewardAmountPerBlockOrSecond(address _rewardToken, uint256 _rewardAmount)
setWithdrawalLockingPeriod(address _rewardToken, uint256 _pid, uint256 _newPeriod)
setXvsStore(address _xvs, address _xvsStore)
updatePool(address _rewardToken, uint256 _pid)
Failure(uint256 error, uint256 info, uint256 detail)
NewAdmin(address oldAdmin, address newAdmin)
NewImplementation(address oldImplementation, address newImplementation)
NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
NewPendingImplementation(address oldPendingImplementation, address newPendingImplementation)
Claim(address indexed user, address indexed rewardToken, uint256 indexed pid, uint256 amount)
DelegateChangedV2(address indexed delegator, address indexed fromDelegate, address indexed toDelegate)
DelegateVotesChangedV2(address indexed delegate, uint256 previousBalance, uint256 newBalance)
Deposit(address indexed user, address indexed rewardToken, uint256 indexed pid, uint256 amount)
ExecutedWithdrawal(address indexed user, address indexed rewardToken, uint256 indexed pid, uint256 amount)
NewAccessControlManager(address oldAccessControlManager, address newAccessControlManager)
NewPrimeToken(address indexed oldPrimeToken, address indexed newPrimeToken, address oldPrimeRewardToken, address newPrimeRewardToken, uint256 oldPrimePoolId, uint256 newPrimePoolId)
PoolAdded(address indexed rewardToken, uint256 indexed pid, address indexed token, uint256 allocPoints, uint256 rewardPerBlockOrSecond, uint256 lockPeriod)
PoolUpdated(address indexed rewardToken, uint256 indexed pid, uint256 oldAllocPoints, uint256 newAllocPoints)
RequestedWithdrawal(address indexed user, address indexed rewardToken, uint256 indexed pid, uint256 amount)
RewardAmountUpdated(address indexed rewardToken, uint256 oldReward, uint256 newReward)
StoreUpdated(address oldXvs, address oldStore, address newXvs, address newStore)
VaultDebtUpdated(address indexed rewardToken, address indexed userAddress, uint256 oldOwedAmount, uint256 newOwedAmount)
VaultPaused(address indexed admin)
VaultResumed(address indexed admin)
WithdrawalLockingPeriodUpdated(address indexed rewardToken, uint256 indexed pid, uint256 oldPeriod, uint256 newPeriod)
constructor()
fallback()
This contract contains no error objects.