StakefishTransactionFeePoolMigrator

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x69b8d401 at 15626157
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots

No balances found for "StakefishTransactionFeePoolMigrator"

No transactions found for "StakefishTransactionFeePoolMigrator"


Functions
Getter at block 21244124
getPoolState(view returns (struct IStakefishTransactionFeePoolComputationCache)
(0, 0, 0, 0, 0)
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
stakefishCommissionRateBasisPoints(view returns (uint256)
0
totalValidators(view returns (uint256)
0
Read-only
pendingReward(address depositorAddressview returns (uint256uint256)
State-modifying
bulkJoinPool(bytes validatorPubkeyArrayaddress[] depositorAddressesuint256 ts
bulkPartPool(bytes validatorPubkeyArrayuint256 ts
changeOperator(address newOperator
closePoolForWithdrawal(
collectPoolCommission(address beneficiaryuint256 amountRequested
collectReward(address beneficiaryuint256 amountRequested
emergencyWithdraw(address[] depositorAddressesaddress[] beneficiariesuint256 maxAmount
initialize(address operatorAddress_address adminAddress_address devAddress_
joinPool(bytes validatorPubKeyaddress depositoruint256 joinTime
migrate(address toAddress
openPoolForWithdrawal(
partPool(bytes validatorPubKeyuint256 leaveTime
setCommissionRate(uint256 commissionRate
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
CommissionRateChanged(uint256 newRate
Initialized(uint8 version
OperatorChanged(address newOperator
Upgraded(address indexed implementation
ValidatorBulkJoined(bytes validatorPubkeyArrayaddress[] depositorAddressuint256 time
ValidatorBulkParted(bytes validatorPubkeyArrayaddress[] depositorAddressuint256 time
ValidatorJoined(bytes indexed validatorPubkeyaddress indexed depositorAddressuint256 ts
ValidatorParted(bytes indexed validatorPubkeyaddress indexed depositorAddressuint256 ts
ValidatorRewardCollected(address indexed depositorAddressaddress beneficiaryuint256 rewardAmountaddress requester
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.