Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BeaconDeposit ¶
type BeaconDeposit struct {
// The deposit root for new deposits
DepositRoot *core.SimpleField[common.Hash]
// contains filtered or unexported fields
}
Binding for Beacon Deposit
func NewBeaconDeposit ¶
func NewBeaconDeposit(rp *rocketpool.RocketPool) (*BeaconDeposit, error)
Creates a new Beacon Deposit contract binding
func (*BeaconDeposit) Deposit ¶
func (c *BeaconDeposit) Deposit(opts *bind.TransactOpts, pubkey beacon.ValidatorPubkey, withdrawalCredentials common.Hash, signature beacon.ValidatorSignature, depositDataRoot common.Hash) (*eth.TransactionInfo, error)
Deposit to the Beacon contract, creating a new validator
Click to show internal directories.
Click to hide internal directories.