{
  "schemaVersion": 1,
  "status": "passed",
  "recordedAt": "2026-09-11T23:41:36.755Z",
  "version": "Bitcoin Core daemon version v29.0.0",
  "binarySHA256": "f4b9d78a74643c726d022840ca506dc317d41f8825aaef80b7bb705e12c5fda8",
  "cliSHA256": "69437b987b4ad3aef1f478a3091d8e0032cb4183cd14d096982b292a2ba13ea1",
  "archiveName": "bitcoin-29.0-arm64-apple-darwin.tar.gz",
  "archiveSHA256": "34431c582a0399dd42e1276d87d25306cbdde0217f6744bd55a2945986645dda",
  "release": "https://bitcoincore.org/bin/bitcoin-core-29.0/",
  "sources": {
    "web/conditions-engine.mjs": "b8a467a7ff13b6a7c3e79914aa817b99081ab6fedeadb4a4b34dde4891bc0a95",
    "scripts/build-conditions.mjs": "10d35dd0f6b0f6d92475b9fd965b0ac5529ebcd6185bf693febb98f1e9b94e70",
    "scripts/verify-conditions.mjs": "e70d59bc9db7553a72d7356c8b3d0bd2ed4f20f578a3c2efe3b9f9cf1e55a22b",
    "package-lock.json": "63f1fc70f7b4973ee9b4ddd557c3e297096414f07d66831087fb63c26af4e6d0"
  },
  "isolation": {
    "chain": "regtest",
    "initialHeight": 0,
    "networkActive": false,
    "connections": 0,
    "freshWallet": true,
    "existingNodeOrWalletUsed": false,
    "publicNetworkUsed": false
  },
  "cleanup": {
    "ownedNodeStopped": true,
    "datadirRemoved": true
  },
  "scope": "testmempoolaccept on fresh local funding, not broadcasting or confirmation of any candidate spend. The browser fixtures use different synthetic outpoints.",
  "scenarios": [
    {
      "id": "csv-early",
      "title": "Before delay",
      "mode": "csv",
      "status": "passed",
      "allowed": false,
      "acceptance": {
        "txid": "ccd83fa99bf84e0554bcf27a630de0c49a611f0ba619af184f0b9f87107954fc",
        "wtxid": "70a79dc7bc8938f2c919fbf8fe1a07976900d2cab8bf0bec2085cba7b458213d",
        "allowed": false,
        "reject-reason": "non-BIP68-final",
        "reject-details": "non-BIP68-final"
      },
      "tipHeight": 102,
      "fundingHeight": 102,
      "candidateBlockHeight": 103,
      "earliestBlockHeight": 105,
      "funding": {
        "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
        "vout": 3,
        "valueSats": 10000
      },
      "result": {
        "ok": true,
        "apiVersion": 1,
        "mode": "csv",
        "branch": "claim",
        "delayBlocks": 3,
        "feeRateSatVb": 2,
        "synthetic": false,
        "nodeAcceptanceTested": false,
        "network": "Testnet-format addresses; chain identity is not encoded. No Signet broadcast.",
        "warning": "Public demonstration keys and preimage. Never fund these addresses. Browser exports are unsigned and unvalidated.",
        "input": {
          "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
          "vout": 3,
          "valueSats": 10000,
          "scriptPubKey": "002055f704056b031abc2b9001748a361b1c6f59416a176f7f266a938c0d9e75db41",
          "address": "tb1q2hmsgpttqvdtc2usq96g5dsmr3h4jst2zahh7fn2jwxqm8n4mdqs98a2v8",
          "scriptType": "p2wsh"
        },
        "output": {
          "valueSats": 9778,
          "address": "tb1q0ht9tyks4vh7p5p904t340cr9nvahy7um9zdem",
          "scriptPubKey": "00147dd65592d0ab2fe0d0257d571abf032cd9db93dc",
          "scriptType": "p2wpkh"
        },
        "witnessScriptHex": "53b275210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ac",
        "scriptAsm": "OP_3 OP_NOP3 OP_DROP 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 OP_CHECKSIG",
        "preimageHashHex": null,
        "requiredSignatures": 1,
        "sequence": 3,
        "version": 2,
        "condition": "Key A signature and a 3-block relative delay",
        "summary": {
          "inputSats": 10000,
          "outputSats": 9778,
          "feeSats": 222,
          "estimatedSignedVsize": 111,
          "estimatedSignedWeight": 444
        },
        "psbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAwAAAAADAAAAATImAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgVfcEBWsDGrwrkAF0ijYbHG9ZQWoXb38mapOMDZ5120EBBSZTsnUhAnm+Zn753LusVaBilc6HCwcCm/zbLc4o2VnygVsW+BeYrAAA",
        "rawUnsignedTxHex": "02000000013eecac8ec61bb7ba0cf8cee219c82ea08b7c4826423092ebad777f658305b3cb0300000000030000000132260000000000001600147dd65592d0ab2fe0d0257d571abf032cd9db93dc00000000"
      },
      "measured": {
        "signedBytes": 197,
        "signedWeight": 443,
        "signedVsize": 111,
        "feeSats": 222,
        "feeRateSatVb": 2
      },
      "signedPsbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAwAAAAADAAAAATImAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgVfcEBWsDGrwrkAF0ijYbHG9ZQWoXb38mapOMDZ5120EiAgJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmEgwRQIhANgCQ2pDR5SfPTuUGuFQUIbdGVh//DNH0b64OnT+XlGwAiBEAc7qK4HWsoAK0ExOwlbyCuQuhCIvBrfpCE61lrXFdQEBBSZTsnUhAnm+Zn753LusVaBilc6HCwcCm/zbLc4o2VnygVsW+BeYrAAA",
      "signatureCount": 1,
      "preimageCorrect": null,
      "preimageHex": null,
      "artifacts": {
        "unsigned.psbt.txt": {
          "path": "/static/lab/conditions/core/csv-early.unsigned.psbt.txt",
          "sha256": "1b8221d19e91b0e5311748696544ecd01a68984e73f0111af62c08030f44d989"
        },
        "signed.psbt.txt": {
          "path": "/static/lab/conditions/core/csv-early.signed.psbt.txt",
          "sha256": "6159413b8cba9119c5aae8ede47611ed98de00fd53833b49a533940d0ec33821"
        },
        "finalized.psbt.txt": {
          "path": "/static/lab/conditions/core/csv-early.finalized.psbt.txt",
          "sha256": "b7d41c4379bfb03984aedfcd1c81c2ae16456de31da6ab38e35d68c52223fafc"
        },
        "signed.hex.txt": {
          "path": "/static/lab/conditions/core/csv-early.signed.hex.txt",
          "sha256": "b868f6a0273c1de508194f813201f759c4ead6af59e47308649d142e24143da3"
        }
      }
    },
    {
      "id": "multisig-one",
      "title": "One signature",
      "mode": "multisig",
      "status": "passed",
      "allowed": false,
      "acceptance": {
        "txid": "dd97cdf96c62bb74ab9079b266a59f2849969dc3e236e5e7be6b8332c17d0dc7",
        "wtxid": "9a8bea1823fb16d64cb921ffc642bea7fc9816f37ff474e38ceea50c9f29a7ce",
        "allowed": false,
        "reject-reason": "mandatory-script-verify-flag-failed (Script evaluated without error but finished with a false/empty top stack element)",
        "reject-details": "mandatory-script-verify-flag-failed (Script evaluated without error but finished with a false/empty top stack element), input 0 of dd97cdf96c62bb74ab9079b266a59f2849969dc3e236e5e7be6b8332c17d0dc7 (wtxid 9a8bea1823fb16d64cb921ffc642bea7fc9816f37ff474e38ceea50c9f29a7ce), spending cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e:1"
      },
      "tipHeight": 102,
      "fundingHeight": 102,
      "candidateBlockHeight": 103,
      "earliestBlockHeight": null,
      "funding": {
        "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
        "vout": 1,
        "valueSats": 10000
      },
      "result": {
        "ok": true,
        "apiVersion": 1,
        "mode": "multisig",
        "branch": "claim",
        "delayBlocks": 3,
        "feeRateSatVb": 2,
        "synthetic": false,
        "nodeAcceptanceTested": false,
        "network": "Testnet-format addresses; chain identity is not encoded. No Signet broadcast.",
        "warning": "Public demonstration keys and preimage. Never fund these addresses. Browser exports are unsigned and unvalidated.",
        "input": {
          "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
          "vout": 1,
          "valueSats": 10000,
          "scriptPubKey": "002012c2ffbc6ec1cf5d746dfbd49b1063356212ea55f43023ffc0145934af20c572",
          "address": "tb1qztp0l0rwc8846ardl02fkyrrx43p96j47scz8l7qz3vnfteqc4equpkpz5",
          "scriptType": "p2wsh"
        },
        "output": {
          "valueSats": 9706,
          "address": "tb1q0ht9tyks4vh7p5p904t340cr9nvahy7um9zdem",
          "scriptPubKey": "00147dd65592d0ab2fe0d0257d571abf032cd9db93dc",
          "scriptType": "p2wpkh"
        },
        "witnessScriptHex": "52210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817982102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee52102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f953ae",
        "scriptAsm": "OP_2 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5 02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9 OP_3 OP_CHECKMULTISIG",
        "preimageHashHex": null,
        "requiredSignatures": 2,
        "sequence": 4294967293,
        "version": 2,
        "condition": "Any two distinct signatures from keys A, B, and C",
        "summary": {
          "inputSats": 10000,
          "outputSats": 9706,
          "feeSats": 294,
          "estimatedSignedVsize": 147,
          "estimatedSignedWeight": 586
        },
        "psbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAQAAAAD9////AeolAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgEsL/vG7Bz110bfvUmxBjNWIS6lX0MCP/wBRZNK8gxXIBBWlSIQJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmCECxgR/lEHtfW0wRUBulcB82Fx3jkuM7zynq6wJuVxwnuUhAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5U64AAA==",
        "rawUnsignedTxHex": "02000000013eecac8ec61bb7ba0cf8cee219c82ea08b7c4826423092ebad777f658305b3cb0100000000fdffffff01ea250000000000001600147dd65592d0ab2fe0d0257d571abf032cd9db93dc00000000"
      },
      "measured": {
        "signedBytes": 266,
        "signedWeight": 512,
        "signedVsize": 128,
        "feeSats": 294,
        "feeRateSatVb": 2.296875
      },
      "signedPsbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAQAAAAD9////AeolAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgEsL/vG7Bz110bfvUmxBjNWIS6lX0MCP/wBRZNK8gxXIiAgJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmEgwRQIhAN7s1Yi1R46TwW4SIXRCAEcHjb+gxObnoRHK5aWBbPKfAiBz1Qm4fKyvUQMQx9XpINJ4NWtd1JcT1RJpEDS0qblo2AEBBWlSIQJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmCECxgR/lEHtfW0wRUBulcB82Fx3jkuM7zynq6wJuVxwnuUhAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5U64AAA==",
      "signatureCount": 1,
      "preimageCorrect": null,
      "preimageHex": null,
      "artifacts": {
        "unsigned.psbt.txt": {
          "path": "/static/lab/conditions/core/multisig-one.unsigned.psbt.txt",
          "sha256": "57a3e40d0161d3ce079d4da3663ff93154092bad95cd95c0be121b4140b0e1eb"
        },
        "signed.psbt.txt": {
          "path": "/static/lab/conditions/core/multisig-one.signed.psbt.txt",
          "sha256": "35c858b7989018b99dd3ccb09f4c0411a322605790fba73ce325e0b1186e9aa7"
        },
        "finalized.psbt.txt": {
          "path": "/static/lab/conditions/core/multisig-one.finalized.psbt.txt",
          "sha256": "12710b13b154e37e765d7e9fb882943c5e7f8420e2e932c4be795a20d59d9196"
        },
        "signed.hex.txt": {
          "path": "/static/lab/conditions/core/multisig-one.signed.hex.txt",
          "sha256": "846bc81c01b2db5b75f67e424f8b50fe1496303e115dc855f99a4bd1f19ce322"
        }
      }
    },
    {
      "id": "multisig-two",
      "title": "Two signatures",
      "mode": "multisig",
      "status": "passed",
      "allowed": true,
      "acceptance": {
        "txid": "dd97cdf96c62bb74ab9079b266a59f2849969dc3e236e5e7be6b8332c17d0dc7",
        "wtxid": "33c9f9b99933d1ba1b531488e8eebe5ebbbc7f6f6fb1f61927ab661cad5954c4",
        "allowed": true,
        "vsize": 146,
        "fees": {
          "base": 0.00000294,
          "effective-feerate": 0.00002013,
          "effective-includes": [
            "33c9f9b99933d1ba1b531488e8eebe5ebbbc7f6f6fb1f61927ab661cad5954c4"
          ]
        }
      },
      "tipHeight": 102,
      "fundingHeight": 102,
      "candidateBlockHeight": 103,
      "earliestBlockHeight": null,
      "funding": {
        "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
        "vout": 1,
        "valueSats": 10000
      },
      "result": {
        "ok": true,
        "apiVersion": 1,
        "mode": "multisig",
        "branch": "claim",
        "delayBlocks": 3,
        "feeRateSatVb": 2,
        "synthetic": false,
        "nodeAcceptanceTested": false,
        "network": "Testnet-format addresses; chain identity is not encoded. No Signet broadcast.",
        "warning": "Public demonstration keys and preimage. Never fund these addresses. Browser exports are unsigned and unvalidated.",
        "input": {
          "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
          "vout": 1,
          "valueSats": 10000,
          "scriptPubKey": "002012c2ffbc6ec1cf5d746dfbd49b1063356212ea55f43023ffc0145934af20c572",
          "address": "tb1qztp0l0rwc8846ardl02fkyrrx43p96j47scz8l7qz3vnfteqc4equpkpz5",
          "scriptType": "p2wsh"
        },
        "output": {
          "valueSats": 9706,
          "address": "tb1q0ht9tyks4vh7p5p904t340cr9nvahy7um9zdem",
          "scriptPubKey": "00147dd65592d0ab2fe0d0257d571abf032cd9db93dc",
          "scriptType": "p2wpkh"
        },
        "witnessScriptHex": "52210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817982102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee52102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f953ae",
        "scriptAsm": "OP_2 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5 02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9 OP_3 OP_CHECKMULTISIG",
        "preimageHashHex": null,
        "requiredSignatures": 2,
        "sequence": 4294967293,
        "version": 2,
        "condition": "Any two distinct signatures from keys A, B, and C",
        "summary": {
          "inputSats": 10000,
          "outputSats": 9706,
          "feeSats": 294,
          "estimatedSignedVsize": 147,
          "estimatedSignedWeight": 586
        },
        "psbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAQAAAAD9////AeolAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgEsL/vG7Bz110bfvUmxBjNWIS6lX0MCP/wBRZNK8gxXIBBWlSIQJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmCECxgR/lEHtfW0wRUBulcB82Fx3jkuM7zynq6wJuVxwnuUhAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5U64AAA==",
        "rawUnsignedTxHex": "02000000013eecac8ec61bb7ba0cf8cee219c82ea08b7c4826423092ebad777f658305b3cb0100000000fdffffff01ea250000000000001600147dd65592d0ab2fe0d0257d571abf032cd9db93dc00000000"
      },
      "measured": {
        "signedBytes": 337,
        "signedWeight": 583,
        "signedVsize": 146,
        "feeSats": 294,
        "feeRateSatVb": 2.0136986301369864
      },
      "signedPsbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAQAAAAD9////AeolAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgEsL/vG7Bz110bfvUmxBjNWIS6lX0MCP/wBRZNK8gxXIiAgJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmEgwRQIhAN7s1Yi1R46TwW4SIXRCAEcHjb+gxObnoRHK5aWBbPKfAiBz1Qm4fKyvUQMQx9XpINJ4NWtd1JcT1RJpEDS0qblo2AEiAgLGBH+UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5UcwRAIge+e9R9sml1fxjbkOsRcMHtShZnt0FvYLpwJZvFestgsCIDle8UIMkIk7Fo/tIn9KYOavwNNV79o5jxk6KPxP7UAXAQEFaVIhAnm+Zn753LusVaBilc6HCwcCm/zbLc4o2VnygVsW+BeYIQLGBH+UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5SEC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvlTrgAA",
      "signatureCount": 2,
      "preimageCorrect": null,
      "preimageHex": null,
      "artifacts": {
        "unsigned.psbt.txt": {
          "path": "/static/lab/conditions/core/multisig-two.unsigned.psbt.txt",
          "sha256": "57a3e40d0161d3ce079d4da3663ff93154092bad95cd95c0be121b4140b0e1eb"
        },
        "signed.psbt.txt": {
          "path": "/static/lab/conditions/core/multisig-two.signed.psbt.txt",
          "sha256": "d8ae59c674b3f9161f90b55954f03be36a4632a8e2be67b2d81c2b1833aac530"
        },
        "finalized.psbt.txt": {
          "path": "/static/lab/conditions/core/multisig-two.finalized.psbt.txt",
          "sha256": "8321d382e2aac73f097514227659d35b784a738acea8a94a16a157e97ed68ad0"
        },
        "signed.hex.txt": {
          "path": "/static/lab/conditions/core/multisig-two.signed.hex.txt",
          "sha256": "da8c65d42624144e889e6783d603a4574f671bcb7aaccf0976a262fc3ec0034d"
        }
      }
    },
    {
      "id": "hashlock-wrong",
      "title": "Wrong preimage",
      "mode": "hashlock",
      "status": "passed",
      "allowed": false,
      "acceptance": {
        "txid": "e902807ef25ed7e17de564433ccd2b07a1a68cde18d5749f59cb3cd522a63caa",
        "wtxid": "7e93c825d658ce636bcb13877f541ce1dccdaf68497730ab38b4557e88ef4b02",
        "allowed": false,
        "reject-reason": "mandatory-script-verify-flag-failed (Script failed an OP_EQUALVERIFY operation)",
        "reject-details": "mandatory-script-verify-flag-failed (Script failed an OP_EQUALVERIFY operation), input 0 of e902807ef25ed7e17de564433ccd2b07a1a68cde18d5749f59cb3cd522a63caa (wtxid 7e93c825d658ce636bcb13877f541ce1dccdaf68497730ab38b4557e88ef4b02), spending cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e:2"
      },
      "tipHeight": 102,
      "fundingHeight": 102,
      "candidateBlockHeight": 103,
      "earliestBlockHeight": null,
      "funding": {
        "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
        "vout": 2,
        "valueSats": 10000
      },
      "result": {
        "ok": true,
        "apiVersion": 1,
        "mode": "hashlock",
        "branch": "claim",
        "delayBlocks": 3,
        "feeRateSatVb": 2,
        "synthetic": false,
        "nodeAcceptanceTested": false,
        "network": "Testnet-format addresses; chain identity is not encoded. No Signet broadcast.",
        "warning": "Public demonstration keys and preimage. Never fund these addresses. Browser exports are unsigned and unvalidated.",
        "input": {
          "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
          "vout": 2,
          "valueSats": 10000,
          "scriptPubKey": "00208dcee040c879d8b9ff1f75b2a4815dcc851cf35bb14584095df0344c72d114c5",
          "address": "tb1q3h8wqsxg08vtnlclwke2fq2aejz3eu6mk9zcgz2a7q6ycuk3znzsxx0q3w",
          "scriptType": "p2wsh"
        },
        "output": {
          "valueSats": 9722,
          "address": "tb1q0ht9tyks4vh7p5p904t340cr9nvahy7um9zdem",
          "scriptPubKey": "00147dd65592d0ab2fe0d0257d571abf032cd9db93dc",
          "scriptType": "p2wpkh"
        },
        "witnessScriptHex": "6382012088a820425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c88210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ac6753b2752102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5ac68",
        "scriptAsm": "OP_IF OP_SIZE 20 OP_EQUALVERIFY OP_SHA256 425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c OP_EQUALVERIFY 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 OP_CHECKSIG OP_ELSE OP_3 OP_NOP3 OP_DROP 02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5 OP_CHECKSIG OP_ENDIF",
        "preimageHashHex": "425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c",
        "requiredSignatures": 1,
        "sequence": 4294967293,
        "version": 2,
        "condition": "Key A signature and the 32-byte SHA256 preimage",
        "summary": {
          "inputSats": 10000,
          "outputSats": 9722,
          "feeSats": 278,
          "estimatedSignedVsize": 139,
          "estimatedSignedWeight": 556
        },
        "psbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAgAAAAD9////AfolAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgjc7gQMh52Ln/H3WypIFdzIUc81uxRYQJXfA0THLRFMUBBXNjggEgiKggQl7U5KNrMOohuQ4hxxLGSeghTCm36vaAidEDnG5VOEyIIQJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmKxnU7J1IQLGBH+UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5axoAAA=",
        "rawUnsignedTxHex": "02000000013eecac8ec61bb7ba0cf8cee219c82ea08b7c4826423092ebad777f658305b3cb0200000000fdffffff01fa250000000000001600147dd65592d0ab2fe0d0257d571abf032cd9db93dc00000000"
      },
      "measured": {
        "signedBytes": 308,
        "signedWeight": 554,
        "signedVsize": 139,
        "feeSats": 278,
        "feeRateSatVb": 2
      },
      "signedPsbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAgAAAAD9////AfolAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgjc7gQMh52Ln/H3WypIFdzIUc81uxRYQJXfA0THLRFMUiAgJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmEcwRAIgZMBp3peuO/Zr4U1rz++pXDn/FYn6Bysr/iV8IVT+OZECIEzYA2nI7UlSjVsY+Ll5k9x1uWdxbmRARCjf6F1SZ7yWAQEFc2OCASCIqCBCXtTko2sw6iG5DiHHEsZJ6CFMKbfq9oCJ0QOcblU4TIghAnm+Zn753LusVaBilc6HCwcCm/zbLc4o2VnygVsW+BeYrGdTsnUhAsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7lrGgAAA==",
      "signatureCount": 1,
      "preimageCorrect": false,
      "preimageHex": "4343434343434343434343434343434343434343434343434343434343434343",
      "artifacts": {
        "unsigned.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-wrong.unsigned.psbt.txt",
          "sha256": "63f653db7f94ec160029d6f1a07ea86d643b293786ed71cc878d4aa8803c7721"
        },
        "signed.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-wrong.signed.psbt.txt",
          "sha256": "c385342d6bfd31eedab695347012dd73cad1c842a04ebc4008d3688c53f6c16b"
        },
        "finalized.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-wrong.finalized.psbt.txt",
          "sha256": "7233563de29cc230956a692e45031a338875be71595c420a53cd903d873d462f"
        },
        "signed.hex.txt": {
          "path": "/static/lab/conditions/core/hashlock-wrong.signed.hex.txt",
          "sha256": "86edf5731970717401fdd1591dd40c89f85055bfc233676bdd7f8e6d501bb79f"
        }
      }
    },
    {
      "id": "hashlock-correct",
      "title": "Correct preimage",
      "mode": "hashlock",
      "status": "passed",
      "allowed": true,
      "acceptance": {
        "txid": "e902807ef25ed7e17de564433ccd2b07a1a68cde18d5749f59cb3cd522a63caa",
        "wtxid": "4c3f22e6880ad11cb20c08127d192152e55d392741f27114b35fbe0e004eccc9",
        "allowed": true,
        "vsize": 139,
        "fees": {
          "base": 0.00000278,
          "effective-feerate": 0.00002,
          "effective-includes": [
            "4c3f22e6880ad11cb20c08127d192152e55d392741f27114b35fbe0e004eccc9"
          ]
        }
      },
      "tipHeight": 102,
      "fundingHeight": 102,
      "candidateBlockHeight": 103,
      "earliestBlockHeight": null,
      "funding": {
        "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
        "vout": 2,
        "valueSats": 10000
      },
      "result": {
        "ok": true,
        "apiVersion": 1,
        "mode": "hashlock",
        "branch": "claim",
        "delayBlocks": 3,
        "feeRateSatVb": 2,
        "synthetic": false,
        "nodeAcceptanceTested": false,
        "network": "Testnet-format addresses; chain identity is not encoded. No Signet broadcast.",
        "warning": "Public demonstration keys and preimage. Never fund these addresses. Browser exports are unsigned and unvalidated.",
        "input": {
          "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
          "vout": 2,
          "valueSats": 10000,
          "scriptPubKey": "00208dcee040c879d8b9ff1f75b2a4815dcc851cf35bb14584095df0344c72d114c5",
          "address": "tb1q3h8wqsxg08vtnlclwke2fq2aejz3eu6mk9zcgz2a7q6ycuk3znzsxx0q3w",
          "scriptType": "p2wsh"
        },
        "output": {
          "valueSats": 9722,
          "address": "tb1q0ht9tyks4vh7p5p904t340cr9nvahy7um9zdem",
          "scriptPubKey": "00147dd65592d0ab2fe0d0257d571abf032cd9db93dc",
          "scriptType": "p2wpkh"
        },
        "witnessScriptHex": "6382012088a820425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c88210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ac6753b2752102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5ac68",
        "scriptAsm": "OP_IF OP_SIZE 20 OP_EQUALVERIFY OP_SHA256 425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c OP_EQUALVERIFY 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 OP_CHECKSIG OP_ELSE OP_3 OP_NOP3 OP_DROP 02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5 OP_CHECKSIG OP_ENDIF",
        "preimageHashHex": "425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c",
        "requiredSignatures": 1,
        "sequence": 4294967293,
        "version": 2,
        "condition": "Key A signature and the 32-byte SHA256 preimage",
        "summary": {
          "inputSats": 10000,
          "outputSats": 9722,
          "feeSats": 278,
          "estimatedSignedVsize": 139,
          "estimatedSignedWeight": 556
        },
        "psbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAgAAAAD9////AfolAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgjc7gQMh52Ln/H3WypIFdzIUc81uxRYQJXfA0THLRFMUBBXNjggEgiKggQl7U5KNrMOohuQ4hxxLGSeghTCm36vaAidEDnG5VOEyIIQJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmKxnU7J1IQLGBH+UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5axoAAA=",
        "rawUnsignedTxHex": "02000000013eecac8ec61bb7ba0cf8cee219c82ea08b7c4826423092ebad777f658305b3cb0200000000fdffffff01fa250000000000001600147dd65592d0ab2fe0d0257d571abf032cd9db93dc00000000"
      },
      "measured": {
        "signedBytes": 308,
        "signedWeight": 554,
        "signedVsize": 139,
        "feeSats": 278,
        "feeRateSatVb": 2
      },
      "signedPsbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAgAAAAD9////AfolAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgjc7gQMh52Ln/H3WypIFdzIUc81uxRYQJXfA0THLRFMUiAgJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmEcwRAIgZMBp3peuO/Zr4U1rz++pXDn/FYn6Bysr/iV8IVT+OZECIEzYA2nI7UlSjVsY+Ll5k9x1uWdxbmRARCjf6F1SZ7yWAQEFc2OCASCIqCBCXtTko2sw6iG5DiHHEsZJ6CFMKbfq9oCJ0QOcblU4TIghAnm+Zn753LusVaBilc6HCwcCm/zbLc4o2VnygVsW+BeYrGdTsnUhAsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7lrGgAAA==",
      "signatureCount": 1,
      "preimageCorrect": true,
      "preimageHex": "4242424242424242424242424242424242424242424242424242424242424242",
      "artifacts": {
        "unsigned.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-correct.unsigned.psbt.txt",
          "sha256": "63f653db7f94ec160029d6f1a07ea86d643b293786ed71cc878d4aa8803c7721"
        },
        "signed.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-correct.signed.psbt.txt",
          "sha256": "c385342d6bfd31eedab695347012dd73cad1c842a04ebc4008d3688c53f6c16b"
        },
        "finalized.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-correct.finalized.psbt.txt",
          "sha256": "f084656954e93b272311a4f6db2c1147acc88e92837a506ed3dbaaa8374db04d"
        },
        "signed.hex.txt": {
          "path": "/static/lab/conditions/core/hashlock-correct.signed.hex.txt",
          "sha256": "bcf4a136f73452d22d188b11bd26d27a92352b38679c7cd1cc6cd68360234b23"
        }
      }
    },
    {
      "id": "hashlock-refund-early",
      "title": "Refund: before delay",
      "mode": "hashlock",
      "status": "passed",
      "allowed": false,
      "acceptance": {
        "txid": "8a2c6ca8ac0b03853efec44a91410ca570f0f9d92f94a3766585246ac45ce752",
        "wtxid": "11ea03746a5f36cfbd9dc99e7989e96f49a295d7aa0ce0374cdfe1dbc12e0a7c",
        "allowed": false,
        "reject-reason": "non-BIP68-final",
        "reject-details": "non-BIP68-final"
      },
      "tipHeight": 102,
      "fundingHeight": 102,
      "candidateBlockHeight": 103,
      "earliestBlockHeight": 105,
      "funding": {
        "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
        "vout": 2,
        "valueSats": 10000
      },
      "result": {
        "ok": true,
        "apiVersion": 1,
        "mode": "hashlock",
        "branch": "refund",
        "delayBlocks": 3,
        "feeRateSatVb": 2,
        "synthetic": false,
        "nodeAcceptanceTested": false,
        "network": "Testnet-format addresses; chain identity is not encoded. No Signet broadcast.",
        "warning": "Public demonstration keys and preimage. Never fund these addresses. Browser exports are unsigned and unvalidated.",
        "input": {
          "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
          "vout": 2,
          "valueSats": 10000,
          "scriptPubKey": "00208dcee040c879d8b9ff1f75b2a4815dcc851cf35bb14584095df0344c72d114c5",
          "address": "tb1q3h8wqsxg08vtnlclwke2fq2aejz3eu6mk9zcgz2a7q6ycuk3znzsxx0q3w",
          "scriptType": "p2wsh"
        },
        "output": {
          "valueSats": 9738,
          "address": "tb1q0ht9tyks4vh7p5p904t340cr9nvahy7um9zdem",
          "scriptPubKey": "00147dd65592d0ab2fe0d0257d571abf032cd9db93dc",
          "scriptType": "p2wpkh"
        },
        "witnessScriptHex": "6382012088a820425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c88210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ac6753b2752102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5ac68",
        "scriptAsm": "OP_IF OP_SIZE 20 OP_EQUALVERIFY OP_SHA256 425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c OP_EQUALVERIFY 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 OP_CHECKSIG OP_ELSE OP_3 OP_NOP3 OP_DROP 02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5 OP_CHECKSIG OP_ENDIF",
        "preimageHashHex": "425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c",
        "requiredSignatures": 1,
        "sequence": 3,
        "version": 2,
        "condition": "Key B signature and a 3-block relative delay",
        "summary": {
          "inputSats": 10000,
          "outputSats": 9738,
          "feeSats": 262,
          "estimatedSignedVsize": 131,
          "estimatedSignedWeight": 522
        },
        "psbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAgAAAAADAAAAAQomAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgjc7gQMh52Ln/H3WypIFdzIUc81uxRYQJXfA0THLRFMUBBXNjggEgiKggQl7U5KNrMOohuQ4hxxLGSeghTCm36vaAidEDnG5VOEyIIQJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmKxnU7J1IQLGBH+UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5axoAAA=",
        "rawUnsignedTxHex": "02000000013eecac8ec61bb7ba0cf8cee219c82ea08b7c4826423092ebad777f658305b3cb020000000003000000010a260000000000001600147dd65592d0ab2fe0d0257d571abf032cd9db93dc00000000"
      },
      "measured": {
        "signedBytes": 274,
        "signedWeight": 520,
        "signedVsize": 130,
        "feeSats": 262,
        "feeRateSatVb": 2.0153846153846153
      },
      "signedPsbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAgAAAAADAAAAAQomAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgjc7gQMh52Ln/H3WypIFdzIUc81uxRYQJXfA0THLRFMUiAgLGBH+UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5UcwRAIgAtQTCj5sBqrciSdTlE1/Vs/fv2wrIcVwbZM6VFzr500CIFxssoXQBkoTjeg4I3EhBBMXjBLpjlpG5D14bVwcwRgsAQEFc2OCASCIqCBCXtTko2sw6iG5DiHHEsZJ6CFMKbfq9oCJ0QOcblU4TIghAnm+Zn753LusVaBilc6HCwcCm/zbLc4o2VnygVsW+BeYrGdTsnUhAsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7lrGgAAA==",
      "signatureCount": 1,
      "preimageCorrect": null,
      "preimageHex": null,
      "artifacts": {
        "unsigned.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-refund-early.unsigned.psbt.txt",
          "sha256": "0a3e78d39cbeb83c6ca10badc5f4b690b9940eaf2a0bbe5e56512e3e217118cc"
        },
        "signed.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-refund-early.signed.psbt.txt",
          "sha256": "85fd776be60ceba826196ec547037f380b87d870c11c481d19bf74ac543654df"
        },
        "finalized.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-refund-early.finalized.psbt.txt",
          "sha256": "80658048e7ac051f2448b30fe106c1d26662368dfef8b7c660d553249a29f455"
        },
        "signed.hex.txt": {
          "path": "/static/lab/conditions/core/hashlock-refund-early.signed.hex.txt",
          "sha256": "fc69ed96b2a36ca7fa14c675d63653d6cd354be9bfcd75436623e376095595ce"
        }
      }
    },
    {
      "id": "csv-ready",
      "title": "Delay reached",
      "mode": "csv",
      "status": "passed",
      "allowed": true,
      "acceptance": {
        "txid": "ccd83fa99bf84e0554bcf27a630de0c49a611f0ba619af184f0b9f87107954fc",
        "wtxid": "70a79dc7bc8938f2c919fbf8fe1a07976900d2cab8bf0bec2085cba7b458213d",
        "allowed": true,
        "vsize": 111,
        "fees": {
          "base": 0.00000222,
          "effective-feerate": 0.00002,
          "effective-includes": [
            "70a79dc7bc8938f2c919fbf8fe1a07976900d2cab8bf0bec2085cba7b458213d"
          ]
        }
      },
      "tipHeight": 104,
      "fundingHeight": 102,
      "candidateBlockHeight": 105,
      "earliestBlockHeight": 105,
      "funding": {
        "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
        "vout": 3,
        "valueSats": 10000
      },
      "result": {
        "ok": true,
        "apiVersion": 1,
        "mode": "csv",
        "branch": "claim",
        "delayBlocks": 3,
        "feeRateSatVb": 2,
        "synthetic": false,
        "nodeAcceptanceTested": false,
        "network": "Testnet-format addresses; chain identity is not encoded. No Signet broadcast.",
        "warning": "Public demonstration keys and preimage. Never fund these addresses. Browser exports are unsigned and unvalidated.",
        "input": {
          "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
          "vout": 3,
          "valueSats": 10000,
          "scriptPubKey": "002055f704056b031abc2b9001748a361b1c6f59416a176f7f266a938c0d9e75db41",
          "address": "tb1q2hmsgpttqvdtc2usq96g5dsmr3h4jst2zahh7fn2jwxqm8n4mdqs98a2v8",
          "scriptType": "p2wsh"
        },
        "output": {
          "valueSats": 9778,
          "address": "tb1q0ht9tyks4vh7p5p904t340cr9nvahy7um9zdem",
          "scriptPubKey": "00147dd65592d0ab2fe0d0257d571abf032cd9db93dc",
          "scriptType": "p2wpkh"
        },
        "witnessScriptHex": "53b275210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ac",
        "scriptAsm": "OP_3 OP_NOP3 OP_DROP 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 OP_CHECKSIG",
        "preimageHashHex": null,
        "requiredSignatures": 1,
        "sequence": 3,
        "version": 2,
        "condition": "Key A signature and a 3-block relative delay",
        "summary": {
          "inputSats": 10000,
          "outputSats": 9778,
          "feeSats": 222,
          "estimatedSignedVsize": 111,
          "estimatedSignedWeight": 444
        },
        "psbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAwAAAAADAAAAATImAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgVfcEBWsDGrwrkAF0ijYbHG9ZQWoXb38mapOMDZ5120EBBSZTsnUhAnm+Zn753LusVaBilc6HCwcCm/zbLc4o2VnygVsW+BeYrAAA",
        "rawUnsignedTxHex": "02000000013eecac8ec61bb7ba0cf8cee219c82ea08b7c4826423092ebad777f658305b3cb0300000000030000000132260000000000001600147dd65592d0ab2fe0d0257d571abf032cd9db93dc00000000"
      },
      "measured": {
        "signedBytes": 197,
        "signedWeight": 443,
        "signedVsize": 111,
        "feeSats": 222,
        "feeRateSatVb": 2
      },
      "signedPsbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAwAAAAADAAAAATImAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgVfcEBWsDGrwrkAF0ijYbHG9ZQWoXb38mapOMDZ5120EiAgJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmEgwRQIhANgCQ2pDR5SfPTuUGuFQUIbdGVh//DNH0b64OnT+XlGwAiBEAc7qK4HWsoAK0ExOwlbyCuQuhCIvBrfpCE61lrXFdQEBBSZTsnUhAnm+Zn753LusVaBilc6HCwcCm/zbLc4o2VnygVsW+BeYrAAA",
      "signatureCount": 1,
      "preimageCorrect": null,
      "preimageHex": null,
      "artifacts": {
        "unsigned.psbt.txt": {
          "path": "/static/lab/conditions/core/csv-ready.unsigned.psbt.txt",
          "sha256": "1b8221d19e91b0e5311748696544ecd01a68984e73f0111af62c08030f44d989"
        },
        "signed.psbt.txt": {
          "path": "/static/lab/conditions/core/csv-ready.signed.psbt.txt",
          "sha256": "6159413b8cba9119c5aae8ede47611ed98de00fd53833b49a533940d0ec33821"
        },
        "finalized.psbt.txt": {
          "path": "/static/lab/conditions/core/csv-ready.finalized.psbt.txt",
          "sha256": "b7d41c4379bfb03984aedfcd1c81c2ae16456de31da6ab38e35d68c52223fafc"
        },
        "signed.hex.txt": {
          "path": "/static/lab/conditions/core/csv-ready.signed.hex.txt",
          "sha256": "b868f6a0273c1de508194f813201f759c4ead6af59e47308649d142e24143da3"
        }
      }
    },
    {
      "id": "hashlock-refund-ready",
      "title": "Refund: delay reached",
      "mode": "hashlock",
      "status": "passed",
      "allowed": true,
      "acceptance": {
        "txid": "8a2c6ca8ac0b03853efec44a91410ca570f0f9d92f94a3766585246ac45ce752",
        "wtxid": "11ea03746a5f36cfbd9dc99e7989e96f49a295d7aa0ce0374cdfe1dbc12e0a7c",
        "allowed": true,
        "vsize": 130,
        "fees": {
          "base": 0.00000262,
          "effective-feerate": 0.00002015,
          "effective-includes": [
            "11ea03746a5f36cfbd9dc99e7989e96f49a295d7aa0ce0374cdfe1dbc12e0a7c"
          ]
        }
      },
      "tipHeight": 104,
      "fundingHeight": 102,
      "candidateBlockHeight": 105,
      "earliestBlockHeight": 105,
      "funding": {
        "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
        "vout": 2,
        "valueSats": 10000
      },
      "result": {
        "ok": true,
        "apiVersion": 1,
        "mode": "hashlock",
        "branch": "refund",
        "delayBlocks": 3,
        "feeRateSatVb": 2,
        "synthetic": false,
        "nodeAcceptanceTested": false,
        "network": "Testnet-format addresses; chain identity is not encoded. No Signet broadcast.",
        "warning": "Public demonstration keys and preimage. Never fund these addresses. Browser exports are unsigned and unvalidated.",
        "input": {
          "txid": "cbb30583657f77adeb92304226487c8ba02ec819e2cef80cbab71bc68eacec3e",
          "vout": 2,
          "valueSats": 10000,
          "scriptPubKey": "00208dcee040c879d8b9ff1f75b2a4815dcc851cf35bb14584095df0344c72d114c5",
          "address": "tb1q3h8wqsxg08vtnlclwke2fq2aejz3eu6mk9zcgz2a7q6ycuk3znzsxx0q3w",
          "scriptType": "p2wsh"
        },
        "output": {
          "valueSats": 9738,
          "address": "tb1q0ht9tyks4vh7p5p904t340cr9nvahy7um9zdem",
          "scriptPubKey": "00147dd65592d0ab2fe0d0257d571abf032cd9db93dc",
          "scriptType": "p2wpkh"
        },
        "witnessScriptHex": "6382012088a820425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c88210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ac6753b2752102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5ac68",
        "scriptAsm": "OP_IF OP_SIZE 20 OP_EQUALVERIFY OP_SHA256 425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c OP_EQUALVERIFY 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 OP_CHECKSIG OP_ELSE OP_3 OP_NOP3 OP_DROP 02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5 OP_CHECKSIG OP_ENDIF",
        "preimageHashHex": "425ed4e4a36b30ea21b90e21c712c649e8214c29b7eaf68089d1039c6e55384c",
        "requiredSignatures": 1,
        "sequence": 3,
        "version": 2,
        "condition": "Key B signature and a 3-block relative delay",
        "summary": {
          "inputSats": 10000,
          "outputSats": 9738,
          "feeSats": 262,
          "estimatedSignedVsize": 131,
          "estimatedSignedWeight": 522
        },
        "psbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAgAAAAADAAAAAQomAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgjc7gQMh52Ln/H3WypIFdzIUc81uxRYQJXfA0THLRFMUBBXNjggEgiKggQl7U5KNrMOohuQ4hxxLGSeghTCm36vaAidEDnG5VOEyIIQJ5vmZ++dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmKxnU7J1IQLGBH+UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5axoAAA=",
        "rawUnsignedTxHex": "02000000013eecac8ec61bb7ba0cf8cee219c82ea08b7c4826423092ebad777f658305b3cb020000000003000000010a260000000000001600147dd65592d0ab2fe0d0257d571abf032cd9db93dc00000000"
      },
      "measured": {
        "signedBytes": 274,
        "signedWeight": 520,
        "signedVsize": 130,
        "feeSats": 262,
        "feeRateSatVb": 2.0153846153846153
      },
      "signedPsbtBase64": "cHNidP8BAFICAAAAAT7srI7GG7e6DPjO4hnILqCLfEgmQjCS6613f2WDBbPLAgAAAAADAAAAAQomAAAAAAAAFgAUfdZVktCrL+DQJX1XGr8DLNnbk9wAAAAAAAEBKxAnAAAAAAAAIgAgjc7gQMh52Ln/H3WypIFdzIUc81uxRYQJXfA0THLRFMUiAgLGBH+UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5UcwRAIgAtQTCj5sBqrciSdTlE1/Vs/fv2wrIcVwbZM6VFzr500CIFxssoXQBkoTjeg4I3EhBBMXjBLpjlpG5D14bVwcwRgsAQEFc2OCASCIqCBCXtTko2sw6iG5DiHHEsZJ6CFMKbfq9oCJ0QOcblU4TIghAnm+Zn753LusVaBilc6HCwcCm/zbLc4o2VnygVsW+BeYrGdTsnUhAsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7lrGgAAA==",
      "signatureCount": 1,
      "preimageCorrect": null,
      "preimageHex": null,
      "artifacts": {
        "unsigned.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-refund-ready.unsigned.psbt.txt",
          "sha256": "0a3e78d39cbeb83c6ca10badc5f4b690b9940eaf2a0bbe5e56512e3e217118cc"
        },
        "signed.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-refund-ready.signed.psbt.txt",
          "sha256": "85fd776be60ceba826196ec547037f380b87d870c11c481d19bf74ac543654df"
        },
        "finalized.psbt.txt": {
          "path": "/static/lab/conditions/core/hashlock-refund-ready.finalized.psbt.txt",
          "sha256": "80658048e7ac051f2448b30fe106c1d26662368dfef8b7c660d553249a29f455"
        },
        "signed.hex.txt": {
          "path": "/static/lab/conditions/core/hashlock-refund-ready.signed.hex.txt",
          "sha256": "fc69ed96b2a36ca7fa14c675d63653d6cd354be9bfcd75436623e376095595ce"
        }
      }
    }
  ]
}
