ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 8 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
0xb8b2…3cd5
0xa1d7…fdc5
-
variable spans 8 additional slots
6 additional
variables
Balances ($71,269.64)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
stLINK | ERC-20 | 6.186601K | $11.52 |
$71,269.64 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17543071 | a year ago | | | 0 | 0.00097059993 | |
| 16384935 | 2 years ago | | | 0 | 0.0010410055 | |
| 16182410 | 2 years ago | | | 0 | 0.00053059442 | |
| 16148907 | 2 years ago | | | 0 | 0.00091814907 | |
| 16141215 | 2 years ago | | | 0 | 0.0019232036 | |
| 16126846 | 2 years ago | | | 0 | 0.00068032302 | |
| 16126833 | 2 years ago | | | 0 | 0.00069360403 | |
| 16126826 | 2 years ago | | | 0 | 0.0016235887 |
ABI
ABI objects
Getter at block 20912202 canDeposit() view returns (uint256) getDepositChange() view returns (int256) getMaxDeposits() view returns (uint256) getPendingFees() view returns (uint256) getVaults() view returns (address[]) proxiableUUID() view returns (bytes32)
canWithdraw() view returns (uint256)
0
getFees() view returns (struct VaultControllerStrategyFee[])
[(0x8753c00d1a94d04a01b931830011d882a3f8cc72, 1500)]
getMinDeposits() view returns (uint256)
1125000000000000000000000
getOperatorRewards() view returns (uint256, uint256)
(6007034190174875581592, 6186600746946078058124)
getTotalDeposits() view returns (uint256)
1125000000000000000000000
getVaultDepositLimits() view returns (uint256, uint256)
(1000000000000000000000, 75000000000000000000000)
indexOfLastFullVault() view returns (uint256)
14
maxDepositSizeBP() view returns (uint256)
9000
operatorRewardPercentage() view returns (uint256)
500
owner() view returns (address)
0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d
stakeController() view returns (address)
0xa1d76a7ca72128541e9fcacafbda3a92ef94fdc5
stakingPool() view returns (address)
0xb8b295df2cd735b15be5eb419517aa626fc43cd5
token() view returns (address)
0x514910771af9ca656af840dff83e8264ecf986ca
totalPrincipalDeposits() view returns (uint256)
1125000000000000000000000
vaultImplementation() view returns (address)
0x73cf930cf4f86117c308907ce18f8e8f16710387
Read-only
withdraw(uint256) view
State-modifying
Events __Strategy_init(address _token, address _stakingPool)
__VaultControllerStrategy_init(address _token, address _stakingPool, address _stakeController, address _vaultImplementation, struct VaultControllerStrategyFee[] _fees, uint256 _maxDepositSizeBP)
addFee(address _receiver, uint256 _feeBasisPoints)
addVault(address _operator, address _rewardsReceiver, address _pfAlertsController)
deposit(uint256 _amount)
initialize(address _token, address _stakingPool, address _stakeController, address _vaultImplementation, struct VaultControllerStrategyFee[] _fees, uint256 _maxDepositSizeBP, uint256 _operatorRewardPercentage)
onTokenTransfer(address, uint256, bytes)
renounceOwnership()
setMaxDepositSizeBP(uint256 _maxDepositSizeBP)
setOperator(uint256 _index, address _operator)
setOperatorRewardPercentage(uint256 _operatorRewardPercentage)
setRewardsReceiver(uint256 _index, address _rewardsReceiver)
setVaultImplementation(address _vaultImplementation)
togglePreRelease()
transferOwnership(address newOwner)
updateDeposits(bytes _data) returns (int256 depositChange, address[] receivers, uint256[] amounts)
updateFee(uint256 _index, address _receiver, uint256 _feeBasisPoints)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
upgradeVaults(uint256 _startIndex, uint256 _numVaults, bytes _data)
withdrawOperatorRewards(address _receiver, uint256 _amount) returns (uint256)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SetMaxDepositSizeBP(uint256 maxDepositSizeBP)
SetOperatorRewardPercentage(uint256 rewardPercentage)
SetVaultImplementation(address vaultImplementation)
Upgraded(address indexed implementation)
UpgradedVaults(uint256 startIndex, uint256 numVaults, bytes data)
VaultAdded(address indexed operator)
WithdrawExtraRewards(address indexed receiver, uint256 amount)
constructor(address _logic, bytes _data)
fallback()
receive()
InvalidBasisPoints()
InvalidPercentage()
NoExtraRewards()
SenderNotAuthorized()
UnauthorizedToken()