Skip to content

index.ts

@unionlabs/sdk

See https://docs.union.build/integrations/typescript/ for additional integration guides and examples.

Added in v2.0.0

This module handles Aptos chain functionality.

Signature

export * as Aptos from "./Aptos.js"

Source: src/index.ts:57

Added in v2.0.0

This module provides a high-level API for UCS03 Batch instruction construction.

Signature

export * as Batch from "./Batch.js"

Source: src/index.ts:120

Added in v2.0.0

This module provides a high-level API for UCS03 Call instruction construction.

Signature

export * as Call from "./Call.js"

Source: src/index.ts:127

Added in v2.0.0

This module sources {@link Chain} data.

Signature

export * as ChainRegistry from "./ChainRegistry.js"

Source: src/index.ts:92

Added in v2.0.0

This module sources {@link Channel} data.

Signature

export * as ChannelRegistry from "./ChannelRegistry.js"

Source: src/index.ts:85

Added in v2.0.0

This module contains constant data.

Signature

export * as Constants from "./Constants.js"

Source: src/index.ts:169

Added in v2.0.0

This module handles Sui related functionality.

Signature

export * as Gql from "./Gql.js"

Source: src/index.ts:39

Added in v2.0.0

This module interfaces with the indexer to source data.

Signature

export * as Indexer from "./Indexer.js"

Source: src/index.ts:162

Added in v2.0.0

This module provides USD pricing of a given chain’s native token.

Signature

export * as PriceOracle from "./PriceOracle.js"

Source: src/index.ts:32

Added in v2.0.0

This module handles liquid staking.

Signature

export * as Staking from "./Staking.js"

Source: src/index.ts:176

Added in v2.0.0

This module defines structured token data.

Signature

export * as Token from "./Token.js"

Source: src/index.ts:106

Added in v2.0.0

This module provides a high-level API for UCS03 TokenOrderV2 instruction construction.

Signature

export * as TokenOrder from "./TokenOrder.js"

Source: src/index.ts:113

Added in v2.0.0

This module sources {@link Token} data.

Signature

export * as TokenRegistry from "./TokenRegistry.js"

Source: src/index.ts:99

Added in v2.0.0

This module contains utility types.

Signature

export * as Types from "./Types.js"

Source: src/index.ts:64

Added in v2.0.0

@unionlabs/sdk

See https://docs.union.build/integrations/typescript/ for additional integration guides and examples.

Signature

export * as Ucs03 from "./Ucs03.js"

Source: src/index.ts:18

Added in v2.0.0

This module handles interaction with the UCS05 standard.

Signature

export * as Ucs05 from "./Ucs05.js"

Source: src/index.ts:25

Added in v2.0.0

This module contains generic utilities.

Signature

export * as Utils from "./Utils.js"

Source: src/index.ts:46

Added in v2.0.0

This modules handles chain-agnostic submission of {@link ZkgmClientRequests}s.

Signature

export * as ZkgmClient from "./ZkgmClient.js"

Source: src/index.ts:71

Added in v2.0.0

This module describes possible request and response errors from {@link ZkgmClient} execution.

Signature

export * as ZkgmClientError from "./ZkgmClientError.js"

Source: src/index.ts:141

Added in v2.0.0

This module prepares cross-chain request submissions.

Signature

export * as ZkgmClientRequest from "./ZkgmClientRequest.js"

Source: src/index.ts:78

Added in v2.0.0

This module describes a chain-agnostic response resulting from {@link ZkgmClient} execution.

Signature

export * as ZkgmClientResponse from "./ZkgmClientResponse.js"

Source: src/index.ts:155

Added in v2.0.0

This module describes a superset of events during finite-state machine execution following {@link ZkgmClient} execution.

Signature

export * as ZkgmIncomingMessage from "./ZkgmIncomingMessage.js"

Source: src/index.ts:148

Added in v2.0.0

This module describes high-level requirements for UCS03 instruction, prepared for {@link ZkgmClientRequest}.

Signature

export * as ZkgmInstruction from "./ZkgmInstruction.js"

Source: src/index.ts:134

Added in v2.0.0