feat: ability to control inclusion of inputs/outputs/proofs/witness

This commit is contained in:
Ludo Galabru
2023-04-12 21:51:39 -04:00
parent 1a433e5804
commit daf55476c9
9 changed files with 113 additions and 91 deletions

View File

@@ -217,6 +217,18 @@ Additional configuration knobs available:
// Stop evaluating chainhook after a given number of occurrences found:
"expire_after_occurrence": 1
// Include proof:
"include_proof": false
// Include Bitcoin transaction inputs in payload:
"include_inputs": false
// Include Bitcoin transaction outputs in payload:
"include_outputs": false
// Include Bitcoin transaction witness in payload:
"include_witness": false
```
Putting all the pieces together: