Commit Graph

  • d35668e76a ci(esplora): fix wasm cargo check by setting workspace resolver to version 2 Steve Myers 2023-09-14 14:39:20 -05:00
  • 31d52e12c9 ci: fix msrv dependency versions for rustls-webpki and zip Steve Myers 2023-09-04 01:01:04 -05:00
  • 6a5c9d7a00 fix(esplora): use saturating_add in update_tx_graph() Steve Myers 2023-09-04 00:25:38 -05:00
  • 4d1a9fd47a test(esplora): add async_ext and blocking_ext integration tests Steve Myers 2023-09-04 00:20:45 -05:00
  • f95506ba6a Merge bitcoindevkit/bdk#969: Update documentation for fee_rate and fee_absolute methods in tx_builder.rs Daniela Brozzoni 2023-09-19 15:04:57 +02:00
  • e6519e3a52 Enhance the documentation for the fee_rate and fee_absolute methods. #969 Jon Marrs 2023-09-16 09:39:49 -07:00
  • 43fb0b20df Merge bitcoindevkit/bdk#1086: docs: fix spelling errors Daniela Brozzoni 2023-09-18 10:12:50 +02:00
  • 94f8fa530b docs: fix spelling errors #1086 Steve Myers 2023-08-21 15:01:08 -05:00
  • c20a4da9fc Merge bitcoindevkit/bdk#1084: Enhance bdk chain structures 志宇 2023-09-15 09:24:05 +08:00
  • 1ff806c67f fix(chain)!: rm weird From impl #1084 志宇 2023-09-14 20:14:42 +08:00
  • d43ae0231f refactor: improve docs, cleanup unnecessary types and improve code Vladimir Fomene 2023-09-06 09:47:45 +03:00
  • 59fc1b341b Merge bitcoindevkit/bdk#1070: Rename methods of esplora ext Daniela Brozzoni 2023-09-12 16:35:23 +02:00
  • 20900218ce refactor: rename methods in EsploraExt and EsploraExtAsync #1070 Vladimir Fomene 2023-08-09 12:42:04 +03:00
  • e89cf5a16a refactor: use set_lookahead in set_lookahead_for_all #1104 Vladimir Fomene 2023-08-29 21:06:08 +03:00
  • 4104206980 feat: impl Append for lots of tuples LLFourn 2023-09-05 07:53:50 +08:00
  • c56728ff13 refactor: Remove scan and scan_txout from SpkTxoutIndex and KeychainTxoutIndex Vladimir Fomene 2023-08-25 12:52:09 +03:00
  • 32c40ac939 feat(electrum)!: change signature of ElectrumExt 志宇 2023-08-26 20:29:46 +08:00
  • a28748c339 refactor: Implement Default for WalletUpdate Vladimir Fomene 2023-08-25 12:49:29 +03:00
  • f42f8b8ff1 refactor: Allow for no chain update Vladimir Fomene 2023-08-24 16:03:47 +03:00
  • 68572bfd2e refactor: move WalletChangeset to wallet module Vladimir Fomene 2023-08-21 15:18:16 +03:00
  • 2392e50fd9 refactor: Move WalletUpdate to wallet module Vladimir Fomene 2023-08-21 12:13:58 +03:00
  • 7c12dc9942 refactor: Remove ForEachTxout trait Vladimir Fomene 2023-08-21 11:45:42 +03:00
  • 6bcbb93233 refactor: Edit ElectrumExt not to use WalletUpdate Vladimir Fomene 2023-08-21 11:20:38 +03:00
  • 2867e88b64 Merge bitcoindevkit/bdk#1093: fix: spks_of_all_keychains() shouldn't return an infinite iterator for non-wildcard descriptors 志宇 2023-09-01 15:47:40 +08:00
  • e48b911c8d refactor: Make test errors more readable #1093 Daniela Brozzoni 2023-09-01 09:13:33 +02:00
  • a7a1d9b2fb fix: non-wildcard descriptors should return an.. ..spk only if index is equal to 0 Daniela Brozzoni 2023-08-31 17:48:56 +02:00
  • 8321aaa5c7 Merge bitcoindevkit/bdk#1040: Add cli esplora example Steve Myers 2023-08-31 15:26:17 -05:00
  • cc1a43c495 fix: SpkIterator::new_with_range takes wildcards.. ..into account Daniela Brozzoni 2023-08-24 16:53:50 +02:00
  • f41cc1cb37 fix: s/index_tx_graph/indexed_tx_graph/g #1040 LLFourn 2023-08-25 14:18:29 +08:00
  • da8cfd39e9 feat: add cli example for esplora 志宇 2023-07-20 08:29:12 +08:00
  • 93e8eaf7ee Merge bitcoindevkit/bdk#1048: Remove TransactionDetails from Wallet API 志宇 2023-08-31 13:29:01 +08:00
  • 5fb5061645 ci: fix msrv dependency versions for rustls #1048 Steve Myers 2023-08-30 12:12:33 -05:00
  • dd5b8d7599 test(wallet): add check_fee!(wallet,psbt) macro and use it in place of psbt.fee_amount() Steve Myers 2023-08-24 09:52:31 -05:00
  • 465d53cc88 docs(wallet): update docs for calculate_fee/fee_rate and add_foreign_utxo Steve Myers 2023-08-23 21:41:38 -05:00
  • 036299803f feat(wallet): add Wallet::insert_txout function and updated docs for fee functions Steve Myers 2023-08-06 23:05:41 -05:00
  • d443fe7f66 feat(tx_graph)!: change TxGraph::calculate_fee to return Result<u64,CalculateFeeError> Steve Myers 2023-08-01 12:42:37 -05:00
  • b4c31cd5ba feat(wallet)!: remove TransactionDetails from bdk::Wallet API Steve Myers 2023-07-26 19:46:40 -05:00
  • e5fb1ec7ff Merge bitcoindevkit/bdk#1069: Implement Anchor for BlockId 志宇 2023-08-28 23:50:26 +08:00
  • 18e8da3937 docs: Add doctest for Anchor implementation on BlockId #1069 Vladimir Fomene 2023-08-16 11:30:33 +03:00
  • 8f978f86b8 Merge bitcoindevkit/bdk#1089: fix: Correct the coin type in the derivation path for wallet examples Daniela Brozzoni 2023-08-25 14:43:43 +02:00
  • 21206fe773 fix: Correct the coin type in the derivation path for the three wallet examples #1089 Casey Bowman 2023-08-21 16:51:12 -05:00
  • 381c560c10 Merge bitcoindevkit/bdk#1092: Use apply_update instead of determine_changeset + apply_changeset around the code 志宇 2023-08-25 15:21:27 +08:00
  • c753584379 refactor(chain): use apply_update instead of determine_changeset + apply_changeset #1092 Wei Chen 2023-08-24 20:25:14 +08:00
  • 6125062a5b Merge bitcoindevkit/bdk#1085: docs: Update README.md 志宇 2023-08-24 20:26:33 +08:00
  • 2263a58448 refactor: Rename wallet_esplora to... ...wallet_esplora_blocking #1085 Daniela Brozzoni 2023-08-22 14:03:47 +02:00
  • 11ac26f6b2 docs: Update README.md Daniela Brozzoni 2023-08-21 14:05:09 +02:00
  • e3ca356cae Merge bitcoindevkit/bdk#1090: fix(electrum): Don't ignore multiple coinbase txs release/0.28 Steve Myers 2023-08-22 12:28:36 -05:00
  • fb5cfa3c25 Merge bitcoindevkit/bdk#1091: ci: Pin rustls-webpki to 0.100.1 Steve Myers 2023-08-22 11:52:50 -05:00
  • fa0bead024 ci: Pin rustls-webpki to 0.100.1 #1091 Daniela Brozzoni 2023-08-22 17:35:32 +02:00
  • 530ba36b07 ci: fix msrv dependency versions for reqest and h2 #1090 Daniela Brozzoni 2023-08-22 16:49:47 +02:00
  • 7a359d5eef fix(electrum): Don't ignore multiple coinbase txs Daniela Brozzoni 2023-08-22 16:29:19 +02:00
  • 8c4eeb56c0 Merge bitcoindevkit/bdk#1082: docs: add License and Contributing sections to repo top-level README Daniela Brozzoni 2023-08-22 15:19:41 +02:00
  • 3b5b829086 Merge bitcoindevkit/bdk#1087: ci: fix msrv dependency versions for reqest and h2 Daniela Brozzoni 2023-08-22 11:47:48 +02:00
  • 4f37b2a293 ci: fix msrv dependency versions for reqest and h2 #1087 Steve Myers 2023-08-21 15:25:57 -05:00
  • 2d543475e2 docs: add License and Contributing sections to repo top-level README #1082 Steve Myers 2023-08-19 11:01:17 -05:00
  • d6bcd9b725 Merge bitcoindevkit/bdk#1065: refactor!(chain): Unify ChangeSet nomenclature 志宇 2023-08-18 18:56:41 +08:00
  • 62f253103c ci: Update tokio version #1065 Daniela Brozzoni 2023-08-18 12:07:11 +02:00
  • 80f5ecf3be feat(chain): Add initial_changeset to graphs Daniela Brozzoni 2023-08-16 17:39:35 +02:00
  • ea50b6a932 refactor!(chain): Unify ChangeSet nomenclature Daniela Brozzoni 2023-08-07 17:43:17 +02:00
  • d1af252ac4 docs: add new README.md MSRV update instructions #1071 Steve Myers 2023-08-16 13:57:56 -05:00
  • 480c2730de feat: Implement Anchor for BlockId Vladimir Fomene 2023-08-09 10:42:47 +03:00
  • dcc46362dc ci: Pin even more dependencies for MSRV Daniela Brozzoni 2023-08-09 16:30:40 +02:00
  • 0cd2348166 Merge bitcoindevkit/bdk#1077: fix: msrv issues Daniela Brozzoni 2023-08-16 15:47:01 +02:00
  • b0b91b7418 fix: msrv issues and update coverage toolchain #1077 Vladimir Fomene 2023-08-16 14:25:21 +03:00
  • 4d48a07717 fix: Explicitly deny multipath keys Daniela Brozzoni 2023-07-19 18:48:20 +02:00
  • 958e72877c build!: Update bdk to rust-bitcoin 0.30.0 Daniela Brozzoni 2023-08-09 15:36:45 +02:00
  • 0ba6bbe114 release: bump version to 0.28.2 v0.28.2 #1074 Steve Myers 2023-08-09 12:52:16 -05:00
  • 361f925526 ci: pin tokio to 1.29.1 and cc to 1.0.81 to build with MSRV 1.57.0 Steve Myers 2023-08-09 14:13:44 -05:00
  • feafaaca31 Merge bitcoindevkit/bdk#1023: Update rust bitcoin 志宇 2023-08-04 12:20:47 +08:00
  • 7231039e81 release: bump version to 0.28.1 v0.28.1 #1057 Steve Myers 2023-08-03 14:06:10 -05:00
  • 1d840e09f8 Merge bitcoindevkit/bdk#1054: ci: pin dependencies with Cargo update instead of in Cargo.toml Steve Myers 2023-08-03 13:16:21 -05:00
  • 1da3b304bb ci: Pin rustls to keep the MSRV #1023 Daniela Brozzoni 2023-08-03 10:35:53 +02:00
  • 792b39fa92 Explicitly deny multipath keys Daniela Brozzoni 2023-07-19 18:48:20 +02:00
  • b73385dbd2 Update wallet_electrum to rust-bitcoin 0.30.0 Daniela Brozzoni 2023-06-28 15:13:22 +02:00
  • 3dac3f9bba Update example_electrum to rust-bitcoin 0.30.0 Daniela Brozzoni 2023-06-28 15:12:56 +02:00
  • 2949bdc7b8 Update example_cli to rust-bitcoin 0.30.0 Daniela Brozzoni 2023-06-26 12:18:43 +02:00
  • 468d2a0a3b Update tmp_plan to rust-bitcoin 0.30.0 Daniela Brozzoni 2023-06-26 12:18:15 +02:00
  • b8ac16d03c Update coin_select to rust-bitcoin 0.30.0 Daniela Brozzoni 2023-06-26 12:18:15 +02:00
  • 6c29e53ee8 Update wallet_esplora and wallet_esplora_async to... ...rust-bitcoin 0.30.0 Daniela Brozzoni 2023-06-26 12:15:09 +02:00
  • 6eb079576f Update crates/esplora to rust-bitcoin 0.30.0 Daniela Brozzoni 2023-06-24 18:06:23 +02:00
  • 91b0f0ba29 Update crates/electrum to bitcoin 0.30.0 Daniela Brozzoni 2023-06-24 18:06:23 +02:00
  • f4e3ba3265 Update bdk to bitcoin 0.30.0 Daniela Brozzoni 2023-07-19 15:27:48 +02:00
  • 853d361751 Update bdk_chain to bitcoin 0.30.0 Daniela Brozzoni 2023-06-21 17:59:34 +02:00
  • d73669e8fa Merge bitcoindevkit/bdk#1034: Implement linked-list LocalChain and update chain-src crates/examples 志宇 2023-08-03 16:04:30 +08:00
  • 933056706c Merge bitcoindevkit/bdk#1039: docs: add required style for commit messages Steve Myers 2023-08-02 16:35:32 -05:00
  • b6fecc8bc0 ci: pin dependencies with Cargo update instead of in Cargo.toml #1054 Steve Myers 2023-08-02 13:23:59 -05:00
  • d0f7543f69 Merge bitcoindevkit/bdk#1033: Backport new taproot descriptor template (BIP86) Steve Myers 2023-08-02 11:51:53 -05:00
  • b206a985cf fix: Even more refactoring to code and documentation #1034 志宇 2023-08-01 18:27:24 +08:00
  • bea8e5aff4 fix: TxGraph::missing_blocks logic 志宇 2023-07-22 22:41:33 +08:00
  • db15e03bdc fix: improve more docs and more refactoring 志宇 2023-07-22 19:42:12 +08:00
  • 95312d4d05 fix: docs and some minor refactoring 志宇 2023-07-22 16:36:31 +08:00
  • 8bf7a997f7 Refactor debug_assertions checks for LocalChain 志宇 2023-07-22 14:43:19 +08:00
  • 315e7e0b4b fix: rm duplicate bdk_tmp_plan module 志宇 2023-07-20 08:17:27 +08:00
  • af705da1a8 Add exclusion of example cli *.db files in .gitignore 志宇 2023-07-20 08:16:20 +08:00
  • eabeb6ccb1 Implement linked-list LocalChain and update chain-src crates/examples 志宇 2023-07-19 17:42:52 +08:00
  • 8f38e96e45 Merge bitcoindevkit/bdk#1046: Avoid pinning dependencies, use --precise in ci Daniela Brozzoni 2023-07-25 17:05:53 +02:00
  • ffb7c795e1 ci: Avoid pinning dependencies, use --precise #1046 Daniela Brozzoni 2023-07-24 12:44:48 +02:00
  • 56b8eea643 ci: No need to add the llvm repository for wasm Daniela Brozzoni 2023-07-25 13:15:47 +02:00
  • cb626e9fc8 Merge bitcoindevkit/bdk#1031: remove duplicate is_empty Daniela Brozzoni 2023-07-24 11:20:59 +02:00
  • e17f03e755 docs: add required style for commit messages #1039 Steve Myers 2023-07-19 16:15:35 -05:00