Documentation
¶
Index ¶
Constants ¶
View Source
const MinipoolBalanceDetailsBatchSize = 20
Settings
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MinipoolBalanceDetails ¶ added in v1.20.1
type MinipoolBalanceDetails struct {
IsStaking bool
NodeDeposit *big.Int
NodeBalance *big.Int
TotalBalance *big.Int
}
Beacon chain balance info for a minipool
func GetBeaconBalances ¶ added in v1.2.2
func GetBeaconBalances(rp *rocketpool.RocketPool, bc beacon.Client, addresses []common.Address, beaconHead beacon.BeaconHead, opts *bind.CallOpts) ([]MinipoolBalanceDetails, error)
Get the balances of the minipools on the beacon chain
func GetBeaconBalancesFromState ¶ added in v1.9.0
func GetBeaconBalancesFromState(rp *rocketpool.RocketPool, mpds []*rpstate.NativeMinipoolDetails, state *state.NetworkState, beaconHead beacon.BeaconHead, opts *bind.CallOpts) ([]MinipoolBalanceDetails, error)
Get the balances of the minipools on the beacon chain
Click to show internal directories.
Click to hide internal directories.