Skip to content

ZAssetRegistry.ts

This module provides the ZAsset registry.

Added in v0.4.0

Signature

export declare const Z_ASSET_REGISTRY: {
[chainId: string & Brand<"UniversalChainId">]: { [assetAddress: Erc20Address]: Domain.ZAssetAddress }
}

Added in v0.4.0

Signature

export declare const getZAsset: (
universalChainId: Domain.UniversalChainId,
assetAddress: Erc20Address
) => Option.Option<Domain.ZAssetAddress>

Added in v0.4.0

Signature

export declare const getZAssetOrError: (
universalChainId: string & Brand<"UniversalChainId">,
assetAddress: Erc20Address
) => Effect.Effect<Domain.ZAssetAddress, Error.SystemError, never>

Added in v0.4.0

Signature

export declare const getZAssetOrThrow: (
universalChainId: string & Brand<"UniversalChainId">,
assetAddress: Erc20Address
) => Domain.ZAssetAddress

Added in v0.4.0