Documentation
¶
Index ¶
- func ToUint256(address common.Address) *big.Int
- type SplitWarehouse
- func (c *SplitWarehouse) BalanceOf(mc *batch.MultiCaller, out **big.Int, account common.Address, ...)
- func (c *SplitWarehouse) NativeToken(mc *batch.MultiCaller, out *common.Address)
- func (c *SplitWarehouse) Withdraw(address common.Address, claimTokenList []common.Address, ...) (*eth.TransactionInfo, error)
- type StakewiseVault
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SplitWarehouse ¶ added in v1.0.0
type SplitWarehouse struct {
// contains filtered or unexported fields
}
func NewSplitWarehouse ¶ added in v1.0.0
func NewSplitWarehouse(address common.Address, ec eth.IExecutionClient, txMgr *eth.TransactionManager) (*SplitWarehouse, error)
Create a new SplitWarehouse instance
func (*SplitWarehouse) BalanceOf ¶ added in v1.0.0
func (c *SplitWarehouse) BalanceOf(mc *batch.MultiCaller, out **big.Int, account common.Address, token common.Address)
func (*SplitWarehouse) NativeToken ¶ added in v1.0.0
func (c *SplitWarehouse) NativeToken(mc *batch.MultiCaller, out *common.Address)
func (*SplitWarehouse) Withdraw ¶ added in v1.0.0
func (c *SplitWarehouse) Withdraw(address common.Address, claimTokenList []common.Address, amountWithdraw []*big.Int, opts *bind.TransactOpts) (*eth.TransactionInfo, error)
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.