Skip to content

Commit 2b385d7

Browse files
committed
feat: additional swaps-related logging
1 parent 8aca0fd commit 2b385d7

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

Diff for: lib/p2p/Pool.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import assert from 'assert';
22
import { EventEmitter } from 'events';
33
import net, { Server, Socket } from 'net';
44
import semver from 'semver';
5-
import { DisconnectionReason, ReputationEvent, XuNetwork } from '../constants/enums';
5+
import { DisconnectionReason, ReputationEvent, XuNetwork, SwapFailureReason } from '../constants/enums';
66
import { Models } from '../db/DB';
77
import { ReputationEventInstance } from '../db/types';
88
import Logger from '../Logger';
@@ -825,7 +825,7 @@ class Pool extends EventEmitter {
825825
}
826826
case PacketType.SwapFailed: {
827827
const { body } = (packet as packets.SwapFailedPacket);
828-
this.logger.debug(`received swapFailed due to ${body?.failureReason} from ${peer.label}: ${JSON.stringify(body)}`);
828+
this.logger.debug(`received swapFailed due to ${SwapFailureReason[body!.failureReason]} from ${peer.label}: ${JSON.stringify(body)}`);
829829
this.emit('packet.swapFailed', packet);
830830
break;
831831
}

Diff for: lib/swaps/Swaps.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -1209,12 +1209,13 @@ class Swaps extends EventEmitter {
12091209
deal.role === SwapRole.Maker && deal.phase === SwapPhase.SwapAccepted,
12101210
'SendingPayment can only be set after SwapRequested (taker) or SwapAccepted (maker)');
12111211
deal.executeTime = Date.now();
1212+
this.logger.debug(`Setting SendingPayment phase for deal ${deal.rHash}`);
12121213
break;
12131214
case SwapPhase.PaymentReceived:
12141215
assert(deal.phase === SwapPhase.SendingPayment, 'PaymentReceived can be only be set after SendingPayment');
12151216
deal.completeTime = Date.now();
12161217
deal.state = SwapState.Completed;
1217-
this.logger.debug(`Payment received for deal with hash ${deal.rHash} - preimage is ${deal.rPreimage}`);
1218+
this.logger.debug(`Setting PaymentReceived phase for deal ${deal.rHash} - preimage is ${deal.rPreimage}`);
12181219
break;
12191220
default:
12201221
assert.fail('unknown deal phase');

0 commit comments

Comments
 (0)