ens

package
v0.0.0-...-f040e5f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 30, 2020 License: BSD-3-Clause Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Resolver

type Resolver struct {
	// contains filtered or unexported fields
}

Resolver is the ENS resolver client.

func NewResolver

func NewResolver(endpoint string) (res *Resolver)

NewResolver constructs an ENS resolver with a given endpoint.

func (*Resolver) Connect

func (res *Resolver) Connect() (err error)

Connect will attempt to connect to the resolver endpoint, and initialize a client.

func (*Resolver) Endpoint

func (res *Resolver) Endpoint() (endpoint string)

Endpoint return the resolver endpoint.

func (*Resolver) IsConnected

func (res *Resolver) IsConnected() (ok bool)

IsConnected returns true if the resolver is connected to the endpoint.

func (*Resolver) Resolve

func (res *Resolver) Resolve(name string) (common.Address, error)

Resolve will try to resolve an ENS name into an address.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL