Documentation
¶
Overview ¶
Package addresses implements utilities for working with addresses.
Index ¶
- func FromAddressSpec(as *sdkTypes.AddressSpec) (apiTypes.Address, error)
- func FromEthAddress(ethAddr []byte) (apiTypes.Address, error)
- func FromOCAddress(ocAddr address.Address) (apiTypes.Address, error)
- func FromOCSAddress(ocsAddr staking.Address) (apiTypes.Address, error)
- func FromRuntimeID(id coreCommon.Namespace) (apiTypes.Address, error)
- func FromSdkAddress(sdkAddr *sdkTypes.Address) (apiTypes.Address, error)
- func RegisterAddressSpec(addressPreimages map[apiTypes.Address]*PreimageData, as *sdkTypes.AddressSpec) (apiTypes.Address, error)
- func RegisterEthAddress(addressPreimages map[apiTypes.Address]*PreimageData, ethAddr []byte) (apiTypes.Address, error)
- func RegisterRuntimeAddress(addressPreimages map[apiTypes.Address]*PreimageData, id coreCommon.Namespace) (apiTypes.Address, error)
- func SliceFromSet(accounts map[apiTypes.Address]struct{}) []apiTypes.Address
- type PreimageData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromAddressSpec ¶
func FromAddressSpec(as *sdkTypes.AddressSpec) (apiTypes.Address, error)
func FromRuntimeID ¶
func FromRuntimeID(id coreCommon.Namespace) (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 RegisterRuntimeAddress ¶ added in v0.6.0
func RegisterRuntimeAddress(addressPreimages map[apiTypes.Address]*PreimageData, id coreCommon.Namespace) (apiTypes.Address, error)
Types ¶
type PreimageData ¶
Click to show internal directories.
Click to hide internal directories.