Files
GoblinPay/migrations
2ro a6d1a601b9 gp-core: grin1 rail invoice model + render gate + config flag (Phase 2/3)
Migration 0009 adds invoice.rail/slate_id/slatepack. New invoice functions:
- attach_grin1: arm an invoice on the grin1 rail with the issued I1 slate id
  and armored slatepack.
- get_by_slate_id: look up the invoice a returning finalize settles.
- plain_send_allowed: the Phase-3 render gate (no jitter) — only the earliest
  open grin1 invoice for a given exact amount may show the plain-send address
  panel; newer amount collisions hide it. Ordered by rowid (true insertion
  order), amountless/off-rail invoices never show plain-send.

Config: GP_GRIN1_RAIL (default on) + GP_GRIN1_FOREIGN_PORT (default 3416).
2026-07-04 21:49:06 -04:00
..