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