Documentation
¶
Overview ¶
Package validators contains the access to validators contract.
Index ¶
- type ValidatorsManager
- func CreateValidators(backend *ethereum.Backend, client *rpc.Client) (*ValidatorsManager, error)
- func DeployValidators(transactOpts *bind.TransactOpts, contractBackend bind.ContractBackend) (*ValidatorsManager, error)
- func NewValidators(transactOpts *bind.TransactOpts, contractAddr common.Address, ...) (*ValidatorsManager, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ValidatorsManager ¶
type ValidatorsManager struct {
*contract.ValidatorsSession
// contains filtered or unexported fields
}
func CreateValidators ¶
CreateValidators creates an access to Validators contract
func DeployValidators ¶
func DeployValidators(transactOpts *bind.TransactOpts, contractBackend bind.ContractBackend) (*ValidatorsManager, error)
DeployValidators deploys an instance of the Validators nameservice, with a 'first-in, first-served' root registrar.
func NewValidators ¶
func NewValidators(transactOpts *bind.TransactOpts, contractAddr common.Address, contractBackend bind.ContractBackend) (*ValidatorsManager, error)
NewValidators creates a struct exposing convenient high-level operations for interacting with the Validators contract
Click to show internal directories.
Click to hide internal directories.