onesec-bridge
Version:
A library for interacting with the onesec.to bridge
14 lines (13 loc) • 1.07 kB
TypeScript
import { Account, AssetInfo, Chain, EvmAccount, ForwardingResponse, ForwardingStatus, IcpAccount, Status, Token, Transfer, Tx } from './types';
import type * as candid from "./generated/candid/onesec/onesec.did";
export declare function forwardingStatus(status?: candid.ForwardingStatus): ForwardingStatus | undefined;
export declare function forwardingResponse(response: candid.ForwardingResponse): ForwardingResponse;
export declare function chain(chain?: candid.Chain): Chain | undefined;
export declare function token(token?: candid.Token): Token | undefined;
export declare function icpAccount(account: candid.IcpAccount): IcpAccount;
export declare function evmAccount(account: candid.EvmAccount): EvmAccount;
export declare function tx(tx?: candid.Tx): Tx | undefined;
export declare function account(account?: candid.Account): Account | undefined;
export declare function status(status?: candid.Status): Status | undefined;
export declare function asset(asset: candid.AssetInfo): AssetInfo;
export declare function transfer(transfer: candid.Transfer): Transfer;