# protocol

import "github.com/rocket-pool/rocketpool-go/dao/protocol"

# Index

# func BootstrapAddress (opens new window)

func BootstrapAddress(rp *rocketpool.RocketPool, contractName, settingPath string, value common.Address, opts *bind.TransactOpts) (common.Hash, error)

Bootstrap an address setting

# func BootstrapBool (opens new window)

func BootstrapBool(rp *rocketpool.RocketPool, contractName, settingPath string, value bool, opts *bind.TransactOpts) (common.Hash, error)

Bootstrap a bool setting

# func BootstrapClaimer (opens new window)

func BootstrapClaimer(rp *rocketpool.RocketPool, contractName string, amount float64, opts *bind.TransactOpts) (common.Hash, error)

Bootstrap a rewards claimer

# func BootstrapUint (opens new window)

func BootstrapUint(rp *rocketpool.RocketPool, contractName, settingPath string, value *big.Int, opts *bind.TransactOpts) (common.Hash, error)

Bootstrap a uint256 setting

# func EstimateBootstrapAddressGas (opens new window)

func EstimateBootstrapAddressGas(rp *rocketpool.RocketPool, contractName, settingPath string, value common.Address, opts *bind.TransactOpts) (rocketpool.GasInfo, error)

Estimate the gas of BootstrapAddress

# func EstimateBootstrapBoolGas (opens new window)

func EstimateBootstrapBoolGas(rp *rocketpool.RocketPool, contractName, settingPath string, value bool, opts *bind.TransactOpts) (rocketpool.GasInfo, error)

Estimate the gas of BootstrapBool

# func EstimateBootstrapClaimerGas (opens new window)

func EstimateBootstrapClaimerGas(rp *rocketpool.RocketPool, contractName string, amount float64, opts *bind.TransactOpts) (rocketpool.GasInfo, error)

Estimate the gas of BootstrapClaimer

# func EstimateBootstrapUintGas (opens new window)

func EstimateBootstrapUintGas(rp *rocketpool.RocketPool, contractName, settingPath string, value *big.Int, opts *bind.TransactOpts) (rocketpool.GasInfo, error)

Estimate the gas of BootstrapUint