address

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: May 22, 2024 License: ISC Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAddresses added in v1.2.0

func NewAddresses(privateKeyHex string) (ecc.PrivateKey, *address.SecpPubKeyAddress, ecommon.Address, error)

Types

type AddressApi

type AddressApi struct {
	sync.Mutex
	// contains filtered or unexported fields
}

func NewAddressApi

func NewAddressApi(cfg *config.Config, par *params.Params, chain *blockchain.BlockChain) *AddressApi

func (*AddressApi) APIs

func (c *AddressApi) APIs() []api.API

type PrivateAddressAPI

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

private

func NewPrivateAddressAPI

func NewPrivateAddressAPI(ai *AddressApi) *PrivateAddressAPI

func (*PrivateAddressAPI) GetAddresses

func (api *PrivateAddressAPI) GetAddresses(privateKeyHex string) (interface{}, error)

type PublicAddressAPI

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

func NewPublicAddressAPI

func NewPublicAddressAPI(ai *AddressApi) *PublicAddressAPI

func (*PublicAddressAPI) CheckAddress

func (api *PublicAddressAPI) CheckAddress(address string, network string) (interface{}, error)

Jump to

Keyboard shortcuts

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