Commit Graph

  • 6a03e0f209 Merge bitcoindevkit/bdk#1299: fix(file_store): rm lifetime from FileError 志宇 2024-01-29 17:52:00 +09:00
  • 38b728ae52 Merge bitcoindevkit/bdk#1301: Fix ConfirmationTime conversion from ChainPosition 志宇 2024-01-29 17:51:00 +09:00
  • d162208d95 Merge pull request #1296 from yukibtc/change-default-lookahead Lloyd Fournier 2024-01-29 19:19:49 +11:00
  • e687c27096 fix(chain): convert to ConfirmationTime fix #1301 志宇 2024-01-29 17:14:23 +09:00
  • 5611c9e42a fix(file_store): rm lifetime from FileError #1299 志宇 2024-01-26 00:39:59 +09:00
  • 07116df541 Merge bitcoindevkit/bdk#1270: Improve performance of bdk_file_store::EntryIter 志宇 2024-01-25 23:49:51 +09:00
  • 48b28e3abc Merge bitcoindevkit/bdk#1294: Expose SpkIterator::new_with_range 志宇 2024-01-25 20:56:25 +09:00
  • 51bd01b3dd fix(file_store): recover file offset after read #1270 志宇 2024-01-23 12:32:13 +08:00
  • 285ff46a49 chain: set DEFAULT_LOOKAHEAD to 25 #1296 Yuki Kishimoto 2024-01-23 09:44:38 +01:00
  • 8305e64849 feat(chain): expose SpkIterator::new_with_range #1294 志宇 2024-01-22 14:21:20 +08:00
  • 66dc34e75a refactor(file_store): Use BufReader but simplify LLFourn 2024-01-22 13:48:48 +11:00
  • fbd1d65618 Merge bitcoindevkit/bdk#1253: Remove deprecated checksum routines Daniela Brozzoni 2024-01-22 22:24:25 +01:00
  • c4d5f2ccd8 doc(example_cli): add missing cli docs #1290 vmammal 2024-01-17 13:58:40 -05:00
  • 52c77b8451 Merge bitcoindevkit/bdk#1277: fix(readme): update examples Daniela Brozzoni 2024-01-22 12:27:56 +01:00
  • 99661be5f3 Merge bitcoindevkit/bdk#1289: doc(electrum_ext): fix docs for `RelevantTxids::into_confirmation_tim… Daniela Brozzoni 2024-01-22 12:19:25 +01:00
  • 914db84824 fix(readme): update examples #1277 Jose Storopoli 2024-01-15 19:58:42 -03:00
  • f8f371c8d8 Merge bitcoindevkit/bdk#1291: doc(chain,esplora): minor documentation improvements Daniela Brozzoni 2024-01-22 12:01:27 +01:00
  • 232a172c32 Merge bitcoindevkit/bdk#1288: doc(esplora): fix broken link in README Daniela Brozzoni 2024-01-22 11:53:25 +01:00
  • 8d916d7a10 Merge bitcoindevkit/bdk#1285: doc(wallet): improve docs for Wallet::sent_and_received 志宇 2024-01-19 23:37:59 +08:00
  • 3fa44a58ec Merge bitcoindevkit/bdk#1292: fix(store): Remove lifetime 志宇 2024-01-19 23:28:19 +08:00
  • 6f824cf325 test(esplora): introduce test cases for update_local_chain 志宇 2024-01-12 01:25:17 +08:00
  • f05e8502e6 feat(esplora): greatly simplify update_local_chain 志宇 2024-01-11 21:23:52 +08:00
  • 25653d71b8 Merge bitcoindevkit/bdk#1172: Introduce block-by-block API to bdk::Wallet and add RPC wallet example 志宇 2024-01-19 23:07:20 +08:00
  • e6433fb2c1 feat(persist): Add stage_and_commit to Persist #1292 LLFourn 2024-01-19 11:23:46 +11:00
  • 0bee46e75b fix(store): Remove lifetime LLFourn 2024-01-19 10:34:37 +11:00
  • 08b745ec9f doc(wallet): improve docs for Wallet::sent_and_received #1285 vmammal 2024-01-17 13:00:27 -05:00
  • 0a2a57060b Merge bitcoindevkit/bdk#1282: Bump version to 1.0.0-alpha.4 v1.0.0-alpha.4 志宇 2024-01-18 19:22:41 +08:00
  • d33acc1466 Bump version to 1.0.0-alpha.4 #1282 Steve Myers 2024-01-16 11:28:41 -06:00
  • d1ea0ef3d1 Merge bitcoindevkit/bdk#1286: doc, example(bdk): fix derivation path in mnemonic_to_descriptors Daniela Brozzoni 2024-01-18 12:05:25 +01:00
  • 60abd87a32 Merge bitcoindevkit/bdk#1269: Revamp KeychainTxOutIndex API to be safer Daniela Brozzoni 2024-01-18 11:24:31 +01:00
  • 71fff1613d feat(chain): add txout methods to KeychainTxOutIndex #1269 志宇 2024-01-18 14:30:29 +08:00
  • b6a58d4f9b doc(chain,esplora): minor documentation improvements #1291 vmammal 2024-01-17 14:07:14 -05:00
  • cf0c333744 doc(electrum_ext): fix docs for RelevantTxids::into_confirmation_time_tx_graph #1289 vmammal 2024-01-17 13:49:58 -05:00
  • 7c0f4653b2 doc(esplora): fix broken link in README #1288 vmammal 2024-01-17 13:45:35 -05:00
  • 3829fc18c7 doc(store): update doc for Store::aggregate_changesets #1287 vmammal 2024-01-17 13:41:23 -05:00
  • d494f63d08 doc, example(bdk): fix derivation path in mnemonic_to_descriptors #1286 vmammal 2024-01-17 13:29:25 -05:00
  • 83e7b7ec40 docs(chain): improve KeychainTxOutIndex docs 志宇 2024-01-17 13:30:28 +08:00
  • 9294e30943 docs(wallet): improve docs for unbounded spk iterator methods 志宇 2024-01-17 13:29:16 +08:00
  • b74c2e2622 fix(wallet): use efficient peek address logic 志宇 2024-01-13 20:38:11 +08:00
  • 81aeaba48a feat(chain): add SpkIterator::descriptor method 志宇 2024-01-13 18:33:01 +08:00
  • c7b47af72f refactor(chain)!: revamp KeychainTxOutIndex API 志宇 2024-01-13 20:04:49 +08:00
  • d9501187ef test(wallet): fix tests helpers to generate unique utxos 志宇 2024-01-16 22:33:42 +08:00
  • a4f28c079e chore: improve LocalChain::apply_header_connected_to doc #1172 LLFourn 2024-01-16 10:29:49 +11:00
  • 8ec65f0b8e feat(example): add RPC wallet example Vladimir Fomene 2023-10-11 11:16:38 +03:00
  • a7d01dc39a feat(chain)!: make IndexedTxGraph::apply_block_relevant more efficient 志宇 2024-01-02 17:31:34 +08:00
  • e0512acf94 feat(bitcoind_rpc)!: emissions include checkpoint and connected_to data 志宇 2023-12-30 20:48:20 +08:00
  • 8f2d4d9d40 test(chain): LocalChain test for update that is shorter than original 志宇 2023-12-29 18:23:42 +08:00
  • 9467cad55d feat(wallet): introduce block-by-block api Vladimir Fomene 2023-10-11 13:42:21 +03:00
  • d3e5095df1 feat(chain): add apply_header.. methods to LocalChain 志宇 2024-01-11 00:05:04 +08:00
  • 2b61a122ff feat(chain): add CheckPoint::from_block_ids convenience method 志宇 2024-01-10 17:42:03 +08:00
  • 40f0765d30 Merge bitcoindevkit/bdk#1276: Add LocalChain::disconnect_from method Daniela Brozzoni 2024-01-15 13:56:48 +01:00
  • bf67519768 feat(chain): add LocalChain::disconnect_from method #1276 志宇 2024-01-15 17:48:36 +08:00
  • b6422f7ffc Merge pull request #1274 from evanlinjin/avoid_btreemap_append Lloyd Fournier 2024-01-15 16:54:03 +11:00
  • eb1714aee0 fix(chain): avoid using BTreeMap::append #1274 志宇 2024-01-07 14:39:31 +08:00
  • 705690ee8f feat(chain): make output of SpkTxOutIndex::unused_spks cloneable 志宇 2024-01-13 19:57:30 +08:00
  • c871764670 test(file_store): last_write_is_short 志宇 2024-01-13 17:47:13 +08:00
  • a3aa8b6682 feat(file_store)!: optimize EntryIter by reducing syscalls 志宇 2024-01-07 16:09:03 +08:00
  • cd602430ee Merge bitcoindevkit/bdk#1264: fix(example_electrum): init LocalChain from genesis 志宇 2024-01-11 17:00:30 +08:00
  • 264bb85efc Merge bitcoindevkit/bdk#1261: Refactor reveal_to_target and next_store_index 志宇 2024-01-11 10:59:45 +08:00
  • 761189ab2b feat(chain): debug_assert non-wildcard desc. to only cache index 0 #1261 志宇 2024-01-09 09:44:06 +08:00
  • 5b77942993 fix(example_electrum): init LocalChain from genesis #1264 vmammal 2023-11-28 13:23:05 -05:00
  • f9dad51ae1 Merge bitcoindevkit/bdk#1263: Bump bdk_esplora and bdk_file_store versions for 1.0.0-alpha.3 release Steve Myers 2024-01-09 19:22:58 -06:00
  • 8f6dad76ef Bump bdk_esplora and bdk_file_store versions for 1.0.0-alpha.3 release #1263 Steve Myers 2024-01-09 15:05:55 -06:00
  • 887e112e8f ref(chain): Refactor reveal_to_target Daniela Brozzoni 2024-01-08 14:47:28 +01:00
  • 21d8875826 ref(chain): Refactor next_store_index Daniela Brozzoni 2024-01-08 14:46:25 +01:00
  • 6e6bad9223 Merge bitcoindevkit/bdk#1161: ref(hwi): Move hwi out of bdk Steve Myers 2024-01-08 09:54:25 -06:00
  • 105d70e974 ref(hwi): Move hwi out of bdk #1161 Daniela Brozzoni 2023-10-09 16:42:23 +02:00
  • 9efaead8f1 Merge bitcoindevkit/bdk#1255: Bump bdk version to 1.0.0-alpha.3 v1.0.0-alpha.3 Steve Myers 2024-01-07 10:50:20 -06:00
  • 1ff9d5ce8f Merge bitcoindevkit/bdk#1259: Bump bip39 dependency to v2.0 Steve Myers 2024-01-07 10:36:13 -06:00
  • 8694624bd5 Bump bip39 to v2.0 #1259 Elias Rohrer 2024-01-07 17:08:30 +01:00
  • 003271117c Bump bdk version to 1.0.0-alpha.3 #1255 Steve Myers 2024-01-02 20:33:24 -06:00
  • f6418ba911 Merge bitcoindevkit/bdk#1258: fix(typos): existant -> existent Steve Myers 2024-01-06 14:24:26 -06:00
  • 028caa9f8c fix(typos): existant -> existent #1258 Jose Storopoli 2024-01-06 14:13:56 -03:00
  • d71829914a Merge bitcoindevkit/bdk#1256: cherry-pick feat(wallet)!: add NonEmptyDatabase variant to NewError 志宇 2024-01-06 13:30:17 +08:00
  • a1d34afa24 feat(wallet)!: add NonEmptyDatabase variant to NewError #1256 志宇 2024-01-02 13:03:19 +08:00
  • 9cc03324f4 Merge bitcoindevkit/bdk#1235: Refactor/rename electrum_ext and esplora_ext to have sync and full_scan functions Steve Myers 2024-01-05 21:39:22 -06:00
  • de54e710ed refactor(esplora_ext): rename scan_txs to sync and scan_txs_with_keychains to full_scan #1235 Steve Myers 2023-12-06 21:21:02 -06:00
  • 95d34854f4 refactor(electrum_ext): rename scan_without_keychain to sync and scan to full_scan Steve Myers 2023-12-06 21:14:16 -06:00
  • ed91a4bdb4 Consolidate calc_checksum_bytes_internal routine #1253 Sebastian Falbesoner 2024-01-02 04:09:45 +01:00
  • 179cfeff51 Remove deprecated get_checksum{,_bytes} routines Sebastian Falbesoner 2024-01-02 03:55:43 +01:00
  • 7eff024213 Merge bitcoindevkit/bdk#1229: Use a universal lookahead value for KeychainTxOutIndex and have a reasonable default 志宇 2023-12-29 20:38:53 +08:00
  • 1def76f1f1 chore: make clippy happy and bump clippy msrv #1229 志宇 2023-12-29 19:15:57 +08:00
  • c9467dcbb2 chore: improve documentation of lookahead LLFourn 2023-12-29 16:40:48 +11:00
  • bc796f412a fix(example): bitcoind_rpc_polling now initializes local_chain properly 志宇 2023-12-28 12:49:04 +08:00
  • 4fd539b647 feat(chain)!: KeychainTxOutIndex uses a universal lookahead Antoine Poinsot 2023-11-28 18:08:49 +01:00
  • 01698ae5ec Merge bitcoindevkit/bdk#1246: Fix: apply loaded changeset to indexed_graph when loading a wallet from persistence 志宇 2023-12-26 12:13:42 +08:00
  • f4863c6314 fix(wallet): apply loaded changeset to indexed_graph #1246 thunderbiscuit 2023-12-19 16:05:01 -05:00
  • b5612f269a Merge bitcoindevkit/bdk#1247: ci: pin home dependency to 0.5.5 and check_clippy to rust stable version 志宇 2023-12-21 10:41:46 +08:00
  • e7fbc8bcf3 ci: run clippy_check with rust stable #1247 Steve Myers 2023-12-20 11:23:34 -06:00
  • 2251b8d416 ci: pin home version to 0.5.5 for 1.63 MSRV Steve Myers 2023-12-20 11:19:48 -06:00
  • d5911212a4 build(deps): bump actions/upload-artifact from 2 to 4 #1242 dependabot/github_actions/actions/upload-artifact-4 dependabot[bot] 2023-12-18 05:29:50 +00:00
  • 2242743a59 build(deps): bump actions/download-artifact from 1 to 4 #1241 dependabot/github_actions/actions/download-artifact-4 dependabot[bot] 2023-12-18 05:29:45 +00:00
  • b13505c1c3 Merge bitcoindevkit/bdk#1188: doc: Improve TxGraph & co docs Steve Myers 2023-12-13 16:53:55 -06:00
  • 0adff9c35f doc: Improve TxGraph & co docs #1188 Daniela Brozzoni 2023-10-17 11:00:05 +02:00
  • 908b0f9f5e Merge bitcoindevkit/bdk#1183: Bump MSRV to 1.63.0 Steve Myers 2023-12-11 20:06:47 -06:00
  • 4d040b7057 build(deps): bump actions/setup-python from 4 to 5 #1237 dependabot/github_actions/actions/setup-python-5 dependabot[bot] 2023-12-11 06:05:08 +00:00
  • 169385bb5b ci: change MSRV to 1.63.0 #1183 Steve Myers 2023-10-24 21:55:19 -05:00
  • f741122ffb Merge bitcoindevkit/bdk#1158: doc(bdk): Clarify the absolute_fee docs Steve Myers 2023-12-05 07:15:06 -06:00
  • 959b4f8172 Merge bitcoindevkit/bdk#1179: build(esplora): Add async-https-rustls flag to esplora client Steve Myers 2023-12-04 22:21:33 -06:00
  • 55b680c194 Merge bitcoindevkit/bdk#1225: esplora: fix incorrect gap limit check in blocking client 志宇 2023-11-27 09:40:31 +08:00