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:68

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:138

Added in v2.0.0

This module sources {@link Chain} data.

Signature

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

Source: src/index.ts:103

Added in v2.0.0

This module sources {@link Channel} data.

Signature

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

Source: src/index.ts:96

Added in v2.0.0

This module contains constant data.

Signature

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

Source: src/index.ts:180

Added in v2.0.0

This module estimates cross-chain transaction fees.

Signature

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

Source: src/index.ts:117

Added in v2.0.0

This module handles Sui related functionality.

Signature

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

Source: src/index.ts:50

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:173

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 Sui related functionality.

Signature

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

Source: src/index.ts:43

Added in v2.0.0

This module defines structured token data.

Signature

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

Source: src/index.ts:124

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:131

Added in v2.0.0

This module sources {@link Token} data.

Signature

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

Source: src/index.ts:110

Added in v2.0.0

This module contains utility types.

Signature

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

Source: src/index.ts:75

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:57

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:82

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:152

Added in v2.0.0

This module prepares cross-chain request submissions.

Signature

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

Source: src/index.ts:89

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:166

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:159

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:145

Added in v2.0.0