Releases: lightsparkdev/python-sdk
Releases · lightsparkdev/python-sdk
v2.10.1
- Removes default params on graphql mutations
PayUmaInvoice
and CreateUmaInvoice
v2.10.0
What's Changed
- Add extra params to
create_uma_invoice
and pay_uma_invoice
for analytics.
v2.9.0
What's Changed
- Add invoice_for_payment_hash query.
v2.8.0
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
What's Changed
- Fix a type issue in the outgoing_payments_for_payment_hash query
v2.7.0
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
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
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
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.