mirror of
https://github.com/BlueWallet/BlueWallet.git
synced 2025-03-13 19:16:52 +01:00
33 lines
943 B
TypeScript
33 lines
943 B
TypeScript
import { TWallet } from '../class/wallets/types';
|
|
import { BitcoinUnit, Chain } from '../models/bitcoinUnits';
|
|
import { ScanQRCodeParamList } from './DetailViewStackParamList';
|
|
import { TNavigationWrapper } from './SendDetailsStackParamList';
|
|
|
|
export type LNDStackParamsList = {
|
|
ScanLNDInvoice: {
|
|
walletID: string | undefined;
|
|
uri: string | undefined;
|
|
invoice: string | undefined;
|
|
onBarScanned: string | undefined;
|
|
};
|
|
LnurlPay: {
|
|
lnurl: string;
|
|
walletID: string;
|
|
};
|
|
LnurlPaySuccess: undefined;
|
|
ScanQRCode: ScanQRCodeParamList;
|
|
SelectWallet: {
|
|
chainType?: Chain;
|
|
onWalletSelect?: (wallet: TWallet, navigationWrapper: TNavigationWrapper) => void;
|
|
availableWallets?: TWallet[];
|
|
noWalletExplanationText?: string;
|
|
onChainRequireSend?: boolean;
|
|
};
|
|
Success: {
|
|
amount?: number;
|
|
fee?: number;
|
|
invoiceDescription?: string;
|
|
amountUnit: BitcoinUnit;
|
|
txid?: string;
|
|
};
|
|
};
|