aboutsummaryrefslogtreecommitdiff
path: root/doc/shared-libraries.md
diff options
context:
space:
mode:
authorSebastian Falbesoner <sebastian.falbesoner@gmail.com>2020-12-05 13:37:00 +0100
committerSebastian Falbesoner <sebastian.falbesoner@gmail.com>2020-12-05 13:37:00 +0100
commitcb0b7125c14bf97394bd8b43bf2abfb943bb1cf9 (patch)
tree4a6fe0744dc4faea7ee7e6d29f3d204267e83ebf /doc/shared-libraries.md
parentf35e4d906fee907f28ac5d8f32d4948e6b7b14c3 (diff)
doc: libbitcoinconsensus: add missing error code description, fix NBitcoin link
Diffstat (limited to 'doc/shared-libraries.md')
-rw-r--r--doc/shared-libraries.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/shared-libraries.md b/doc/shared-libraries.md
index e960863a80..147e223711 100644
--- a/doc/shared-libraries.md
+++ b/doc/shared-libraries.md
@@ -41,9 +41,10 @@ The interface is defined in the C header `bitcoinconsensus.h` located in `src/sc
- `bitcoinconsensus_ERR_TX_SIZE_MISMATCH` - `txToLen` did not match with the size of `txTo`
- `bitcoinconsensus_ERR_DESERIALIZE` - An error deserializing `txTo`
- `bitcoinconsensus_ERR_AMOUNT_REQUIRED` - Input amount is required if WITNESS is used
+- `bitcoinconsensus_ERR_INVALID_FLAGS` - Script verification `flags` are invalid (i.e. not part of the libconsensus interface)
### Example Implementations
-- [NBitcoin](https://github.com/NicolasDorier/NBitcoin/blob/master/NBitcoin/Script.cs#L814) (.NET Bindings)
+- [NBitcoin](https://github.com/MetacoSA/NBitcoin/blob/5e1055cd7c4186dee4227c344af8892aea54faec/NBitcoin/Script.cs#L979-#L1031) (.NET Bindings)
- [node-libbitcoinconsensus](https://github.com/bitpay/node-libbitcoinconsensus) (Node.js Bindings)
- [java-libbitcoinconsensus](https://github.com/dexX7/java-libbitcoinconsensus) (Java Bindings)
- [bitcoinconsensus-php](https://github.com/Bit-Wasp/bitcoinconsensus-php) (PHP Bindings)