Riccardo Casatta
d2aac4848c
always build docs and create artifacts, publish only on master
2020-12-16 10:16:45 +01:00
Steve Myers
148e8c6088
[docs] Add docs to the 'wallet' module
2020-12-15 15:12:32 -08:00
Steve Myers
1d1d539154
[ci] Fix publishing coverage to codecov.io
2020-12-15 13:36:36 -08:00
Evgenii P
09730c0898
Take ID into account in SignersContainerKey's PartialEq impl
2020-12-15 22:40:07 +07:00
Alekos Filini
6d9472793c
Merge commit 'refs/pull/228/head' of github.com:bitcoindevkit/bdk
2020-12-15 14:33:59 +01:00
Alekos Filini
eadf50042c
[wallet] Add tests for check_nsequence_rbf
and check_nlocktime
2020-12-15 12:01:44 +01:00
Alekos Filini
322122afc8
[wallet] Set the correct nSequence when RBF and OP_CSV are used
...
This commit also fixes the timelock comparing logic in the policy module, since
the rules are different for absolute (OP_CLTV) and relative (OP_CSV) timelocks.
Fixes #215
2020-12-15 12:01:41 +01:00
Evgenii P
5315c3ef25
rustfmt
2020-12-15 11:36:26 +07:00
Evgenii P
c58236fcd7
Fix SignersContainer::find to filter out incorrect IDs
2020-12-15 11:36:26 +07:00
Evgenii P
2658a9b05a
Fix SignersContainerKey PartialOrd to respect the ID
2020-12-15 11:36:26 +07:00
Evgenii P
c075183a7b
Revert replacing BTreeMap to HashMap in SingersContainer
2020-12-15 11:35:34 +07:00
LLFourn
9b31ae9153
Fix doc comment fallout from s/script type/keychain
2020-12-15 08:39:19 +11:00
Alekos Filini
1713d621d4
Rename ScriptType
to KeychainKind
...
This avoids confusion with the "type of script".
2020-12-14 17:14:24 +01:00
Alekos Filini
7adaaf227c
[ci] Ignore empty nightly docs commits instead of failing
2020-12-14 15:16:38 +01:00
Alekos Filini
4ede4a4ad0
Merge commit 'refs/pull/222/head' of github.com:bitcoindevkit/bdk
2020-12-14 11:44:06 +01:00
Alekos Filini
c83cec3777
Merge commit 'refs/pull/221/head' of github.com:bitcoindevkit/bdk
2020-12-14 11:27:51 +01:00
Alekos Filini
0ef0b45745
Merge commit 'refs/pull/224/head' of github.com:bitcoindevkit/bdk
2020-12-14 11:18:51 +01:00
Evgenii P
351b656a82
Use unstable sort by key for performance
2020-12-14 16:27:54 +07:00
Alekos Filini
6c768e5388
Add the pull request template
2020-12-14 10:21:22 +01:00
Steve Myers
f8d3cdca9f
[docs] Add experimental warning to compact_filters and policy modules
2020-12-13 21:04:17 -08:00
Steve Myers
0f2dc05c08
[docs] Add docs to the 'descriptor' module
2020-12-13 20:57:28 -08:00
Steve Myers
4e771d6546
[docs] Add docs to the 'template' module
2020-12-13 20:41:32 -08:00
Steve Myers
60e5cf1f8a
[docs] Add docs to the 'policy' module
2020-12-13 20:40:23 -08:00
Evgenii P
641d9554b1
Ignore broken tests. ( #225 )
2020-12-14 10:17:12 +07:00
Evgenii P
95af38a01d
rustfmt
2020-12-14 01:03:14 +07:00
Evgenii P
3ceaa33de0
Add unit tests for SignersContainer
2020-12-14 01:03:14 +07:00
Evgenii P
5d190aa87d
Remove debug output
2020-12-14 01:02:48 +07:00
Evgenii P
20e0a4d421
Replace BTreeMap with a HashMap
2020-12-13 18:37:27 +07:00
Alekos Filini
010b7eed97
Merge commit 'refs/pull/218/head' of github.com:bitcoindevkit/bdk
2020-12-11 16:31:17 +01:00
Evgenii P
c9a05c0deb
Fix the REPL example to have optional esplora
2020-12-11 22:19:08 +07:00
Evgenii P
7d7b78534a
Remove unused macro imports
2020-12-11 22:19:08 +07:00
Evgenii P
ff7ba04180
Make "esplora" feature optional for REPL binary
2020-12-11 22:19:07 +07:00
Alekos Filini
c0a92bd084
[keys] Replace (Fingerprint, DerivationPath)
with KeySource
2020-12-11 11:16:41 +01:00
Alekos Filini
1a90832f3a
[docs] Add the docs to the keys
module
2020-12-11 11:16:39 +01:00
Alekos Filini
9bafdfe2d4
[docs] Various fixes to the docs
2020-12-11 11:16:38 +01:00
Alekos Filini
a1db9f633b
[ci] Test the examples in README.md
2020-12-11 11:16:36 +01:00
Steve Myers
8d6f67c764
Add warn and TODOs for missing_docs and add lib.rs docs
2020-12-08 15:57:31 -08:00
Steve Myers
602ae3d63a
Add TODOs for missing_docs
2020-12-07 18:25:16 -08:00
Steve Myers
3491bfbf30
Fix README.md examples
2020-12-07 18:19:54 -08:00
Steve Myers
400b4a85f3
Fix unused import warning and docs link warning
2020-12-07 11:28:25 -08:00
Alekos Filini
aed2414cad
Merge commit 'refs/pull/214/head' of github.com:bitcoindevkit/bdk
2020-12-07 11:57:32 +01:00
Alekos Filini
592c37897e
Merge commit 'refs/pull/213/head' of github.com:bitcoindevkit/bdk
2020-12-07 11:57:03 +01:00
Alekos Filini
eef59e463d
Merge commit 'refs/pull/210/head' of github.com:bitcoindevkit/bdk
2020-12-07 11:21:21 +01:00
Alekos Filini
8d9365099e
Merge commit 'refs/pull/208/head' of github.com:bitcoindevkit/bdk
2020-12-07 11:09:40 +01:00
Riccardo Casatta
46092a200a
[docs] database/any.rs
2020-12-05 13:26:00 +01:00
Riccardo Casatta
95bfe7c983
[docs] types.rs
2020-12-05 13:25:58 +01:00
Riccardo Casatta
8b1a9d2518
[docs] descriptor/error.rs
2020-12-05 13:25:58 +01:00
Riccardo Casatta
9028d2a16a
[docs] compact_filters/mod.rs
2020-12-05 13:25:57 +01:00
Riccardo Casatta
87eebe466f
[docs] error.rs
2020-12-05 13:25:47 +01:00
Alekos Filini
ee854b9d73
Merge commit 'refs/pull/209/head' of github.com:bitcoindevkit/bdk
2020-12-04 11:57:44 +01:00