Skip to content

Conversation

@github-actions
Copy link

Automatic Release PR

This PR was automatically created after changes were pushed to develop.

Commits: 1 new commit(s)

Checklist

  • Review all changes
  • Verify CI passes
  • Approve and merge when ready for production

* feat: added Citrea blockchain

* feat: added missing Citrea reference

* fix: tests

* fix: tests 2
TaprootFreak and others added 5 commits January 22, 2026 17:43
Allow generating invoices for transactions that are waiting for payment
(have a request but no targetEntity yet). This enables users to see the
proforma invoice/payment request PDF before completing the payment.
Extend createTxStatement to handle transactions with request data
(pending transactions that don't have buyCrypto/buyFiat yet).
Uses request.amount, request.estimatedAmount, and request.targetId
to generate the invoice PDF for payment requests.
For pending transactions (WaitingForPayment), the frontend sends a
TransactionRequest.uid instead of a Transaction.uid. This change adds
a fallback that first checks for a TransactionRequest with the given
uid before falling back to the Transaction lookup.

Uses the existing createInvoiceFromRequest method to generate the
invoice PDF for pending transactions.
* fix: fixed camt.053 sync

* fix: format
@TaprootFreak TaprootFreak merged commit 9e4512c into main Jan 22, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants