caip-solana
Version:
24 lines • 791 B
TypeScript
import * as caip from "caip";
import { AssetName, AssetNameParams } from "./assetName";
export interface SolanaParams {
namespace?: string | null;
reference?: string | null;
chainId?: string | caip.ChainIdParams | null;
address?: string | null;
assetName?: string | AssetNameParams | null;
tokenId?: string | null;
}
export declare class Solana {
static parse(id: string): SolanaParams;
static format(params: SolanaParams): string;
namespace?: string | null;
reference?: string | null;
chainId?: caip.ChainId | null;
address?: string | null;
assetName?: AssetName | null;
tokenId?: string | null;
constructor(params: SolanaParams | string);
toString(): string;
toJSON(): SolanaParams;
}
//# sourceMappingURL=solana.d.ts.map