bdkpython
Advanced tools
+3
-36
| Metadata-Version: 2.1 | ||
| Name: bdkpython | ||
| Version: 0.32.1 | ||
| Version: 1.1.0rc1 | ||
| Summary: The Python language bindings for the Bitcoin Development Kit | ||
| Home-page: https://github.com/bitcoindevkit/bdk-ffi | ||
| Author: Alekos Filini <alekos.filini@gmail.com>, Steve Myers <steve@notmandatory.org> | ||
| Author: Bitcoin Dev Kit Developers <dev@bitcoindevkit.org> | ||
| License: MIT or Apache 2.0 | ||
@@ -21,35 +21,2 @@ Description-Content-Type: text/markdown | ||
| import bdkpython as bdk | ||
| descriptor = bdk.Descriptor("wpkh(tprv8ZgxMBicQKsPcx5nBGsR63Pe8KnRUqmbJNENAfGftF3yuXoMMoVJJcYeUw5eVkm9WBPjWYt6HMWYJNesB5HaNVBaFc1M6dRjWSYnmewUMYy/84h/0h/0h/0/*)", bdk.Network.TESTNET) | ||
| db_config = bdk.DatabaseConfig.MEMORY() | ||
| blockchain_config = bdk.BlockchainConfig.ELECTRUM( | ||
| bdk.ElectrumConfig( | ||
| url = "ssl://electrum.blockstream.info:60002", | ||
| socks5 = None, | ||
| retry = 5, | ||
| timeout = None, | ||
| stop_gap = 100, | ||
| validate_domain = True, | ||
| ) | ||
| ) | ||
| blockchain = bdk.Blockchain(blockchain_config) | ||
| wallet = bdk.Wallet( | ||
| descriptor=descriptor, | ||
| change_descriptor=None, | ||
| network=bdk.Network.TESTNET, | ||
| database_config=db_config, | ||
| ) | ||
| # print new receive address | ||
| address_info = wallet.get_address(bdk.AddressIndex.LAST_UNUSED()) | ||
| address = address_info.address | ||
| index = address_info.index | ||
| print(f"New BIP84 testnet address: {address} at index {index}") | ||
| # print wallet balance | ||
| wallet.sync(blockchain, None) | ||
| balance = wallet.get_balance() | ||
| print(f"Wallet balance is: {balance.total}") | ||
| ``` |
+6
-6
| bdkpython/__init__.py,sha256=ATeFkCbwx3hWmg2HKvxY6LX-KzEK4cnYyA-yjmX_jRw,27 | ||
| bdkpython/bdk.py,sha256=YseFeVCmhprVnaIfpZQhrC4P5HQEnQmD8oHpXJINqSg,260894 | ||
| bdkpython/libbdkffi.dylib,sha256=gmlz4b9UY9tYSdJrpVtAZqY6i7f37AQCsa8L5zxJGYg,9734528 | ||
| bdkpython-0.32.1.dist-info/METADATA,sha256=hhtGxETI-2KCqa4Ii2T_fWNpUxpiOp3ifoCCos3VYks,1614 | ||
| bdkpython-0.32.1.dist-info/WHEEL,sha256=oMFc9-KjvMLKiqM40kAaafsHJktZGp0eIX_k197YDRk,110 | ||
| bdkpython-0.32.1.dist-info/top_level.txt,sha256=BpjT6locJ4WJz-wFZu6kSG9cKeH8E64dUJlPeL425OY,10 | ||
| bdkpython-0.32.1.dist-info/RECORD,, | ||
| bdkpython/bdk.py,sha256=vh0DGO70TTJHVOVeybQFajlD9EVw_d-QZEHBNjjoGD4,598277 | ||
| bdkpython/libbdkffi.dylib,sha256=5y8cFWgtAUqOIy4Gn0tBlKmbNNxVtS269hdM46Sx1vY,8902960 | ||
| bdkpython-1.1.0rc1.dist-info/METADATA,sha256=WY7_qDSCV6Uu0SFIeI4B4ykBlz5N-m90sLUG5lsIYHw,523 | ||
| bdkpython-1.1.0rc1.dist-info/WHEEL,sha256=oMFc9-KjvMLKiqM40kAaafsHJktZGp0eIX_k197YDRk,110 | ||
| bdkpython-1.1.0rc1.dist-info/top_level.txt,sha256=BpjT6locJ4WJz-wFZu6kSG9cKeH8E64dUJlPeL425OY,10 | ||
| bdkpython-1.1.0rc1.dist-info/RECORD,, |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.