@baking-bad/tezos-etherlink-bridge-sdk
Version:
SDK designed for building token bridge applications between Tezos (L1) and Etherlink (L2)
14 lines (13 loc) • 870 B
TypeScript
import type { EtherlinkBridgeBlockchainService, TezosBridgeBlockchainService } from '../bridgeBlockchainService';
import type { TokensBridgeDataProvider, BalancesBridgeDataProvider, TransfersBridgeDataProvider } from '../bridgeDataProviders';
interface DataProvidersTokenBridgeOptions {
tokens: TokensBridgeDataProvider;
balances: BalancesBridgeDataProvider;
transfers: TransfersBridgeDataProvider;
}
export interface TokenBridgeOptions<TTezosBridgeBlockchainService extends TezosBridgeBlockchainService = TezosBridgeBlockchainService, TEtherlinkBridgeBlockchainService extends EtherlinkBridgeBlockchainService = EtherlinkBridgeBlockchainService> {
tezosBridgeBlockchainService: TTezosBridgeBlockchainService;
etherlinkBridgeBlockchainService: TEtherlinkBridgeBlockchainService;
bridgeDataProviders: DataProvidersTokenBridgeOptions;
}
export {};