Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SplitMain ¶
type SplitMain struct {
// contains filtered or unexported fields
}
Binding for Splitmain
func NewSplitMain ¶
func NewSplitMain(address common.Address, ec eth.IExecutionClient, txMgr *eth.TransactionManager) (*SplitMain, error)
Create a new Splitmain instance
type StakewiseVault ¶
type StakewiseVault struct {
// contains filtered or unexported fields
}
Binding for Stakewise vaults
func NewStakewiseVault ¶
func NewStakewiseVault(address common.Address, ec eth.IExecutionClient, txMgr *eth.TransactionManager) (*StakewiseVault, error)
Create a new Stakewise vault instance
func (*StakewiseVault) GetValidatorsRoot ¶
func (c *StakewiseVault) GetValidatorsRoot(mc *batch.MultiCaller, out *common.Hash)
Get the current validators root in the contracts
func (*StakewiseVault) SetDepositDataRoot ¶
func (c *StakewiseVault) SetDepositDataRoot(dataRoot common.Hash, opts *bind.TransactOpts) (*eth.TransactionInfo, error)
Set the validator deposit data root for the vault
Click to show internal directories.
Click to hide internal directories.