addresses

package
v0.6.12 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromAddressSpec

func FromAddressSpec(as *sdkTypes.AddressSpec) (apiTypes.Address, error)

func FromEthAddress

func FromEthAddress(ethAddr []byte) (apiTypes.Address, error)

func FromOCAddress

func FromOCAddress(ocAddr address.Address) (apiTypes.Address, error)

func FromOCSAddress

func FromOCSAddress(ocsAddr staking.Address) (apiTypes.Address, error)

func FromRuntimeID

func FromRuntimeID(id coreCommon.Namespace) (apiTypes.Address, error)

func FromSdkAddress

func FromSdkAddress(sdkAddr *sdkTypes.Address) (apiTypes.Address, error)

func RegisterAddressSpec added in v0.6.0

func RegisterAddressSpec(addressPreimages map[apiTypes.Address]*PreimageData, as *sdkTypes.AddressSpec) (apiTypes.Address, error)

func RegisterEthAddress added in v0.6.0

func RegisterEthAddress(addressPreimages map[apiTypes.Address]*PreimageData, ethAddr []byte) (apiTypes.Address, error)

func RegisterRuntimeAddress added in v0.6.0

func RegisterRuntimeAddress(addressPreimages map[apiTypes.Address]*PreimageData, id coreCommon.Namespace) (apiTypes.Address, error)

func SliceFromSet

func SliceFromSet(accounts map[apiTypes.Address]struct{}) []apiTypes.Address

Types

type PreimageData

type PreimageData struct {
	ContextIdentifier string
	ContextVersion    int
	Data              []byte
}

Jump to

Keyboard shortcuts

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