We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5377548 commit b9ba988Copy full SHA for b9ba988
pending_changelog/matt-idempotent-payments.txt
@@ -0,0 +1,15 @@
1
+API Changes
2
+===========
3
+
4
+ * Payment sending methods now take an explicit PaymentId, which acts as an
5
+ idempotency token. You may simply use the PaymentHash for this (#XXXX).
6
+ * Pending outbound payments are no longer automatically timed-out a few blocks
7
+ after failure. Thus, in order to avoid leaking memory, you MUST call
8
+ `ChannelManager::abandon_payment` when you no longer wish to retry (#XXXX).
9
10
+Backwards Compatibility
11
+=======================
12
13
+ * When downgrading to a version of LDK prior to THIS_VERSION_XXX when there are
14
+ resolved payments waiting for a small timeout, the payments may not be
15
+ removed, preventing payments with the same `PaymentId`.
0 commit comments