Commit 1c50a6f
committed
feat: include token in payment event, add invoice_frozen/allowlist_removed events
- payment_received event now carries the funding token address alongside
payer/amount/seq, updated across all seven call sites (standard pay,
multi-recipient pay, token pay, bridge pay, pool pay, delegated pay,
and pay-on-behalf-of).
- invoice_cloned event now emits the ledger sequence number instead of
empty data, so listeners can correlate clones to a point in time.
- pause_invoice now also emits a new invoice_frozen event (creator,
ledger) alongside the existing invoice_paused event.
- Add remove_allowlist entrypoint to clear an invoice's entire payer
allowlist in one call (reopening it to any payer) and emit a new
allowlist_removed event; mirrors the existing add/remove_allowed_payer
auth and pause checks.1 parent c6cda3f commit 1c50a6f
3 files changed
Lines changed: 154 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | | - | |
| 44 | + | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
313 | 313 | | |
314 | 314 | | |
315 | 315 | | |
316 | | - | |
| 316 | + | |
317 | 317 | | |
318 | | - | |
319 | | - | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
320 | 322 | | |
321 | 323 | | |
322 | 324 | | |
| |||
335 | 337 | | |
336 | 338 | | |
337 | 339 | | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
338 | 350 | | |
339 | 351 | | |
340 | 352 | | |
| |||
672 | 684 | | |
673 | 685 | | |
674 | 686 | | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
675 | 698 | | |
676 | 699 | | |
677 | 700 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6469 | 6469 | | |
6470 | 6470 | | |
6471 | 6471 | | |
6472 | | - | |
| 6472 | + | |
6473 | 6473 | | |
6474 | 6474 | | |
6475 | 6475 | | |
| |||
7259 | 7259 | | |
7260 | 7260 | | |
7261 | 7261 | | |
7262 | | - | |
| 7262 | + | |
7263 | 7263 | | |
7264 | 7264 | | |
7265 | 7265 | | |
| |||
7485 | 7485 | | |
7486 | 7486 | | |
7487 | 7487 | | |
7488 | | - | |
| 7488 | + | |
7489 | 7489 | | |
7490 | 7490 | | |
7491 | 7491 | | |
| |||
7592 | 7592 | | |
7593 | 7593 | | |
7594 | 7594 | | |
7595 | | - | |
| 7595 | + | |
7596 | 7596 | | |
7597 | 7597 | | |
7598 | 7598 | | |
| |||
7710 | 7710 | | |
7711 | 7711 | | |
7712 | 7712 | | |
7713 | | - | |
| 7713 | + | |
7714 | 7714 | | |
7715 | 7715 | | |
7716 | 7716 | | |
| |||
8403 | 8403 | | |
8404 | 8404 | | |
8405 | 8405 | | |
| 8406 | + | |
8406 | 8407 | | |
8407 | 8408 | | |
8408 | 8409 | | |
| |||
8494 | 8495 | | |
8495 | 8496 | | |
8496 | 8497 | | |
| 8498 | + | |
| 8499 | + | |
| 8500 | + | |
| 8501 | + | |
| 8502 | + | |
| 8503 | + | |
| 8504 | + | |
| 8505 | + | |
| 8506 | + | |
| 8507 | + | |
| 8508 | + | |
| 8509 | + | |
| 8510 | + | |
| 8511 | + | |
| 8512 | + | |
| 8513 | + | |
| 8514 | + | |
| 8515 | + | |
| 8516 | + | |
| 8517 | + | |
| 8518 | + | |
| 8519 | + | |
| 8520 | + | |
8497 | 8521 | | |
8498 | 8522 | | |
8499 | 8523 | | |
| |||
13054 | 13078 | | |
13055 | 13079 | | |
13056 | 13080 | | |
13057 | | - | |
| 13081 | + | |
13058 | 13082 | | |
13059 | 13083 | | |
13060 | 13084 | | |
| |||
13760 | 13784 | | |
13761 | 13785 | | |
13762 | 13786 | | |
13763 | | - | |
| 13787 | + | |
13764 | 13788 | | |
13765 | 13789 | | |
13766 | 13790 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4786 | 4786 | | |
4787 | 4787 | | |
4788 | 4788 | | |
| 4789 | + | |
| 4790 | + | |
| 4791 | + | |
| 4792 | + | |
| 4793 | + | |
| 4794 | + | |
| 4795 | + | |
| 4796 | + | |
| 4797 | + | |
| 4798 | + | |
| 4799 | + | |
| 4800 | + | |
| 4801 | + | |
| 4802 | + | |
| 4803 | + | |
| 4804 | + | |
| 4805 | + | |
| 4806 | + | |
| 4807 | + | |
| 4808 | + | |
| 4809 | + | |
| 4810 | + | |
4789 | 4811 | | |
4790 | 4812 | | |
4791 | 4813 | | |
| |||
4944 | 4966 | | |
4945 | 4967 | | |
4946 | 4968 | | |
| 4969 | + | |
| 4970 | + | |
| 4971 | + | |
| 4972 | + | |
| 4973 | + | |
| 4974 | + | |
| 4975 | + | |
| 4976 | + | |
| 4977 | + | |
| 4978 | + | |
| 4979 | + | |
| 4980 | + | |
| 4981 | + | |
| 4982 | + | |
| 4983 | + | |
| 4984 | + | |
| 4985 | + | |
| 4986 | + | |
| 4987 | + | |
| 4988 | + | |
| 4989 | + | |
| 4990 | + | |
| 4991 | + | |
| 4992 | + | |
| 4993 | + | |
| 4994 | + | |
| 4995 | + | |
| 4996 | + | |
| 4997 | + | |
| 4998 | + | |
| 4999 | + | |
| 5000 | + | |
| 5001 | + | |
| 5002 | + | |
| 5003 | + | |
| 5004 | + | |
4947 | 5005 | | |
4948 | 5006 | | |
4949 | 5007 | | |
| |||
7121 | 7179 | | |
7122 | 7180 | | |
7123 | 7181 | | |
| 7182 | + | |
| 7183 | + | |
| 7184 | + | |
| 7185 | + | |
| 7186 | + | |
| 7187 | + | |
| 7188 | + | |
| 7189 | + | |
| 7190 | + | |
| 7191 | + | |
| 7192 | + | |
| 7193 | + | |
| 7194 | + | |
| 7195 | + | |
| 7196 | + | |
| 7197 | + | |
| 7198 | + | |
| 7199 | + | |
| 7200 | + | |
| 7201 | + | |
| 7202 | + | |
| 7203 | + | |
| 7204 | + | |
| 7205 | + | |
| 7206 | + | |
| 7207 | + | |
| 7208 | + | |
| 7209 | + | |
| 7210 | + | |
| 7211 | + | |
| 7212 | + | |
| 7213 | + | |
| 7214 | + | |
| 7215 | + | |
| 7216 | + | |
| 7217 | + | |
7124 | 7218 | | |
7125 | 7219 | | |
7126 | 7220 | | |
| |||
0 commit comments