Commit Graph

  • 43aed386bc
    esplora: also test the gap limit bounds in the async client #1225 Antoine Poinsot 2023-11-20 12:00:50 +01:00
  • cb713e5b8c
    esplora: also fix the gap limit check in the async client Antoine Poinsot 2023-11-20 12:00:31 +01:00
  • 2c4e90a76f
    esplora: scan gap limit bounds testing Antoine Poinsot 2023-11-20 11:52:30 +01:00
  • 18bd329617
    esplora: fix incorrect gap limit check in blocking client Antoine Poinsot 2023-11-20 10:34:10 +01:00
  • 9e681b39fb
    Merge bitcoindevkit/bdk#1190: Add Wallet::list_output method Daniela Brozzoni 2023-11-21 16:53:50 +01:00
  • 6817ca9bcb
    ci: pin hyper-rustls version to 0.24.0 for 1.57 MSRV #1179 thunderbiscuit 2023-11-20 20:02:31 -05:00
  • 73862be3ba
    Merge bitcoindevkit/bdk#1204: chore: remove bdk dependency on log and dev dependency on env_logger Steve Myers 2023-11-20 15:33:48 -08:00
  • 02fa340896
    chore: remove bdk dependency on log and dev dependency on env_logger #1204 Steve Myers 2023-11-11 13:02:02 -06:00
  • 4ee41dbc40
    build(esplora): Add async-https-rustls flag to esplora client thunderbiscuit 2023-10-16 12:56:19 -04:00
  • 278210bb89
    docs(bdk): clarify insert_txout docs #1190 志宇 2023-11-21 05:06:53 +08:00
  • 6fb45d8a73
    test(bdk): add test_list_output 志宇 2023-11-02 04:24:25 +08:00
  • e803ee9010
    feat(bdk): add Wallet::list_output method 志宇 2023-11-01 13:25:28 +08:00
  • 82632897aa
    refactor(bdk)!: rename LocalUtxo to LocalOutput 志宇 2023-11-01 12:33:57 +08:00
  • 46d39beb2c
    Merge bitcoindevkit/bdk#1028: Add CreateTxError and use as error type for TxBuilder::finish() Steve Myers 2023-11-16 12:30:16 -06:00
  • 00ec19ef2d
    ci: fix MSRV pinning for rustls 0.21.9 #1028 Steve Myers 2023-11-16 11:56:09 -06:00
  • 77f9977c02
    feat(wallet): Add infallible Wallet get_address(), get_internal_address functions Steve Myers 2023-11-16 11:18:11 -06:00
  • 9e7d99e3bf
    refactor(bdk)!: add context specific error types, remove top level error mod Steve Myers 2023-11-16 10:22:37 -06:00
  • cc552c5f91
    Merge bitcoindevkit/bdk#1220: chore: fix typos and remove unused speculos dockerfiles Daniela Brozzoni 2023-11-16 14:31:52 +01:00
  • 27a63abd1e
    chore: typos fixed #1220 Einherjar 2023-10-20 17:37:28 -03:00
  • bc8d6a396b
    Merge bitcoindevkit/bdk#1178: LocalChain with hardwired genesis block Steve Myers 2023-11-15 18:04:08 -06:00
  • f1b112e8f9
    docs(bitcoind_rpc): update docs for Emitter::new #1178 志宇 2023-11-16 07:23:56 +08:00
  • 9a250baf62
    chore: make clippy happy 志宇 2023-11-16 07:17:16 +08:00
  • 79b84bed0e
    feat(bdk): changeset's Append impl checks that network is consistent 志宇 2023-11-06 11:52:03 +08:00
  • 06a956ad20
    feat!: change load_from_persistence to return an option 志宇 2023-11-01 09:21:24 +08:00
  • c3265e2514
    test(bdk): add tests for wallet constructor methods 志宇 2023-10-31 06:46:27 +08:00
  • 96f1d94e2c
    test(file_store): add construction method tests 志宇 2023-10-30 18:02:44 +08:00
  • 1886dc4fe7
    chore(examples): use Wallet::new_or_load method where appropriate 志宇 2023-10-30 11:38:20 +08:00
  • 24994a3ed4
    feat(file_store)!: have separate methods for creating and opening Store 志宇 2023-10-30 11:02:50 +08:00
  • d294e2e318
    feat(wallet)!: add new_or_load methods 志宇 2023-10-27 14:14:25 +08:00
  • 7c6cbc4d9f
    chore(file_store): rm empty test file 志宇 2023-10-26 08:12:09 +08:00
  • 6cf3963c6c
    feat(bdk)!: have separate methods for creating and loading Wallet 志宇 2023-10-26 06:20:37 +08:00
  • 7d5f31f6cc
    feat(chain, file_store): add is_empty method to PersistBackend trait 志宇 2023-10-26 07:47:29 +08:00
  • 5998a22819
    feat!: LocalChain with hardwired genesis checkpoint 志宇 2023-10-12 16:55:32 +08:00
  • d6a0cf0795
    Merge commit 'refs/pull/1121/head' of github.com:bitcoindevkit/bdk Steve Myers 2023-11-14 11:51:48 -06:00
  • 6e27e66738
    feat: add dependabot #1121 Einherjar 2023-09-12 12:28:37 -03:00
  • f382fa9230
    Merge bitcoindevkit/bdk#1202: fix(chain): filter coinbase tx not in best chain Daniela Brozzoni 2023-11-14 14:56:56 +01:00
  • e71770f93e
    Merge bitcoindevkit/bdk#1206: chore: rename ConfirmationTimeAnchor to ConfirmationTimeHeightAnchor Daniela Brozzoni 2023-11-14 14:48:24 +01:00
  • 298f6cb1e8
    ci: Pin jobserver after cc #1207 Daniela Brozzoni 2023-11-13 10:15:34 +01:00
  • 3fdab87ee7
    Merge bitcoindevkit/bdk#1200: fix(bdk): Check if we're using the correct internal key before signing Daniela Brozzoni 2023-11-13 10:08:48 +01:00
  • 855c61a6ab
    Merge bitcoindevkit/bdk#1145: fix(electrum): fixed chain sync issue Daniela Brozzoni 2023-11-13 09:35:45 +01:00
  • 0112c67b60
    chore: rename ConfirmationTimeAnchor to ConfirmationTimeHeightAnchor #1206 Wei Chen 2023-11-12 21:31:44 +08:00
  • 1010efd8d6
    fix(electrum): fixed chain sync issue #1145 Wei Chen 2023-10-03 18:06:53 +08:00
  • 991cb77b6f
    fix(chain): filter coinbase tx not in best chain #1202 Wei Chen 2023-11-10 05:34:08 +08:00
  • e553231eae
    fix(bdk): Check if we're using the correct... ...internal key before signing #1200 Daniela Brozzoni 2023-11-08 18:16:21 +01:00
  • 0a7b60f0f7
    Merge bitcoindevkit/bdk#1109: Further improve unconfirmed tx conflict resolution Daniela Brozzoni 2023-11-09 10:06:59 +01:00
  • 0ecc0280c0
    doc(bdk): Clarify the absolute_fee, fee_rate docs #1158 Daniela Brozzoni 2023-10-09 12:22:42 +02:00
  • afbf83c8b0
    chain(fix): conflict resolution for txs with same last_seen #1109 Wei Chen 2023-09-01 17:58:47 +08:00
  • 2f2f138595
    Merge bitcoindevkit/bdk#1182: chore: fix MSRV for flate2 志宇 2023-11-06 11:14:47 +08:00
  • 95250fc44e
    ci(chain): downgrade hashbrown dependency to 0.9.1 to fix ahash related MSRV issue #1182 Steve Myers 2023-11-03 21:46:25 -05:00
  • f17df1e133
    ci: more fixed dependencies for MSRV 1.57.0 Vladimir Fomene 2023-10-13 20:45:40 +03:00
  • 3569acca0b
    chore: add meta data to bitcoind_rpc crate #1174 Steve Myers 2023-10-12 09:33:34 -05:00
  • 2e4bc3c5e2
    Bump bdk version to 1.0.0-alpha.2 v1.0.0-alpha.2 #1169 Steve Myers 2023-10-11 17:30:36 -05:00
  • 2a8c8c2bb6
    Merge bitcoindevkit/bdk#1160: ci (maintenance): Pin byteorder, webpki to keep the MSRV release/0.29 Daniela Brozzoni 2023-10-11 13:15:39 +02:00
  • 6ebdd195e2
    Merge bitcoindevkit/bdk#1164: ref(chain): Rename direct_conflicts_of_tx to direct_conflitcs Daniela Brozzoni 2023-10-10 17:16:37 +02:00
  • d5c87c49a8
    ref(chain): Rename direct_conflicts_of_tx to... ...direct_conflitcs #1164 Daniela Brozzoni 2023-10-10 16:30:48 +02:00
  • 009408d243
    ci: Pin jobserver to 0.1.26 to keep MSRV Daniela Brozzoni 2023-10-10 16:44:28 +02:00
  • 67b083fa03
    ci: Pin byteorder, webpki to keep the MSRV #1160 Daniela Brozzoni 2023-10-09 15:58:11 +02:00
  • 38d69c947c
    Merge bitcoindevkit/bdk#1041: Add bitcoind_rpc chain source module. Steve Myers 2023-10-09 15:46:48 -05:00
  • 67eec36db4
    Merge bitcoindevkit/bdk#1152: fix(wallet_esplora): missing_heights uses the graph update 志宇 2023-10-10 01:14:57 +08:00
  • 85c62532a5
    docs(bitcoind_rpc): better Emitter::mempool explanation #1041 志宇 2023-10-08 03:04:13 +08:00
  • b69c13ddf6
    example_bitcoind_rpc: tweaks 志宇 2023-10-08 02:29:04 +08:00
  • 5f34df8489
    bitcoind_rpc!: bring back CheckPoints to Emitter 志宇 2023-10-07 00:56:01 +08:00
  • 57590e0a1f
    bitcoind_rpc: rm BlockHash from Emitter::last_mempool_tip 志宇 2023-10-06 17:39:22 +08:00
  • 6d4b33ef91
    chain: split IndexedTxGraph::insert_tx into 3 methods 志宇 2023-10-06 11:07:00 +08:00
  • 4f5695d43a
    chain: improvements to IndexedTxGraph and TxGraph APIs 志宇 2023-10-06 02:05:31 +08:00
  • 150d6f8ab6
    feat(example_bitcoind_rpc_polling): add example for RPC polling 志宇 2023-10-04 18:22:03 +08:00
  • 4f10463d9e
    test(bitcoind_rpc): add no_agreement_point test 志宇 2023-10-04 18:20:10 +08:00
  • a73dac2d91
    test(bitcoind_rpc): initial tests for Emitter 志宇 2023-10-04 18:19:29 +08:00
  • bb7424d11d
    feat(bitcoind_rpc): introduce bitcoind_rpc crate 志宇 2023-10-04 18:11:17 +08:00
  • 240657b167
    chain: add batch-insert methods for IndexedTxGraph 志宇 2023-10-04 17:10:46 +08:00
  • 43bc813c64
    chain: add helper methods on CheckPoint 志宇 2023-10-04 16:57:19 +08:00
  • b3db5ca9df
    feat(chain): add AnchorFromBlockPosition trait 志宇 2023-10-04 16:54:28 +08:00
  • f795a43cc7
    feat(example_cli): allow chain specific args in examples 志宇 2023-10-04 16:45:57 +08:00
  • b1461f05d0
    fix(wallet_esplora): missing_heights uses the... ...graph update #1152 Daniela Brozzoni 2023-10-06 16:29:21 +02:00
  • 77cde96229
    Merge bitcoindevkit/bdk#1157: chore: pin byteorder and webpki to fix MSRV Daniela Brozzoni 2023-10-09 15:03:27 +02:00
  • 1db3f87a48
    chore: pin byteorder and webpki to fix MSRV #1157 志宇 2023-10-06 11:19:22 +08:00
  • 4a65a12c4f
    Merge bitcoindevkit/bdk#1104: refactor: use set_lookahead in set_lookahead_for_all 志宇 2023-10-08 03:49:01 +08:00
  • 213c270ab4
    ci: update MSRV version pinning in workflow and README v0.29.0 #1150 Steve Myers 2023-10-05 10:59:25 -05:00
  • 4ee11aae12
    Merge bitcoindevkit/bdk#1064: Better tests for transaction conflict handling 志宇 2023-10-06 00:19:17 +08:00
  • 7914ff03d3
    Bump version to 0.29.0 Steve Myers 2023-10-05 10:36:43 -05:00
  • a7dbc22df1
    Merge bitcoindevkit/bdk#1146: fix: Remove dependency on unnecessary bdk_chain features Daniela Brozzoni 2023-10-04 16:53:47 +02:00
  • 6d601a7e88
    test(chain): Add test for conflicting transactions #1064 Daniela Brozzoni 2023-09-29 15:43:58 +02:00
  • 48ca95b541
    test(chain): Add test for walk_ancestors Daniela Brozzoni 2023-09-29 15:54:38 +02:00
  • 59a2403e28
    test(chain): Introduce TxTemplate Daniela Brozzoni 2023-09-29 15:43:48 +02:00
  • 6e511473a5
    test(chain): add block_id! utility macro Daniela Brozzoni 2023-09-29 16:02:48 +02:00
  • 62de55f12d
    fix(chain): Consider conflicting ancestors in... ...try_get_chain_pos Daniela Brozzoni 2023-09-29 16:51:50 +02:00
  • 5e79b81a6a
    fix: Remove dependency on unnecessary bdk_chain features #1146 LLFourn 2023-10-04 10:52:12 +11:00
  • a3e8480ad9
    doc(chain): Clarify direct_conflicts_of_tx's docs Daniela Brozzoni 2023-09-29 16:51:15 +02:00
  • 4742d88ea3
    feat(chain): Introduce TxAncestors, walk_ancestors Daniela Brozzoni 2023-09-29 15:47:43 +02:00
  • 2f26eca607
    fix(chain): TxDescendants performs a BFS Daniela Brozzoni 2023-09-29 18:42:49 +02:00
  • 486e0e1437
    doc(chain): Fix typos Daniela Brozzoni 2023-09-29 15:48:42 +02:00
  • 9bd528607a
    Merge bitcoindevkit/bdk#1137: fix: Add the pinning of time/cc in README Steve Myers 2023-10-02 19:20:52 -05:00
  • f28e665c7d
    ci: update code_coverage workflow to use rust stable version #1137 Steve Myers 2023-09-30 17:56:34 -05:00
  • 417963f168
    Merge bitcoindevkit/bdk#1132: fix: bump electrum version to 0.18 Daniela Brozzoni 2023-09-29 15:27:40 +02:00
  • edfd4c236d
    fix: Add the pinning of time/cc in README Daniela Brozzoni 2023-09-29 15:20:45 +02:00
  • fe654310d7
    fix: bump electrum version to 0.18 #1132 sjeohp 2023-09-28 10:49:19 -06:00
  • 37d5e5319f
    Merge bitcoindevkit/bdk#1135: ci: Pin time, cc in order to keep MSRV Steve Myers 2023-09-28 09:40:22 -05:00
  • ea6411c685
    ci: Pin time, cc in order to keep MSRV #1135 Daniela Brozzoni 2023-09-28 13:03:47 +02:00
  • 4a1b96dcc4
    Merge bitcoindevkit/bdk#1110: fix(esplora): use saturating_add in update_tx_graph() Steve Myers 2023-09-26 09:56:56 -05:00
  • bf9a425849
    ci: fix MSRV build by pinning tokio-util to 0.7.8 #1110 Steve Myers 2023-09-25 21:08:52 -05:00