Skip to content

Honor wallet listing-specific PSBT batch limits - #12

Merged
droplister merged 1 commit into
masterfrom
codex/listing-capability
Oct 9, 2026
Merged

droplister merged 1 commit into
masterfrom
codex/listing-capability

Conversation

@droplister

Copy link
Copy Markdown
Member

Listing-only PSBT batches can use the wallet-advertised maxListingRequests instead of being rejected at the generic batch limit. Older providers retain their existing limit; explicit zero, unsupported signers, and malformed listing limits refuse listing batches. Mixed batches retain generic limits and every PSBT still passes normal validation.

Adds an exported limit helper for consumers and coverage for forty-request forwarding, over-limit/mixed/malformed requests, and older providers.

Validation: 389 tests pass; type/lint check passes with seven existing warnings; build passes.

@droplister
droplister merged commit b9049cc into master Oct 9, 2026
1 check 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.

1 participant