Skip to content

test: input validation guards, multi-recipient release, completion_bps=10_000 at full funding - #104

Merged
MarcusDavidG merged 1 commit into
mainfrom
test/input-validation-and-multi-recipient
Aug 18, 2026
Merged

test: input validation guards, multi-recipient release, completion_bps=10_000 at full funding#104
MarcusDavidG merged 1 commit into
mainfrom
test/input-validation-and-multi-recipient

Conversation

@MarcusDavidG

Copy link
Copy Markdown
Contributor
  • test_create_invoice_past_deadline_panics: past deadline → 'deadline must be in the future'
  • test_create_invoice_zero_amount_panics: zero amount → 'amounts must be positive'
  • test_cancel_invoice_by_non_creator_panics: stranger cancel → 'only creator can cancel'
  • test_multi_recipient_proportional_release: 3-recipient 50/30/20 split verified, no dust
  • test_invoice_stats_fully_funded_completion_bps_is_10000: completion_bps = 10_000 at full funding
  • 83 tests passing

…l), multi-recipient release, completion_bps=10000
@MarcusDavidG
MarcusDavidG merged commit 7c67441 into main Aug 18, 2026
@MarcusDavidG
MarcusDavidG deleted the test/input-validation-and-multi-recipient branch August 18, 2026 10:52
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