Commit Graph

  • 351b656a82
    Use unstable sort by key for performance #224 Evgenii P 2020-12-14 16:27:54 +07:00
  • 6c768e5388
    Add the pull request template #222 Alekos Filini 2020-12-11 15:53:12 +01:00
  • f8d3cdca9f
    [docs] Add experimental warning to compact_filters and policy modules #221 Steve Myers 2020-12-13 21:04:17 -08:00
  • 0f2dc05c08
    [docs] Add docs to the 'descriptor' module Steve Myers 2020-12-13 20:36:38 -08:00
  • 4e771d6546
    [docs] Add docs to the 'template' module Steve Myers 2020-12-13 20:35:59 -08:00
  • 60e5cf1f8a
    [docs] Add docs to the 'policy' module Steve Myers 2020-12-10 14:24:30 -08:00
  • 641d9554b1
    Ignore broken tests. (#225) Evgenii P 2020-12-14 10:17:12 +07:00
  • 95af38a01d
    rustfmt Evgenii P 2020-12-14 00:43:07 +07:00
  • 3ceaa33de0
    Add unit tests for SignersContainer Evgenii P 2020-12-14 00:22:22 +07:00
  • 5d190aa87d
    Remove debug output Evgenii P 2020-12-14 00:22:06 +07:00
  • 20e0a4d421
    Replace BTreeMap with a HashMap Evgenii P 2020-12-13 18:37:27 +07:00
  • 010b7eed97
    Merge commit 'refs/pull/218/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-12-11 16:31:17 +01:00
  • c9a05c0deb
    Fix the REPL example to have optional esplora #218 Evgenii P 2020-12-09 16:46:05 +07:00
  • 7d7b78534a
    Remove unused macro imports Evgenii P 2020-12-09 16:45:12 +07:00
  • ff7ba04180
    Make "esplora" feature optional for REPL binary Evgenii P 2020-12-09 16:44:40 +07:00
  • c0a92bd084
    [keys] Replace (Fingerprint, DerivationPath) with KeySource #220 Alekos Filini 2020-12-11 11:14:30 +01:00
  • 1a90832f3a
    [docs] Add the docs to the keys module Alekos Filini 2020-12-10 11:39:01 +01:00
  • 9bafdfe2d4
    [docs] Various fixes to the docs Alekos Filini 2020-12-10 11:38:42 +01:00
  • a1db9f633b
    [ci] Test the examples in README.md Alekos Filini 2020-12-10 11:21:49 +01:00
  • 8d6f67c764
    Add warn and TODOs for missing_docs and add lib.rs docs #217 Steve Myers 2020-12-07 18:23:14 -08:00
  • 602ae3d63a
    Add TODOs for missing_docs Steve Myers 2020-12-07 18:21:18 -08:00
  • 3491bfbf30
    Fix README.md examples Steve Myers 2020-12-07 18:19:54 -08:00
  • 400b4a85f3
    Fix unused import warning and docs link warning Steve Myers 2020-12-07 10:56:01 -08:00
  • aed2414cad
    Merge commit 'refs/pull/214/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-12-07 11:57:32 +01:00
  • 592c37897e
    Merge commit 'refs/pull/213/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-12-07 11:57:03 +01:00
  • eef59e463d
    Merge commit 'refs/pull/210/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-12-07 11:21:21 +01:00
  • 8d9365099e
    Merge commit 'refs/pull/208/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-12-07 11:09:40 +01:00
  • 46092a200a
    [docs] database/any.rs #214 Riccardo Casatta 2020-12-04 16:20:56 +01:00
  • 95bfe7c983
    [docs] types.rs Riccardo Casatta 2020-12-04 16:13:15 +01:00
  • 8b1a9d2518
    [docs] descriptor/error.rs Riccardo Casatta 2020-12-04 15:59:39 +01:00
  • 9028d2a16a
    [docs] compact_filters/mod.rs Riccardo Casatta 2020-12-04 15:48:22 +01:00
  • 87eebe466f
    [docs] error.rs Riccardo Casatta 2020-12-04 14:35:14 +01:00
  • ee854b9d73
    Merge commit 'refs/pull/209/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-12-04 11:57:44 +01:00
  • 81519555cf
    generalize impl_error! macro so that used for other errors type #213 Riccardo Casatta 2020-12-04 11:23:01 +01:00
  • 586b874a19
    Remove EsploraHeader json in favor of raw hex block header #212 Riccardo Casatta 2020-12-04 10:59:06 +01:00
  • 364b47bfcb
    Update cli module to use StructOpt and add docs #208 Steve Myers 2020-11-30 22:03:39 -08:00
  • 8dcb75dfa4
    Replace UTXO::is_internal with script_type #210 LLFourn 2020-12-04 10:37:58 +11:00
  • 4aac833073
    [ci] Build and publish nightly docs #209 Alekos Filini 2020-12-03 15:00:04 +01:00
  • 2e7f98a371
    Fix docs Steve Myers 2020-12-02 16:54:49 -08:00
  • a89dd85833
    allow missing docs on self-explanatory variants #206 Riccardo Casatta 2020-11-27 11:10:58 +01:00
  • a766441fe0
    missing docs for esplora.rs (also remove useless pubs) Riccardo Casatta 2020-11-27 11:10:10 +01:00
  • 68db07b2e3
    Missing docs for electrum.rs Riccardo Casatta 2020-11-27 10:25:12 +01:00
  • 6b5c3bca82
    [changelog] Update CHANGELOG.md to document PSBT_GLOBAL_XPUB #200 Alekos Filini 2020-12-01 11:12:40 +01:00
  • 5d352ecb63
    [wallet] Add tests for TxBuilder::add_global_xpubs() Alekos Filini 2020-12-01 11:10:14 +01:00
  • ebfe5db0c3
    [wallet] Add a flag to fill-in PSBT_GLOBAL_XPUB Alekos Filini 2020-11-30 15:13:33 +01:00
  • e1a59336f8
    [cli] Add a flag to build PSBTs for offline signers Alekos Filini 2020-11-30 14:23:19 +01:00
  • 59482f795b
    [blockchain] Fix clippy warnings #204 Alekos Filini 2020-12-01 14:36:15 +01:00
  • 67957a93b9
    [wallet] Add wallet.network() #201 LLFourn 2020-12-01 13:29:20 +11:00
  • 9073f761d8
    Merge commit 'refs/pull/189/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-11-30 15:38:09 +01:00
  • d6ac752b65
    Merge commit 'refs/pull/191/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-11-30 15:17:09 +01:00
  • 6d1d5d5f57
    use electurm-client updated #191 Riccardo Casatta 2020-11-24 12:16:49 +01:00
  • 7425985850
    Merge commit 'refs/pull/188/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-11-24 11:14:47 +01:00
  • 93afdc599c
    Switch to miniscript from crates.io #190 Alekos Filini 2020-11-24 10:07:37 +01:00
  • 4f6e3a4f68
    Update tiny-bip39 to v0.8 Alekos Filini 2020-11-24 10:01:42 +01:00
  • 6eac2ca4cf
    Fix typo in CONTRIBUTING.md #189 Steve Myers 2020-11-23 21:40:40 -08:00
  • 790fd52abe
    Add CHANGELOG.md Steve Myers 2020-11-23 19:04:20 -08:00
  • dd35903660
    Remove trait bounds on Wallet struct #188 LLFourn 2020-11-24 12:40:58 +11:00
  • acc0ae14ec
    [wallet] Eagerly finalize inputs #171 LLFourn 2020-11-17 17:53:06 +11:00
  • d2490d9ce3
    Fix to at least bitcoin ^0.25.2 #187 LLFourn 2020-11-23 15:06:13 +11:00
  • 196c2f5450
    Merge commit 'refs/pull/172/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-11-20 12:06:41 +01:00
  • 8eaf377d2f
    Merge commit 'refs/pull/184/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-11-20 11:58:31 +01:00
  • 73326068f8
    Use dirs-next instead of dirs since the latter is unmantained #184 Riccardo Casatta 2020-11-19 15:22:46 +01:00
  • 9e2b2d04ba
    More consistent references with 'signers' variables #172 Justin Moon 2020-11-19 10:19:57 -06:00
  • b1b2f2abd6
    [wallet] Don't wrap SignersContainer arguments in Arc Justin Moon 2020-11-17 12:05:32 -06:00
  • fc3b6ad0b9
    Merge commit 'refs/pull/169/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-11-19 15:41:17 +01:00
  • dbfa0506db
    Add scheduled audit check in CI Riccardo Casatta 2020-11-19 15:18:04 +01:00
  • 0edcc83c13
    [ci] Generate a different cache key for every job #181 Alekos Filini 2020-11-19 12:20:49 +01:00
  • 25bde82048
    pin cc version because last breaks rocksdb build #182 Riccardo Casatta 2020-11-19 13:11:06 +01:00
  • f9d3467397
    [wallet] Add witness and redeem scripts to PSBT outputs #169 Justin Moon 2020-11-16 16:25:16 -06:00
  • c9079a7292
    Allow to set concurrency in Esplora config and optionally pass it in repl #178 Riccardo Casatta 2020-11-17 09:58:29 +01:00
  • 4c59809f8e
    Make esplora call in parallel Riccardo Casatta 2020-11-03 22:09:32 +01:00
  • fe7ecd3dd2
    Merge commit 'refs/pull/167/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-11-18 10:44:54 +01:00
  • a601337e0c
    Merge commit 'refs/pull/166/head' of github.com:bitcoindevkit/bdk Alekos Filini 2020-11-18 10:31:51 +01:00
  • ae16c8b602
    fix typo #166 Riccardo Casatta 2020-11-18 09:27:01 +01:00
  • 6f4d2846d3
    [descriptor] Add support for sortedmulti in descriptor! #167 Alekos Filini 2020-11-17 23:40:31 +01:00
  • 7a42c5e095
    Switch to "mainline" rust-miniscript Alekos Filini 2020-11-16 22:07:38 +01:00
  • b79fa27aa4
    Remove unused varaint HeaderParseFail Riccardo Casatta 2020-11-17 18:54:34 +01:00
  • 8dfbbf2763
    Require esplora feature for repl example Riccardo Casatta 2020-11-17 16:47:58 +01:00
  • 42480ea37b
    Bring less data around Riccardo Casatta 2020-11-17 16:29:03 +01:00
  • 02c0ad2fca
    eagerly unwrap height option, save one collect Riccardo Casatta 2020-11-17 15:50:15 +01:00
  • 16fde66c6a
    use flatten instead of unwrap_or Riccardo Casatta 2020-11-17 15:24:26 +01:00
  • 2844ddec63
    avoid a max() call by checking minus or equal Riccardo Casatta 2020-11-17 15:19:09 +01:00
  • 7a58d3dd7a
    Use filter_map instead of filter and map Riccardo Casatta 2020-11-17 15:14:24 +01:00
  • 4d1617f4e0
    use proper type for EsploraHeader, make conversion to BlockHeader infallible Riccardo Casatta 2020-11-17 15:08:04 +01:00
  • 3c8b8e4fca
    conditionally remove cli args according to enabled feature Riccardo Casatta 2020-11-17 14:27:32 +01:00
  • 2f39a19b01
    Use our Instant struct to be compatible with wasm Riccardo Casatta 2020-11-17 13:46:10 +01:00
  • d9985c4bbb
    [examples] support esplora blockchain source in repl Riccardo Casatta 2020-11-16 12:23:02 +01:00
  • c5dba115a0
    [sync] Improve sync Riccardo Casatta 2020-11-16 12:18:34 +01:00
  • 35579cb216
    [wallet] Build output lookup inside complete transaction #159 LLFourn 2020-11-17 12:37:53 +11:00
  • fcc408f346
    [wallet] Add test that shwpkh populates witness_utxo LLFourn 2020-11-17 12:30:58 +11:00
  • 004f81b0a8
    [wallet] Make coin_select return UTXOs instead of TxIns LLFourn 2020-10-30 14:09:59 +11:00
  • 13c1170304
    [ci] Remove actions-rs, cleanup names #170 Steve Myers 2020-11-16 15:37:26 -08:00
  • a30ad49f63
    [wallet] Use the branch-and-bound cs by default #162 Alekos Filini 2020-11-13 15:55:10 +01:00
  • 755d76bf54
    remove unneeded pub modifier Riccardo Casatta 2020-11-16 12:11:37 +01:00
  • 25da54d5ec
    ignore .idea Riccardo Casatta 2020-11-16 12:09:14 +01:00
  • 4f99c77abe
    [sync] check last derivation in cache to avoid recomputation Riccardo Casatta 2020-11-16 12:06:48 +01:00
  • ac18fb119f
    [keys] Add a shortcut to generate keys with the default options #163 Alekos Filini 2020-11-13 17:43:57 +01:00
  • f2edee0e2e
    [keys] impl ToDescriptorKey for GeneratedKey Alekos Filini 2020-11-13 17:27:36 +01:00
  • f4affbd039
    [keys] impl GeneratableKey for bitcoin::PrivateKey Alekos Filini 2020-11-13 16:43:04 +01:00
  • d269c9e0b2
    [cli] Split the internal and external policy paths #158 Alekos Filini 2020-11-13 12:53:42 +01:00