Skip to content

Releases: lightsparkdev/python-sdk

v2.10.1

22 Jul 19:09
3166c28
Compare
Choose a tag to compare
  • Removes default params on graphql mutations PayUmaInvoice and CreateUmaInvoice

v2.10.0

11 Jul 23:22
024dddd
Compare
Choose a tag to compare

What's Changed

  • Add extra params to create_uma_invoice and pay_uma_invoice for analytics.

v2.9.0

13 Jun 17:35
d438950
Compare
Choose a tag to compare

What's Changed

  • Add invoice_for_payment_hash query.

v2.8.0

15 May 00:21
558b7c0
Compare
Choose a tag to compare

What's Changed

  • Add idempotency where useful!
    • Add optional idempotency_key to pay_invoice and request_withdrawal.
    • Add idempotency_key to OutgoingPayment and Withdrawal objects.
    • Add new outgoing_payment_for_idempotency_key query.

v2.7.1

14 May 16:45
6c0b35b
Compare
Choose a tag to compare

What's Changed

  • Fix a type issue in the outgoing_payments_for_payment_hash query

v2.7.0

14 May 02:47
e0ee78a
Compare
Choose a tag to compare

What's Changed

  • Add fail_htlcs function to cancel pending htlcs (for example for HODL invoices).
  • Add outgoing_payments_for_payment_hash to get all outgoing payments for a specific hash.
  • Compress requests and support zstd.

v2.6.0

08 Mar 23:22
5dbcf54
Compare
Choose a tag to compare

What's Changed

  • Use a 64-bit nonce for signed requests to avoid conflicts.
  • Add is_internal_payment fields to payment objects.
  • Add multisig_wallet_address_validation_parameters to support validating node wallet addresses used for deposits.
  • Add incoming_payments_for_invoice to get all incoming payments for an invoice.

v2.5.1

26 Jan 02:57
c8de291
Compare
Choose a tag to compare

What's Changed

  • Make get_decoded_payment_request return an InvoiceData type.
  • Fix license and readme file paths in the setup.cfg to ensure they're included in the pypi package.

v2.5.0

11 Jan 17:55
ab9da90
Compare
Choose a tag to compare

What's Changed

  • Add is_uma flag to payment objects. Note that this is only accurate for payments/invoices created with create_uma_invoice or pay_uma_invoice.
  • Tweak the ChannelSnapshot object to make it more expressive.
  • Include type info in the package release.

v2.4.2

03 Jan 03:17
fe8a902
Compare
Choose a tag to compare
  • Update dependencies.