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.