# deposit

import "github.com/rocket-pool/rocketpool-go/deposit"

# Index

# func AssignDeposits (opens new window)

func AssignDeposits(rp *rocketpool.RocketPool, opts *bind.TransactOpts) (common.Hash, error)

Assign deposits

# func Deposit (opens new window)

func Deposit(rp *rocketpool.RocketPool, opts *bind.TransactOpts) (common.Hash, error)

Make a deposit

# func EstimateAssignDepositsGas (opens new window)

func EstimateAssignDepositsGas(rp *rocketpool.RocketPool, opts *bind.TransactOpts) (rocketpool.GasInfo, error)

Estimate the gas of AssignDeposits

# func EstimateDepositGas (opens new window)

func EstimateDepositGas(rp *rocketpool.RocketPool, opts *bind.TransactOpts) (rocketpool.GasInfo, error)

Estimate the gas of Deposit

# func GetBalance (opens new window)

func GetBalance(rp *rocketpool.RocketPool, opts *bind.CallOpts) (*big.Int, error)

Get the deposit pool balance

# func GetExcessBalance (opens new window)

func GetExcessBalance(rp *rocketpool.RocketPool, opts *bind.CallOpts) (*big.Int, error)

Get the excess deposit pool balance