Commit Graph

  • 34987d58ec Make psbt mod public and add required docs #782 Steve Myers 2022-10-18 15:25:38 -05:00
  • 1c76084db8 Merge bitcoindevkit/bdk#779: Add signature grinding for ECDSA signatures Daniela Brozzoni 2022-10-17 11:47:57 +01:00
  • 68dd6d2031 Add signature grinding for ECDSA signatures #779 Vladimir Fomene 2022-10-06 13:30:43 +03:00
  • 1437e1ecfe Add the hardware_signer example #758 Daniela Brozzoni 2022-10-12 14:31:17 +01:00
  • 1a71eb1f47 Update the hardwaresigner module documentation Daniela Brozzoni 2022-10-12 14:24:29 +01:00
  • 0695e9fb3e Bump HWI to 0.2.3 Daniela Brozzoni 2022-10-12 14:24:09 +01:00
  • a4a43ea860 Re-export HWI if the hardware-signer feature is set Daniela Brozzoni 2022-10-12 14:23:42 +01:00
  • b627455b8f Merge bitcoindevkit/bdk#780: Update psbt_signer example to use descriptor! macro Daniela Brozzoni 2022-10-12 11:05:22 +01:00
  • 1331193800 Update psbt_signer example to use descriptor! macro #780 Steve Myers 2022-10-09 21:36:53 -05:00
  • 0facb99c81 Bump version to 0.23.0 v0.23.0 release/0.23 Alekos Filini 2022-10-07 13:23:08 +02:00
  • 7de8be46c0 Add enhancement request github issue template #772 Steve Myers 2022-10-01 10:06:34 -05:00
  • f76d579313 Bump version to 0.23.0-rc.1 v0.23.0-rc.1 Alekos Filini 2022-09-29 21:00:19 +02:00
  • 55145f57a1 Bump version to 0.23.0 #768 Alekos Filini 2022-09-29 20:57:36 +02:00
  • 8e8fd49e04 Merge bitcoindevkit/bdk#764: Use the esplora client crate Steve Myers 2022-09-29 11:42:48 -05:00
  • d7bfe68e2d Fix broken nightly docs #764 Alekos Filini 2022-09-28 20:38:31 +02:00
  • b11c86d074 Rename internal esplora modules, fix docs Alekos Filini 2022-09-29 11:59:21 +02:00
  • e2a4a5884b Ensure backward compatibility of the "checksum inception" bug 志宇 2022-09-29 14:24:28 +08:00
  • fd34956c29 get_checksum_bytes now checks input data for checksum 志宇 2022-09-29 13:06:03 +08:00
  • b5b92248c7 Rename esplora features to -async and -blocking Alekos Filini 2022-09-28 19:33:22 +02:00
  • cf2bc388f2 Re-export esplora_client Elias Rohrer 2022-08-10 16:13:05 +02:00
  • 5baf46f84d Use the external esplora client library Alekos Filini 2022-08-09 12:43:01 +02:00
  • a8cf34e809 Merge bitcoindevkit/bdk#763: Fix Wallet::descriptor_checksum to actually return the checksum Daniela Brozzoni 2022-09-28 15:20:46 +02:00
  • af0b3698c6 Fix Wallet::descriptor_checksum to actually return the checksum #763 志宇 2022-09-27 21:56:25 +08:00
  • 92ad4876c4 Add vscode filter to gitignore #762 志宇 2022-09-27 20:39:23 +08:00
  • b14e4ee3a0 Merge bitcoindevkit/bdk#756: Remove genesis_block lazy initialization Steve Myers 2022-09-26 17:32:41 -05:00
  • e6f2d029fa Remove genesis_block lazy initialization #756 Shobit Beltangdy 2022-09-18 12:50:24 -07:00
  • bbf524b3f9 Merge bitcoindevkit/bdk#754: Fix the release process Steve Myers 2022-09-26 11:44:32 -05:00
  • dbf6bf5fdf Merge bitcoindevkit/bdk#761: Remove redundant duplicated keys check Daniela Brozzoni 2022-09-26 14:45:28 +02:00
  • aff41d6e1c Merge bitcoindevkit/bdk#730: Update compiler example to a Policy example Alekos Filini 2022-09-26 14:13:40 +02:00
  • e2bf9734b1 Remove redundant duplicated keys check #761 Alekos Filini 2022-09-24 13:48:05 +02:00
  • c3faf05be9 Merge bitcoindevkit/bdk#713: Add datatype for is_spent sqlite column Alekos Filini 2022-09-23 12:08:06 +02:00
  • aad5461ee1 Merge bitcoindevkit/bdk#757: Enable signing taproot transactions with only non_witness_utxos Alekos Filini 2022-09-23 11:52:06 +02:00
  • 0a7a1f4ef2 Merge bitcoindevkit/bdk#745: Add tests to improve coverage Daniela Brozzoni 2022-09-22 13:02:18 +02:00
  • 5e9965fca7 Enable signing taproot transactions with only non_witness_utxos #757 Alekos Filini 2022-09-19 10:54:55 +02:00
  • 54d768412a Sqlite migrations should either succeed or fail #713 Vladimir Fomene 2022-09-01 13:27:09 +03:00
  • 97b6fb06aa Add a policy example #730 rajarshimaitra 2022-09-02 15:26:21 +05:30
  • da7670801b Update compiler example. rajarshimaitra 2022-08-21 17:43:14 +05:30
  • e1fa0b6695 Fix the new release process #754 Alekos Filini 2022-09-01 15:53:08 +02:00
  • dfeb08fa00 Merge bitcoindevkit/bdk#753: Improve docs regarding PSBT finalization Alekos Filini 2022-09-15 16:16:09 +02:00
  • 8963e8c9f4 Improve docs w.r.t. PSBT finalization #753 Elias Rohrer 2022-09-15 14:32:10 +02:00
  • 562cb81cad Merge bitcoindevkit/bdk#728: Add fee_amount() and fee_rate() functions to PsbtUtils trait Alekos Filini 2022-09-13 18:30:44 +02:00
  • b12dec3620 Merge bitcoindevkit/bdk#744: Add psbt_signer.rs example Alekos Filini 2022-09-13 18:24:21 +02:00
  • e65edbf53c Change parameter name of database in test funcs #745 Vladimir Fomene 2022-09-13 15:50:24 +03:00
  • 88307045b0 Add more test to the database module Vladimir Fomene 2022-09-07 20:45:22 +03:00
  • e06c3f945c Set tx field to none if include_raw is false Vladimir Fomene 2022-09-13 11:08:03 +03:00
  • ab41679368 Add fee_amount() and fee_rate() functions to PsbtUtils trait #728 Steve Myers 2022-08-20 20:54:46 -05:00
  • 7b12f35698 Merge bitcoindevkit/bdk#747: Run code coverage on every PR Alekos Filini 2022-09-12 16:39:21 +02:00
  • aa0ea6aeff codecov: warn about missing features #747 Daniela Brozzoni 2022-09-10 15:19:08 +02:00
  • c3a7bbb3ff codecov: slightly change the test features Daniela Brozzoni 2022-09-10 15:12:59 +02:00
  • 1c4d47825b Run code coverage on every PR Daniela Brozzoni 2022-09-09 15:27:31 +02:00
  • 32db387104 Bump version to 0.22.0 v0.22.0 release/0.22 Alekos Filini 2022-09-08 09:23:11 +02:00
  • fa998de4b1 Add psbt_signer.rs example #744 Steve Myers 2022-09-02 10:38:19 -05:00
  • 4f7d567f47 Bump version to 0.22.0-rc.2 0.22.0-rc.2 Alekos Filini 2022-09-02 17:01:48 +02:00
  • 5c7b2af0bc Merge commit 'refs/pull/708/head' of github.com:bitcoindevkit/bdk into release/0.22 Alekos Filini 2022-09-02 17:01:20 +02:00
  • 06310f1dd0 Merge bitcoindevkit/bdk#708: Change configs for source-base code coverage Alekos Filini 2022-09-02 16:57:14 +02:00
  • 8dd02094df Merge bitcoindevkit/bdk#737: Update electrum-client to 0.11.0 Alekos Filini 2022-09-02 16:53:08 +02:00
  • a7589c5baa Merge bitcoindevkit/bdk#737: Update electrum-client to 0.11.0 Alekos Filini 2022-09-02 16:52:13 +02:00
  • 0010ecd94a Add badge to README #708 wszdexdrf 2022-08-29 14:48:19 +05:30
  • 690411722e Change configs for source-base code coverage wszdexdrf 2022-08-07 19:18:35 +05:30
  • f2e12d0ccd Bump version to 0.22.0-rc.1 0.22.0-rc.1 Alekos Filini 2022-09-01 15:49:46 +02:00
  • 7001b14b4c Bump version to 0.22.0 #743 Alekos Filini 2022-09-01 15:46:44 +02:00
  • 13cf72ffa7 Merge bitcoindevkit/bdk#738: Fix docs.rs features Alekos Filini 2022-08-31 15:57:40 +02:00
  • d7163c3a97 Update electrum-client to 0.11.0 #737 Alekos Filini 2022-08-31 11:21:13 +02:00
  • cf13c80991 Merge bitcoindevkit/bdk#544: Update DEVELOPMENT_CYCLE.md to work with [patch.crates-io] Alekos Filini 2022-08-31 15:18:05 +02:00
  • 7c57965999 Bump version before making release branch, separate patch_release template #544 Steve Myers 2022-08-30 13:38:52 -05:00
  • 3d69f1c291 Update DEVELOPMENT_CYCLE.md to work with [patch.crates-io] Steve Myers 2022-03-18 21:21:09 -05:00
  • 3451d1c12e Fix docs.rs features #738 Alekos Filini 2022-08-29 16:16:56 +02:00
  • 4fbd8520e6 Merge bitcoindevkit/bdk#689: Add allow_dust method to TxBuilder Daniela Brozzoni 2022-08-31 10:30:48 +02:00
  • bfd7b2f65d Allow creating transactions with dust outputs #689 Liam 2022-07-29 15:30:43 -04:00
  • 061f15af00 Merge bitcoindevkit/bdk#682: Add a custom signer for hardware wallets Alekos Filini 2022-08-29 16:14:33 +02:00
  • 369e17b801 Add datatype for is_spent sqlite column Vladimir Fomene 2022-08-12 16:13:00 +03:00
  • 2bff4e5e56 Merge bitcoindevkit/bdk#726: [bug-fix] Set the db sync height Alekos Filini 2022-08-29 10:24:33 +02:00
  • 138acc3b7d Change populate_test_db to not return empty input #682 wszdexdrf 2022-08-25 22:59:59 +05:30
  • d6e1dd1040 Change CI to add test using ledger emulator wszdexdrf 2022-07-26 00:07:56 +05:30
  • 76034772cb Add a custom signer for hardware wallets wszdexdrf 2022-07-26 00:07:04 +05:30
  • 12507c707f Merge bitcoindevkit/bdk#678: Implement conversion for Lightning fee rate Daniela Brozzoni 2022-08-29 09:59:25 +02:00
  • de358f8cdc Implement conversion for Lightning fee rate #678 Vladimir Fomene 2022-07-21 12:58:30 +01:00
  • 08668ac462 Set the db sync height #726 rajarshimaitra 2022-08-25 17:50:27 +05:30
  • 0a3734ed2b Merge bitcoindevkit/bdk#718: Verify signatures after signing Alekos Filini 2022-08-25 12:21:33 +02:00
  • a5d1a3d65c Merge bitcoindevkit/bdk#722: Implement Deref<Target=UrlClient> for EsploraBlockchain Alekos Filini 2022-08-25 12:20:04 +02:00
  • 7bc2980905 Merge bitcoindevkit/bdk#705: Implement Deref<Target=Client> for ElectrumBlockchain Alekos Filini 2022-08-25 12:19:14 +02:00
  • 34e792e193 Merge bitcoindevkit/bdk#731: Implement Deref<Target=Client> for RpcBlockchain Alekos Filini 2022-08-25 12:06:43 +02:00
  • 7b1ad1b629 Verify signatures after signing #718 Scott Robinson 2022-08-15 15:07:14 +10:00
  • a8f9f6c43a RpcBlockchain derefs to the underlying RPC Client #731 rajarshimaitra 2022-08-23 21:44:38 +05:30
  • c9b1b6d076 Merge bitcoindevkit/bdk#723: Fix P2WPKH_SATISFACTION_SIZE in CS tests Alekos Filini 2022-08-17 13:46:39 +02:00
  • cd078903a7 Fix P2WPKH_SATISFACTION_SIZE in CS tests #723 Daniela Brozzoni 2022-08-16 17:37:03 +01:00
  • 588c17ff69 Merge bitcoindevkit/bdk#711: Release/0.21.0 Alekos Filini 2022-08-16 13:39:37 +02:00
  • baf7eaace6 Implement Deref<Target=UrlClient> for EsploraBlockchain #722 Vladimir Fomene 2022-08-15 19:31:35 +03:00
  • 8026bd9476 Bump version to 0.21.1-dev #711 release/0.21.0 Alekos Filini 2022-08-11 20:56:03 +02:00
  • e2bd96012a Bump version to 0.21.0 Alekos Filini 2022-08-11 14:39:18 +02:00
  • 5493379806 Bump version to 0.21.0 v0.21.0 Alekos Filini 2022-08-11 14:39:18 +02:00
  • 9be63e66ec Merge commit 'refs/pull/703/head' of github.com:bitcoindevkit/bdk into release/0.21.0 Alekos Filini 2022-08-09 12:06:13 +02:00
  • 9f9ffd0efd Merge bitcoindevkit/bdk#703: Fix minor typos in docs Alekos Filini 2022-08-09 12:05:24 +02:00
  • 2db881519a Merge branch 'release/0.21.0', commit 'refs/pull/704/head' of github.com:bitcoindevkit/bdk into release/0.21.0 Alekos Filini 2022-08-09 11:54:23 +02:00
  • d9adfbe047 Merge bitcoindevkit/bdk#704: Fix rpc::CoreTxIter logic. Alekos Filini 2022-08-09 11:49:26 +02:00
  • 74e2c477f1 Replace rpc::CoreTxIter with list_transactions fn. #704 志宇 2022-08-06 10:58:04 +08:00
  • c5952dd09a Implement Deref<Target=Client> for ElectrumBlockchain #705 Alekos Filini 2022-08-08 12:03:35 +02:00
  • 134b19a9cb Fix minor typos in docs #703 thunderbiscuit 2022-08-05 11:39:50 -04:00
  • 2c01b6118f Bump version to 0.21.0-rc.1 Alekos Filini 2022-08-04 11:59:56 +02:00
  • 03d3c786f2 Merge bitcoindevkit/bdk#640: Get balance in categories Alekos Filini 2022-08-04 11:43:34 +02:00