-comments

This commit is contained in:
Florian Dold 2023-02-17 02:25:46 +01:00
parent 99f27aaecd
commit 8b83f729d7
No known key found for this signature in database
GPG Key ID: D2E4F00F29D02A4B
3 changed files with 29 additions and 11 deletions

View File

@ -1222,3 +1222,5 @@ export async function initiatePeerPullPayment(
),
};
}

View File

@ -1361,13 +1361,20 @@ export async function abortTransaction(
): Promise<void> {
const { type, args: rest } = parseId("txn", transactionId);
if (type === TransactionType.Payment) {
const proposalId = rest[0];
await abortPay(ws, proposalId, forceImmediateAbort);
} else {
const unknownTxType: any = type;
throw Error(
`can't abort a '${unknownTxType}' transaction: not yet implemented`,
);
switch (type) {
case TransactionType.Payment: {
const proposalId = rest[0];
await abortPay(ws, proposalId, forceImmediateAbort);
break;
}
case TransactionType.PeerPushDebit: {
break;
}
default: {
const unknownTxType: any = type;
throw Error(
`can't abort a '${unknownTxType}' transaction: not yet implemented`,
);
}
}
}

View File

@ -591,8 +591,9 @@ export type ExportBackupPlainOp = {
// group: Peer Payments
/**
* Check if initiating a peer push payment is possible.
*
* Check if initiating a peer push payment is possible
* based on the funds in the wallet.
*
* FIXME: Rename to CheckPeerPushPaymentInitiation
*/
export type PreparePeerPushPaymentOp = {
@ -612,6 +613,8 @@ export type InitiatePeerPushPaymentOp = {
/**
* Check an incoming peer push payment.
*
* FIXME: Rename to "PrepareIncomingPeerPushPayment"
*/
export type CheckPeerPushPaymentOp = {
op: WalletApiOperation.CheckPeerPushPayment;
@ -630,6 +633,8 @@ export type AcceptPeerPushPaymentOp = {
/**
* Initiate an outgoing peer pull payment.
*
* FIXME: This does not check anything, so rename to CheckPeerPullPaymentInitiation
*/
export type PreparePeerPullPaymentOp = {
op: WalletApiOperation.PreparePeerPullPayment;
@ -648,6 +653,8 @@ export type InitiatePeerPullPaymentOp = {
/**
* Prepare for an incoming peer pull payment.
*
* FIXME: Rename to "PreparePeerPullPayment"
*/
export type CheckPeerPullPaymentOp = {
op: WalletApiOperation.CheckPeerPullPayment;
@ -656,7 +663,9 @@ export type CheckPeerPullPaymentOp = {
};
/**
* Accept an incoming peer pull payment.
* Accept an incoming peer pull payment (i.e. pay the other party).
*
* FIXME: Rename to ConfirmPeerPullPayment
*/
export type AcceptPeerPullPaymentOp = {
op: WalletApiOperation.AcceptPeerPullPayment;