wallet-arbiter: a hot signer that can only choose between two agreed outcomes #58
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent: #54
Scope
A
wallet-arbiterbinary in this workspace (house shape: entities, core logic, data adapters, thin binary) that:quantus_urQR flow, by a human);Ships with systemd, sysusers, firewalld and deploy job per convention.
Operator decisions to record here before starting
Fee rate and fee account; confirmation tiers; caps; kill-switch holder; the host.
Acceptance
Unit tests for every invariant in
doc/escrow-protocol.md. Against signet plus Planck: approves a valid release, refuses a release whose bytes differ by one byte, refuses a release with N−1 confirmations, refuses a second decision on a decided trade, refuses everything with the kill switch on, and escalates above-cap trades to the cold path with a scannable QR.Depends on
The protocol document; bitcoind.