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