@baking-bad/tezos-etherlink-bridge-sdk
Version:
SDK designed for building token bridge applications between Tezos (L1) and Etherlink (L2)
25 lines (24 loc) • 1.01 kB
TypeScript
import type { BridgeTokenTransfer } from '../bridgeCore';
import { DisposedError, TokenBridgeError } from '../common';
import type { TezosToken, EtherlinkToken } from '../tokens';
export declare class TokenBridgeDisposed extends DisposedError {
constructor();
}
export declare class TokenPairNotFoundError extends TokenBridgeError {
constructor(token: TezosToken | EtherlinkToken);
private static getMessage;
}
export declare class InsufficientBalanceError extends TokenBridgeError {
constructor(token: TezosToken | EtherlinkToken, address: string, balance: bigint, requested: bigint);
private static getMessage;
}
export declare class FailedTokenTransferError extends TokenBridgeError {
constructor(tokenTransfer: BridgeTokenTransfer);
private static getMessage;
}
export declare class TezosSignerAccountUnavailableError extends TokenBridgeError {
constructor();
}
export declare class EtherlinkSignerAccountUnavailableError extends TokenBridgeError {
constructor();
}