Skip to content

Commit 8031ac4

Browse files
committed
new proxy implementation; removed previous dependency
1 parent 3d86f2e commit 8031ac4

10 files changed

Lines changed: 430 additions & 44 deletions

File tree

README.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ python-bitcoin-utils
33

44
This is a bitcoin library that provides tools/utilities to interact with the Bitcoin network. One of the primary goals of the library is to explain the low-level details of Bitcoin. The code is easy to read and properly documented explaining in detail all the thorny aspects of the implementation. It is a low-level library which assumes some high-level understanding of how Bitcoin works. In the future this might change.
55

6-
The library (v0.8.0) currently supports private/public keys, all type of addresses and creation of any transaction, incl. segwit and taproot, with all SIGHASH types. All script op codes are included. Block parsing is also handled so you can read raw blocks directly. PSBT (BIP-174) is supported. Extra functionality will be added continuously and the documentation will be improved as the work progresses.
6+
The library (v0.8.1) currently supports private/public keys, all type of addresses and creation of any transaction, incl. segwit and taproot, with all SIGHASH types. All script op codes are included. Block parsing is also handled so you can read raw blocks directly. PSBT (BIP-174) is supported. Extra functionality will be added continuously and the documentation will be improved as the work progresses.
77

88
The API documentation can be build with Sphinx but is also available as a PDF for convenience. One can currently use the library for experimenting and learning the inner workings of Bitcoin. It is not meant for production yet and parts of the API might be updated with new versions.
99

@@ -13,7 +13,6 @@ Complementary to this library is a CC BY-SA 4.0 licensed `Bitcoin programming bo
1313
Notes
1414
-----
1515
* For schnorr, bech32[m], ripemd160 the python Bitcoin Core reference implementations are used.
16-
* For making calls to a Bitcoin node a simple node proxy object exists, which wraps the python-bitcoinrpc library.
1716
* For Hierarchical Deterministic keys we wrap the python hdwallet library. For now we wrap only some very basic functionality to acquire a PrivateKey object that is used throughtout the library.
1817

1918

bitcoinutils/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.8.0"
1+
__version__ = "0.8.1"

0 commit comments

Comments
 (0)