Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Details ¶
type Details struct {
SmoothingPoolAddress common.Address `json:"smoothingPoolAddress"`
FeeDistributorAddress common.Address `json:"feeDistributorAddress"`
MegapoolAddress common.Address `json:"megapoolAddress"`
HasMinipools bool `json:"hasMinipools"`
HasMegapoolValidators bool `json:"hasMegapoolValidators"`
IsInSmoothingPool bool `json:"isInSmoothingPool"`
IsInOptOutCooldown bool `json:"isInOptOutCooldown"`
OptOutEpoch uint64 `json:"optOutEpoch"`
}
func GetDetails ¶
func GetDetails(rp *rocketpool.RocketPool, bc beacon.Client, nodeAddress common.Address, state *state.NetworkState) (*Details, error)
func GetDetailsWithoutState ¶
func GetDetailsWithoutState(rp *rocketpool.RocketPool, bc beacon.Client, nodeAddress common.Address, opts *bind.CallOpts) (*Details, error)
Click to show internal directories.
Click to hide internal directories.