{
  "schema": 1,
  "version": "1.0.0",
  "started_at_utc": "2026-10-15T08:29:55.197171+00:00",
  "completed_at_utc": "2026-10-15T08:30:02.032320+00:00",
  "platform": "linux",
  "core_versions": {
    "litecoind": "Litecoin Core version v0.21.5.8",
    "litecoin-cli": "Litecoin Core RPC client version v0.21.5.8"
  },
  "binary_sha256": {
    "litecoind": "63fb440cdc5e2e7d46144b8e3a47dab4725fa9c056a77b8b12b11854504f4838",
    "litecoin-cli": "d185011cc0dbb5d2dd20611e9dc060dbb0a5d9be31a03f57da5dbd3dad4c3769"
  },
  "network": "regtest",
  "node_options": [
    "-regtest",
    "-connect=0",
    "-listen=0",
    "-dnsseed=0",
    "-dns=0",
    "-discover=0",
    "-listenonion=0",
    "-upnp=0",
    "-onlynet=ipv4",
    "-dbcache=32",
    "-par=1",
    "-fallbackfee=0.00001",
    "-acceptnonstdtxn=0"
  ],
  "rpc_bound": "127.0.0.1",
  "rpc_port": 45059,
  "scope": "One new isolated node; two independent fresh wallet databases. Four ordinary transparent native-SegWit sends, per-wallet comment/label inspection and one daemon restart. Not two networked nodes or a complete mobile/GUI wallet study.",
  "cases": [
    {
      "id": "N01",
      "kind": "empty control",
      "amount": "0.01375",
      "comment": "",
      "comment_to": "",
      "recipient_address": "rltc1qezqpg69429kflh0229r3vqzzzqnnermnzhc5fs",
      "recipient_script": "0014c8801468b5516c9fddea514716004210273c8f73",
      "txid": "74c2bd32eca60e4be5ac62f953e0dd738ade54d4744ac6bc07985565c980f2f0",
      "sender_metadata_before_restart": {
        "comment_present": false,
        "comment": null,
        "to_present": false,
        "to": null
      },
      "recipient_metadata_before_restart": {
        "comment_present": false,
        "comment": null,
        "to_present": false,
        "to": null
      },
      "searches": {
        "comment": {
          "utf8_bytes": 0,
          "full_string_found": null,
          "prefix24_found": null
        },
        "comment_to": {
          "utf8_bytes": 0,
          "full_string_found": null,
          "prefix24_found": null
        }
      },
      "raw_hex": "02000000000101131d5cceaf2ca90588f0f6f88b0af804117677c2cec42dd3abbce0dfd1656e170000000000feffffff0266f1f0290100000016001470bce3395dca93ea0d325d808d94dd751bb4330418fb140000000000160014c8801468b5516c9fddea514716004210273c8f730247304402204497c9b91d157099ff2faf0572ff37874bb16ab22755a56be149f1afe8a7558702206d2376b5f1009976428c314abe7b847c83d819a002d9c93705fec445d3964612012103513fb138180ba24d3de67f439e55e4b7511f2332e9827e476c2eca9226b8b30a65000000",
      "decoded": {
        "txid": "74c2bd32eca60e4be5ac62f953e0dd738ade54d4744ac6bc07985565c980f2f0",
        "hash": "a3acea905de941f1e87d0fc8c00460e731c58e3a54aa34a8bb650f0cc7dfe3d8",
        "version": 2,
        "size": 222,
        "vsize": 141,
        "weight": 561,
        "locktime": 101,
        "vin": [
          {
            "ismweb": false,
            "txid": "176e65d1dfe0bcabd32dc4cec277761104f80a8bf8f6f08805a92cafce5c1d13",
            "vout": 0,
            "scriptSig": {
              "asm": "",
              "hex": ""
            },
            "txinwitness": [
              "304402204497c9b91d157099ff2faf0572ff37874bb16ab22755a56be149f1afe8a7558702206d2376b5f1009976428c314abe7b847c83d819a002d9c93705fec445d396461201",
              "03513fb138180ba24d3de67f439e55e4b7511f2332e9827e476c2eca9226b8b30a"
            ],
            "sequence": 4294967294
          }
        ],
        "vout": [
          {
            "ismweb": false,
            "value": "49.98623590",
            "n": 0,
            "scriptPubKey": {
              "asm": "0 70bce3395dca93ea0d325d808d94dd751bb43304",
              "hex": "001470bce3395dca93ea0d325d808d94dd751bb43304",
              "reqSigs": 1,
              "type": "witness_v0_keyhash",
              "addresses": [
                "rltc1qwz7wxw2ae2f75rfjtkqgm9xaw5dmgvcyyprqf3"
              ]
            }
          },
          {
            "ismweb": false,
            "value": "0.01375000",
            "n": 1,
            "scriptPubKey": {
              "asm": "0 c8801468b5516c9fddea514716004210273c8f73",
              "hex": "0014c8801468b5516c9fddea514716004210273c8f73",
              "reqSigs": 1,
              "type": "witness_v0_keyhash",
              "addresses": [
                "rltc1qezqpg69429kflh0229r3vqzzzqnnermnzhc5fs"
              ]
            }
          }
        ]
      },
      "recipient_vout": 1,
      "observed_height": 102,
      "sender_metadata_after_restart": {
        "comment_present": false,
        "comment": null,
        "to_present": false,
        "to": null
      },
      "recipient_metadata_after_restart": {
        "comment_present": false,
        "comment": null,
        "to_present": false,
        "to": null
      },
      "sender_confirmations_after_restart": 4,
      "recipient_confirmations_after_restart": 4
    },
    {
      "id": "N02",
      "kind": "ASCII invoice markers",
      "amount": "0.02125",
      "comment": "LW-NOTE-DEMO-2048",
      "comment_to": "LW-TO-DEMO-ACCOUNTS",
      "recipient_address": "rltc1qgrpuqnuwu6ty6usr6fuk5guhu0tw253qn7k3qa",
      "recipient_script": "001440c3c04f8ee6964d7203d2796a2397e3d6e55220",
      "txid": "dac668f6a08570c7ef9a7b37fbd1d86ce8e1b456ffb4b8e03891a8848c5e181a",
      "sender_metadata_before_restart": {
        "comment_present": true,
        "comment": "LW-NOTE-DEMO-2048",
        "to_present": true,
        "to": "LW-TO-DEMO-ACCOUNTS"
      },
      "recipient_metadata_before_restart": {
        "comment_present": false,
        "comment": null,
        "to_present": false,
        "to": null
      },
      "searches": {
        "comment": {
          "utf8_bytes": 17,
          "full_string_found": false,
          "prefix24_found": false
        },
        "comment_to": {
          "utf8_bytes": 19,
          "full_string_found": false,
          "prefix24_found": false
        }
      },
      "raw_hex": "02000000000101f0f280c965559807bcc64a74d454de8a73dde053f962ace54b0ea6ec32bdc2740000000000feffffff021c7fd02901000000160014b415d764844c42c01f59ae1f8ff3c759ba09d9f2c86c20000000000016001440c3c04f8ee6964d7203d2796a2397e3d6e5522002473044022033525198936afef01bdd0581d9ef723d8e93252532850b1817c50b4d2b34257d022060f4401fe9b2edc61e3b737667a2a4babd4e7d63553b922522b04206a6686bda012103009aeed1a69652cbffd4a434ee0dcf356a67aac818f65a885bbf08da6eceeaa166000000",
      "decoded": {
        "txid": "dac668f6a08570c7ef9a7b37fbd1d86ce8e1b456ffb4b8e03891a8848c5e181a",
        "hash": "7e5a1e47cc2090ca4e81a8c27680616d5dc87205107d12ad67c9f2f9dbbe5aac",
        "version": 2,
        "size": 222,
        "vsize": 141,
        "weight": 561,
        "locktime": 102,
        "vin": [
          {
            "ismweb": false,
            "txid": "74c2bd32eca60e4be5ac62f953e0dd738ade54d4744ac6bc07985565c980f2f0",
            "vout": 0,
            "scriptSig": {
              "asm": "",
              "hex": ""
            },
            "txinwitness": [
              "3044022033525198936afef01bdd0581d9ef723d8e93252532850b1817c50b4d2b34257d022060f4401fe9b2edc61e3b737667a2a4babd4e7d63553b922522b04206a6686bda01",
              "03009aeed1a69652cbffd4a434ee0dcf356a67aac818f65a885bbf08da6eceeaa1"
            ],
            "sequence": 4294967294
          }
        ],
        "vout": [
          {
            "ismweb": false,
            "value": "49.96497180",
            "n": 0,
            "scriptPubKey": {
              "asm": "0 b415d764844c42c01f59ae1f8ff3c759ba09d9f2",
              "hex": "0014b415d764844c42c01f59ae1f8ff3c759ba09d9f2",
              "reqSigs": 1,
              "type": "witness_v0_keyhash",
              "addresses": [
                "rltc1qks2aweyyf3pvq86e4c0clu78txaqnk0jzs59xh"
              ]
            }
          },
          {
            "ismweb": false,
            "value": "0.02125000",
            "n": 1,
            "scriptPubKey": {
              "asm": "0 40c3c04f8ee6964d7203d2796a2397e3d6e55220",
              "hex": "001440c3c04f8ee6964d7203d2796a2397e3d6e55220",
              "reqSigs": 1,
              "type": "witness_v0_keyhash",
              "addresses": [
                "rltc1qgrpuqnuwu6ty6usr6fuk5guhu0tw253qn7k3qa"
              ]
            }
          }
        ]
      },
      "recipient_vout": 1,
      "observed_height": 103,
      "sender_metadata_after_restart": {
        "comment_present": true,
        "comment": "LW-NOTE-DEMO-2048",
        "to_present": true,
        "to": "LW-TO-DEMO-ACCOUNTS"
      },
      "recipient_metadata_after_restart": {
        "comment_present": false,
        "comment": null,
        "to_present": false,
        "to": null
      },
      "sender_confirmations_after_restart": 3,
      "recipient_confirmations_after_restart": 3
    },
    {
      "id": "N03",
      "kind": "UTF8 markers",
      "amount": "0.0325",
      "comment": "LW-NOTE: café • 支払済み ✓",
      "comment_to": "LW-TO: Łódź • 店舗 ✓",
      "recipient_address": "rltc1qdm5zd35nnwjn2hj7v2qcltwf5y868f3gdfkqpz",
      "recipient_script": "00146ee826c6939ba5355e5e62818fadc9a10fa3a628",
      "txid": "aedcfceddec3b924eab9bae70f792f77cff5a8b9e6d3940999023d18eed6cd3c",
      "sender_metadata_before_restart": {
        "comment_present": true,
        "comment": "LW-NOTE: café • 支払済み ✓",
        "to_present": true,
        "to": "LW-TO: Łódź • 店舗 ✓"
      },
      "recipient_metadata_before_restart": {
        "comment_present": false,
        "comment": null,
        "to_present": false,
        "to": null
      },
      "searches": {
        "comment": {
          "utf8_bytes": 35,
          "full_string_found": false,
          "prefix24_found": false
        },
        "comment_to": {
          "utf8_bytes": 29,
          "full_string_found": false,
          "prefix24_found": false
        }
      },
      "raw_hex": "020000000001011a185e8c84a89138e0b8b4ff56b4e1e86cd8d1fb377b9aefc77085a0f668c6da0000000000feffffff024ae29e2901000000160014e6e112724298119aa1a167eb033d668b575e8acc50973100000000001600146ee826c6939ba5355e5e62818fadc9a10fa3a628024730440220165b081e24b519218c3b821eeed8977bc7322a75afbe6ffb2c79951c59c29e0f022026b4b5a5ebbc10d0853feec7a694278c80af488723d535dbf12fe21b04fcb93501210236060478d50c6e906984442b89d37f7185aa364a5bdbc06cd99bcd000f8b04f826000000",
      "decoded": {
        "txid": "aedcfceddec3b924eab9bae70f792f77cff5a8b9e6d3940999023d18eed6cd3c",
        "hash": "e05c0af76aa920eba67a6c652dbf5f8050a617d6fbc0c720b6ab1ec7b861ae0f",
        "version": 2,
        "size": 222,
        "vsize": 141,
        "weight": 561,
        "locktime": 38,
        "vin": [
          {
            "ismweb": false,
            "txid": "dac668f6a08570c7ef9a7b37fbd1d86ce8e1b456ffb4b8e03891a8848c5e181a",
            "vout": 0,
            "scriptSig": {
              "asm": "",
              "hex": ""
            },
            "txinwitness": [
              "30440220165b081e24b519218c3b821eeed8977bc7322a75afbe6ffb2c79951c59c29e0f022026b4b5a5ebbc10d0853feec7a694278c80af488723d535dbf12fe21b04fcb93501",
              "0236060478d50c6e906984442b89d37f7185aa364a5bdbc06cd99bcd000f8b04f8"
            ],
            "sequence": 4294967294
          }
        ],
        "vout": [
          {
            "ismweb": false,
            "value": "49.93245770",
            "n": 0,
            "scriptPubKey": {
              "asm": "0 e6e112724298119aa1a167eb033d668b575e8acc",
              "hex": "0014e6e112724298119aa1a167eb033d668b575e8acc",
              "reqSigs": 1,
              "type": "witness_v0_keyhash",
              "addresses": [
                "rltc1qums3yujznqge4gdpvl4sx0tx3dt4azkvg3xfrh"
              ]
            }
          },
          {
            "ismweb": false,
            "value": "0.03250000",
            "n": 1,
            "scriptPubKey": {
              "asm": "0 6ee826c6939ba5355e5e62818fadc9a10fa3a628",
              "hex": "00146ee826c6939ba5355e5e62818fadc9a10fa3a628",
              "reqSigs": 1,
              "type": "witness_v0_keyhash",
              "addresses": [
                "rltc1qdm5zd35nnwjn2hj7v2qcltwf5y868f3gdfkqpz"
              ]
            }
          }
        ]
      },
      "recipient_vout": 1,
      "observed_height": 104,
      "sender_metadata_after_restart": {
        "comment_present": true,
        "comment": "LW-NOTE: café • 支払済み ✓",
        "to_present": true,
        "to": "LW-TO: Łódź • 店舗 ✓"
      },
      "recipient_metadata_after_restart": {
        "comment_present": false,
        "comment": null,
        "to_present": false,
        "to": null
      },
      "sender_confirmations_after_restart": 2,
      "recipient_confirmations_after_restart": 2
    },
    {
      "id": "N04",
      "kind": "long repeated markers",
      "amount": "0.0475",
      "comment": "LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|",
      "comment_to": "LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|",
      "recipient_address": "rltc1qps8qvr3nj3xtlwxt2g0zhadqdpqn8w6nn7nh8q",
      "recipient_script": "00140c0e060e33944cbfb8cb521e2bf5a0684133bb53",
      "txid": "89e3afcd77710cc017c43cbd0bc24ef3ca6b6bb81989a4c3e4659c2033ed9174",
      "sender_metadata_before_restart": {
        "comment_present": true,
        "comment": "LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|",
        "to_present": true,
        "to": "LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|"
      },
      "recipient_metadata_before_restart": {
        "comment_present": false,
        "comment": null,
        "to_present": false,
        "to": null
      },
      "searches": {
        "comment": {
          "utf8_bytes": 832,
          "full_string_found": false,
          "prefix24_found": false
        },
        "comment_to": {
          "utf8_bytes": 608,
          "full_string_found": false,
          "prefix24_found": false
        }
      },
      "raw_hex": "020000000001013ccdd6ee183d02990994d3e6b9a8f5cf772f790fe7bab9ea24b9c3deedfcdcae0000000000feffffff02b07a4800000000001600140c0e060e33944cbfb8cb521e2bf5a0684133bb5318625629010000001600141136f505e2757f9fb29ae4af6e9f804eb30c983002473044022022f042ab4a1144a2672735c7b4f825eb35ebcb82831d24857665acf0c47ebc24022057695b37cec9274f7b03deb290cd2c31dae7a980431e760f50a477b2a99e87a8012102d8afec59fb67cdc4a61f1c5f64d3bc0eb03907c93e70fe792ce9e2107d3ec21168000000",
      "decoded": {
        "txid": "89e3afcd77710cc017c43cbd0bc24ef3ca6b6bb81989a4c3e4659c2033ed9174",
        "hash": "19a5fb98cda54ee38e5367988eb1da777dc0929e022fae7b0246d053613be1c7",
        "version": 2,
        "size": 222,
        "vsize": 141,
        "weight": 561,
        "locktime": 104,
        "vin": [
          {
            "ismweb": false,
            "txid": "aedcfceddec3b924eab9bae70f792f77cff5a8b9e6d3940999023d18eed6cd3c",
            "vout": 0,
            "scriptSig": {
              "asm": "",
              "hex": ""
            },
            "txinwitness": [
              "3044022022f042ab4a1144a2672735c7b4f825eb35ebcb82831d24857665acf0c47ebc24022057695b37cec9274f7b03deb290cd2c31dae7a980431e760f50a477b2a99e87a801",
              "02d8afec59fb67cdc4a61f1c5f64d3bc0eb03907c93e70fe792ce9e2107d3ec211"
            ],
            "sequence": 4294967294
          }
        ],
        "vout": [
          {
            "ismweb": false,
            "value": "0.04750000",
            "n": 0,
            "scriptPubKey": {
              "asm": "0 0c0e060e33944cbfb8cb521e2bf5a0684133bb53",
              "hex": "00140c0e060e33944cbfb8cb521e2bf5a0684133bb53",
              "reqSigs": 1,
              "type": "witness_v0_keyhash",
              "addresses": [
                "rltc1qps8qvr3nj3xtlwxt2g0zhadqdpqn8w6nn7nh8q"
              ]
            }
          },
          {
            "ismweb": false,
            "value": "49.88494360",
            "n": 1,
            "scriptPubKey": {
              "asm": "0 1136f505e2757f9fb29ae4af6e9f804eb30c9830",
              "hex": "00141136f505e2757f9fb29ae4af6e9f804eb30c9830",
              "reqSigs": 1,
              "type": "witness_v0_keyhash",
              "addresses": [
                "rltc1qzym02p0zw4lelv56ujhka8uqf6esexpsmv5puc"
              ]
            }
          }
        ]
      },
      "recipient_vout": 0,
      "observed_height": 105,
      "sender_metadata_after_restart": {
        "comment_present": true,
        "comment": "LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|LW-NOTE-ONLY|",
        "to_present": true,
        "to": "LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|LW-TO-NOT-ON-CHAIN|"
      },
      "recipient_metadata_after_restart": {
        "comment_present": false,
        "comment": null,
        "to_present": false,
        "to": null
      },
      "sender_confirmations_after_restart": 1,
      "recipient_confirmations_after_restart": 1
    }
  ],
  "labels": {
    "case_id": "N02",
    "txid": "dac668f6a08570c7ef9a7b37fbd1d86ce8e1b456ffb4b8e03891a8848c5e181a",
    "sender_label": "LOCAL-SENDER-CONTACT-2048",
    "recipient_label": "LOCAL-RECIPIENT-ORDER-2048",
    "hex_before": "02000000000101f0f280c965559807bcc64a74d454de8a73dde053f962ace54b0ea6ec32bdc2740000000000feffffff021c7fd02901000000160014b415d764844c42c01f59ae1f8ff3c759ba09d9f2c86c20000000000016001440c3c04f8ee6964d7203d2796a2397e3d6e5522002473044022033525198936afef01bdd0581d9ef723d8e93252532850b1817c50b4d2b34257d022060f4401fe9b2edc61e3b737667a2a4babd4e7d63553b922522b04206a6686bda012103009aeed1a69652cbffd4a434ee0dcf356a67aac818f65a885bbf08da6eceeaa166000000",
    "hex_after": "02000000000101f0f280c965559807bcc64a74d454de8a73dde053f962ace54b0ea6ec32bdc2740000000000feffffff021c7fd02901000000160014b415d764844c42c01f59ae1f8ff3c759ba09d9f2c86c20000000000016001440c3c04f8ee6964d7203d2796a2397e3d6e5522002473044022033525198936afef01bdd0581d9ef723d8e93252532850b1817c50b4d2b34257d022060f4401fe9b2edc61e3b737667a2a4babd4e7d63553b922522b04206a6686bda012103009aeed1a69652cbffd4a434ee0dcf356a67aac818f65a885bbf08da6eceeaa166000000",
    "sender_metadata_after": {
      "comment_present": true,
      "comment": "LW-NOTE-DEMO-2048",
      "to_present": true,
      "to": "LW-TO-DEMO-ACCOUNTS"
    },
    "recipient_metadata_after": {
      "comment_present": false,
      "comment": null,
      "to_present": false,
      "to": null
    }
  },
  "recipient_total_ltc": "0.11500000",
  "peer_lifecycle": [
    {
      "time_utc": "2026-10-15T08:29:56.547680+00:00",
      "event": "started",
      "pid": 344420
    },
    {
      "time_utc": "2026-10-15T08:30:00.765538+00:00",
      "event": "stopped",
      "pid": 344420,
      "exit_code": 0
    },
    {
      "time_utc": "2026-10-15T08:30:01.772551+00:00",
      "event": "restarted",
      "pid": 344493
    },
    {
      "time_utc": "2026-10-15T08:30:02.032278+00:00",
      "event": "stopped",
      "pid": 344493,
      "exit_code": 0
    }
  ],
  "assertions_passed": 92,
  "assertions": [
    {
      "name": "litecoind matches pinned binary",
      "passed": true,
      "details": null
    },
    {
      "name": "litecoind version command succeeds",
      "passed": true,
      "details": null
    },
    {
      "name": "litecoind version0.21.5.8",
      "passed": true,
      "details": null
    },
    {
      "name": "litecoin-cli matches pinned binary",
      "passed": true,
      "details": null
    },
    {
      "name": "litecoin-cli version command succeeds",
      "passed": true,
      "details": null
    },
    {
      "name": "litecoin-cli version0.21.5.8",
      "passed": true,
      "details": null
    },
    {
      "name": "Node is regtest afterfirst start",
      "passed": true,
      "details": null
    },
    {
      "name": "No peers afterfirst start",
      "passed": true,
      "details": null
    },
    {
      "name": "Initial height101",
      "passed": true,
      "details": null
    },
    {
      "name": "N01ordinary native SegWit recipient",
      "passed": true,
      "details": null
    },
    {
      "name": "N01both wallets return same published bytes",
      "passed": true,
      "details": null
    },
    {
      "name": "N01decoded txid matches",
      "passed": true,
      "details": null
    },
    {
      "name": "N01receiver has no sender comment",
      "passed": true,
      "details": null
    },
    {
      "name": "N01receiver has no sender comment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N01sender retainscomment",
      "passed": true,
      "details": null
    },
    {
      "name": "N01sender retainscomment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N01one exact recipient output",
      "passed": true,
      "details": null
    },
    {
      "name": "N01ordinary outputs have no OP_RETURN",
      "passed": true,
      "details": null
    },
    {
      "name": "N02ordinary native SegWit recipient",
      "passed": true,
      "details": null
    },
    {
      "name": "N02both wallets return same published bytes",
      "passed": true,
      "details": null
    },
    {
      "name": "N02decoded txid matches",
      "passed": true,
      "details": null
    },
    {
      "name": "N02receiver has no sender comment",
      "passed": true,
      "details": null
    },
    {
      "name": "N02receiver has no sender comment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N02sender retainscomment",
      "passed": true,
      "details": null
    },
    {
      "name": "N02sender retainscomment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N02one exact recipient output",
      "passed": true,
      "details": null
    },
    {
      "name": "N02ordinary outputs have no OP_RETURN",
      "passed": true,
      "details": null
    },
    {
      "name": "N02raw bytes omit fullcomment",
      "passed": true,
      "details": null
    },
    {
      "name": "N02raw bytes omit distinctive prefixcomment",
      "passed": true,
      "details": null
    },
    {
      "name": "N02raw bytes omit fullcomment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N02raw bytes omit distinctive prefixcomment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N03ordinary native SegWit recipient",
      "passed": true,
      "details": null
    },
    {
      "name": "N03both wallets return same published bytes",
      "passed": true,
      "details": null
    },
    {
      "name": "N03decoded txid matches",
      "passed": true,
      "details": null
    },
    {
      "name": "N03receiver has no sender comment",
      "passed": true,
      "details": null
    },
    {
      "name": "N03receiver has no sender comment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N03sender retainscomment",
      "passed": true,
      "details": null
    },
    {
      "name": "N03sender retainscomment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N03one exact recipient output",
      "passed": true,
      "details": null
    },
    {
      "name": "N03ordinary outputs have no OP_RETURN",
      "passed": true,
      "details": null
    },
    {
      "name": "N03raw bytes omit fullcomment",
      "passed": true,
      "details": null
    },
    {
      "name": "N03raw bytes omit distinctive prefixcomment",
      "passed": true,
      "details": null
    },
    {
      "name": "N03raw bytes omit fullcomment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N03raw bytes omit distinctive prefixcomment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N04ordinary native SegWit recipient",
      "passed": true,
      "details": null
    },
    {
      "name": "N04both wallets return same published bytes",
      "passed": true,
      "details": null
    },
    {
      "name": "N04decoded txid matches",
      "passed": true,
      "details": null
    },
    {
      "name": "N04receiver has no sender comment",
      "passed": true,
      "details": null
    },
    {
      "name": "N04receiver has no sender comment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N04sender retainscomment",
      "passed": true,
      "details": null
    },
    {
      "name": "N04sender retainscomment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N04one exact recipient output",
      "passed": true,
      "details": null
    },
    {
      "name": "N04ordinary outputs have no OP_RETURN",
      "passed": true,
      "details": null
    },
    {
      "name": "N04raw bytes omit fullcomment",
      "passed": true,
      "details": null
    },
    {
      "name": "N04raw bytes omit distinctive prefixcomment",
      "passed": true,
      "details": null
    },
    {
      "name": "N04raw bytes omit fullcomment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "N04raw bytes omit distinctive prefixcomment_to",
      "passed": true,
      "details": null
    },
    {
      "name": "Each wallet has its own address label",
      "passed": true,
      "details": null
    },
    {
      "name": "Address relabeling leaves published transaction byte-for-byte unchanged",
      "passed": true,
      "details": null
    },
    {
      "name": "Relabeling leaves sender note unchanged",
      "passed": true,
      "details": null
    },
    {
      "name": "Relabeling does not deliver sender note",
      "passed": true,
      "details": null
    },
    {
      "name": "Height105 before restart",
      "passed": true,
      "details": null
    },
    {
      "name": "Recipient exact total before restart",
      "passed": true,
      "details": null
    },
    {
      "name": "First process cleanly exited",
      "passed": true,
      "details": null
    },
    {
      "name": "Node is regtest afterrestart",
      "passed": true,
      "details": null
    },
    {
      "name": "No peers afterrestart",
      "passed": true,
      "details": null
    },
    {
      "name": "Both fresh wallets loaded after restart",
      "passed": true,
      "details": null
    },
    {
      "name": "N01sender metadata survives restart",
      "passed": true,
      "details": null
    },
    {
      "name": "N01recipient still lacks sender metadata",
      "passed": true,
      "details": null
    },
    {
      "name": "N01raw transaction survives restart unchanged",
      "passed": true,
      "details": null
    },
    {
      "name": "N01confirmation depth unchanged",
      "passed": true,
      "details": null
    },
    {
      "name": "N01recipient exact received amount",
      "passed": true,
      "details": null
    },
    {
      "name": "N02sender metadata survives restart",
      "passed": true,
      "details": null
    },
    {
      "name": "N02recipient still lacks sender metadata",
      "passed": true,
      "details": null
    },
    {
      "name": "N02raw transaction survives restart unchanged",
      "passed": true,
      "details": null
    },
    {
      "name": "N02confirmation depth unchanged",
      "passed": true,
      "details": null
    },
    {
      "name": "N02recipient exact received amount",
      "passed": true,
      "details": null
    },
    {
      "name": "N03sender metadata survives restart",
      "passed": true,
      "details": null
    },
    {
      "name": "N03recipient still lacks sender metadata",
      "passed": true,
      "details": null
    },
    {
      "name": "N03raw transaction survives restart unchanged",
      "passed": true,
      "details": null
    },
    {
      "name": "N03confirmation depth unchanged",
      "passed": true,
      "details": null
    },
    {
      "name": "N03recipient exact received amount",
      "passed": true,
      "details": null
    },
    {
      "name": "N04sender metadata survives restart",
      "passed": true,
      "details": null
    },
    {
      "name": "N04recipient still lacks sender metadata",
      "passed": true,
      "details": null
    },
    {
      "name": "N04raw transaction survives restart unchanged",
      "passed": true,
      "details": null
    },
    {
      "name": "N04confirmation depth unchanged",
      "passed": true,
      "details": null
    },
    {
      "name": "N04recipient exact received amount",
      "passed": true,
      "details": null
    },
    {
      "name": "Receiver address label persists locally",
      "passed": true,
      "details": null
    },
    {
      "name": "Sender contact label persists separately",
      "passed": true,
      "details": null
    },
    {
      "name": "Exact total0.115LTC after restart",
      "passed": true,
      "details": null
    },
    {
      "name": "No peer connections at completion",
      "passed": true,
      "details": null
    },
    {
      "name": "Restarted process cleanly exited",
      "passed": true,
      "details": null
    }
  ]
}
