Evolution SDK

BaseAddress.ts

BaseAddress overview


Table of contents


arbitrary

arbitrary

FastCheck arbitrary for BaseAddress instances.

Signature

export declare const arbitrary: FastCheck.Arbitrary<BaseAddress>

Added in v2.0.0

encoding

toBytes

Convert a BaseAddress to bytes.

Signature

export declare const toBytes: (data: BaseAddress) => Uint8Array

Added in v2.0.0

toHex

Convert a BaseAddress to hex string.

Signature

export declare const toHex: (data: BaseAddress) => string

Added in v2.0.0

parsing

fromBytes

Parse a BaseAddress from bytes.

Signature

export declare const fromBytes: (bytes: Uint8Array) => BaseAddress

Added in v2.0.0

fromHex

Parse a BaseAddress from hex string.

Signature

export declare const fromHex: (hex: string) => BaseAddress

Added in v2.0.0

schemas

BaseAddress (class)

Base address with both payment and staking credentials

Signature

export declare class BaseAddress

Added in v2.0.0

toJSON (method)

Signature

toJSON()

toString (method)

Signature

toString(): string

[Inspectable.NodeInspectSymbol] (method)

Signature

[Inspectable.NodeInspectSymbol](): unknown

[Equal.symbol] (method)

Signature

[Equal.symbol](that: unknown): boolean

utils

FromBytes

Signature

export declare const FromBytes: Schema.transformOrFail<
  Schema.SchemaClass<Uint8Array, Uint8Array, never>,
  Schema.SchemaClass<BaseAddress, BaseAddress, never>,
  never
>

FromHex

Signature

export declare const FromHex: Schema.transform<
  Schema.Schema<Uint8Array, string, never>,
  Schema.transformOrFail<
    Schema.SchemaClass<Uint8Array, Uint8Array, never>,
    Schema.SchemaClass<BaseAddress, BaseAddress, never>,
    never
  >
>