File tree Expand file tree Collapse file tree 10 files changed +5
-1486
lines changed Expand file tree Collapse file tree 10 files changed +5
-1486
lines changed Original file line number Diff line number Diff line change 1
1
BDK Python API Reference
2
- ==========================
2
+ =====================
3
3
4
4
This document describes the Python API for the Bitcoin Development Kit (BDK).
5
5
6
- API Reference
7
- ==============
8
-
9
- .. currentmodule :: bdkpython
10
-
11
- Core Types
12
- ------------
13
-
14
- Addresses and Scripts
15
- ~~~~~~~~~~~~~~~~~~~~~~
16
- .. autoclass :: Address
17
- :members:
18
- :undoc-members:
19
- :show-inheritance:
20
-
21
-
22
- Descriptors
23
- ~~~~~~~~~~~~
24
- .. autoclass :: Descriptor
25
- :members:
26
- :undoc-members:
27
- :show-inheritance:
28
-
29
- .. autoclass :: DescriptorPublicKey
30
- :members:
31
- :undoc-members:
32
- :show-inheritance:
33
-
34
- .. autoclass :: DescriptorSecretKey
35
- :members:
36
- :undoc-members:
37
- :show-inheritance:
38
-
39
- .. autoclass :: DerivationPath
40
- :members:
41
- :undoc-members:
42
- :show-inheritance:
43
-
44
- Wallet Operations
45
- ------------------
46
-
47
- Transaction Building
48
- ~~~~~~~~~~~~~~~~~~~~~
49
- .. autoclass :: TxBuilder
50
- :members:
51
- :undoc-members:
52
- :show-inheritance:
53
-
54
- .. autoclass :: BumpFeeTxBuilder
55
- :members:
56
- :undoc-members:
57
- :show-inheritance:
58
-
59
- .. autoclass :: Psbt
60
- :members:
61
- :undoc-members:
62
- :show-inheritance:
63
-
64
- Blockchain Clients
65
- ~~~~~~~~~~~~~~~~~~~
66
- .. autoclass :: ElectrumClient
67
- :members:
68
- :undoc-members:
69
- :show-inheritance:
70
-
71
- .. autoclass :: EsploraClient
72
- :members:
73
- :undoc-members:
74
- :show-inheritance:
75
-
76
- Wallet
77
- ~~~~~~
78
- .. autoclass :: Wallet
79
- :members:
80
- :undoc-members:
81
- :show-inheritance:
82
-
83
- Utilities
84
- ----------
85
- .. autoclass :: Mnemonic
86
- :members:
87
- :undoc-members:
88
- :show-inheritance:
89
-
90
- Exceptions
91
- -----------
92
- .. autoexception :: InternalError
93
- :members:
94
- :show-inheritance:
95
-
96
-
97
6
Bdk Module
98
7
==========
99
8
Bitcoin Module
@@ -103,7 +12,7 @@ Examples
103
12
--------
104
13
105
14
Basic Wallet Usage
106
- ~~~~~~~~~~~~~~~~~~~
15
+ ~~~~~~~~~~~~~~~~
107
16
108
17
.. code-block :: python
109
18
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments