888 Commits

Author SHA1 Message Date
dhruvbaliyan
973013cbdf
Removed ExtendedKeyInfo & related methods 2022-08-18 04:24:01 +05:30
thunderbiscuit
d38737669d
Fix bdk-python link in readme (#182) 2022-08-17 17:20:20 -04:00
thunderbiscuit
fbf9792b38
Bump version to 0.3.0.dev0 2022-08-07 15:48:59 -04:00
thunderbiscuit
184dcba882
Merge pull request #23 from thunderbiscuit/bump-ffi-080
Bump bdk-ffi to v0.8.0 tag
2022-08-07 13:48:15 -04:00
thunderbiscuit
d916fbd7be
Fix CHANGELOG.md
Co-authored-by: Steve Myers <github@notmandatory.org>
2022-08-07 13:26:41 -04:00
thunderbiscuit
66376f05ec
Refactors to setup.py 2022-08-05 10:31:24 -04:00
thunderbiscuit
d633d6d2a9
Update changelog to reflect 0.2.0 changes 2022-08-05 10:30:23 -04:00
thunderbiscuit
7a9a6f5169
Bump bdk-ffi to v0.8.0 tag 2022-08-05 09:45:33 -04:00
thunderbiscuit
b19f776e68
Merge pull request #20 from kornpow/build/fix-tests
Fix tox build and tests
2022-08-04 15:12:47 -04:00
Sam Korn
4396ebaa72
fix tox build and tests
Signed-off-by: Sam Korn <korn94sam@gmail.com>
2022-08-04 12:13:05 -06:00
thunderbiscuit
697b58d33e
Bump version to 0.9.0-SNAPSHOT 2022-08-01 22:27:05 -04:00
thunderbiscuit
b8129ccd15
Bump bdk-ffi submodule to version 0.8.0
Signed-off-by: thunderbiscuit <thunderbiscuit@protonmail.com>
2022-07-29 14:26:25 -04:00
thunderbiscuit
6896097eb7
Release/0.8 (#177)
* Update changelog to reflect 0.8.0 additions

* Bump version to 0.8.0
2022-07-29 14:08:23 -04:00
Steve Myers
7d95433c28
Merge bitcoindevkit/bdk-ffi#175: Set project MSRV to 1.57.0
6d53cbeb2502602d1bab0fd11f63d203f61b507a Fix fmt error (Steve Myers)
1a12f37a2f1c5f99e3b590b3ba070859120a9f8e Set MSRV to 1.57.0 (Steve Myers)

Pull request description:

  ### Description

  The `master` branch is currently not passing the new github checks.

  A required dependency of `bdk-ffi-bindgen` is `uniffi_bindgen` and it depends on `os_str_bytes` v6.2.0 which has a MSRV of 1.57.0. I therefore had to make the MSRV of `bdk-ffi` also 1.57.0 and update the github actions. This PR also fixes a small `cargo fmt` warning.

  ### Notes to the reviewers

  ```shell
  % cargo +1.56.1 build
  error: package `os_str_bytes v6.2.0` cannot be built because it requires rustc 1.57.0 or newer, while the currently active rustc version is 1.56.1
  ```

  ```shell
  % cargo tree -i os_str_bytes
  os_str_bytes v6.2.0
  └── clap_lex v0.2.4
      └── clap v3.1.18
          └── uniffi_bindgen v0.19.3
              └── bdk-ffi-bindgen v0.2.0 (/Users/steve/git/notmandatory/bdk-ffi/bdk-ffi-bindgen)
  ```

  ### Checklists

  #### All Submissions:

  * [x] I've signed all my commits
  * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md)
  * [x] I ran `cargo fmt` and `cargo clippy` before committing

Top commit has no ACKs.

Tree-SHA512: 87ad4a02d91184b421871354b1f5c31d906bf7460fe992db15666da32a65f13d8fbaf4ae53928f410a7206b195c8dff76af07210c144a4d02854ceb6af265f7e
2022-07-29 09:43:16 -07:00
Steve Myers
6d53cbeb25
Fix fmt error 2022-07-26 12:36:07 -07:00
Steve Myers
1a12f37a2f
Set MSRV to 1.57.0 2022-07-26 12:35:41 -07:00
Steve Myers
04022787c4
Merge bitcoindevkit/bdk-ffi#174: Add github workflows for audit, test and fmt
46850ed4710a18bc2db785d6816b6acddcfced5f Add github issue templates and PR template (Steve Myers)
49da6fcbaeaf3f3b437a3f2f58823c5aeba3ef14 Fix clippy warnings (Steve Myers)
075510d6e452522bef113568a895233ffc229410 Add github workflows for audit, test and fmt (Steve Myers)

Pull request description:

  1. Copied and updated github workflows from BDK project.
  2. Fixed clippy warnings.
  3. Added github issue templates and PR templates from BDK project.

  Fixes #88

Top commit has no ACKs.

Tree-SHA512: 7aaca6be0f05d12f4561e165ebc45b52e40200b231b55326732756d45116f371f2da4c5d7cc590cd0af9450c344530f815a357fa979a34d0181efc2149ffccb3
2022-07-26 12:25:25 -07:00
Steve Myers
46850ed471
Add github issue templates and PR template 2022-07-25 13:17:52 -07:00
Steve Myers
49da6fcbae
Fix clippy warnings 2022-07-25 13:17:52 -07:00
Steve Myers
075510d6e4
Add github workflows for audit, test and fmt 2022-07-25 13:17:38 -07:00
thunderbiscuit
fa5c67cd05
Bump uniffi-rs to 0.19.3 (#173) 2022-07-25 15:15:23 -04:00
thunderbiscuit
1a20d0a6c2
Merge pull request #164 from zoedberg/coin_selection
Add coin selection methods
2022-07-21 15:39:55 -04:00
Zoe Faltibà
a3ae4635eb
Post review fixes 2022-07-21 21:04:57 +02:00
Zoe Faltibà
5f12900c6d
Add TxBuilder coin selection methods 2022-07-21 16:59:16 +02:00
thunderbiscuit
1a5a628a5d
Merge pull request #170 from thunderbiscuit/bump/bdk-0.20.0
Update BDK to version 0.20.0
2022-07-20 11:49:21 -04:00
thunderbiscuit
d8c8261e44
Update BDK to version 0.20.0 2022-07-15 12:03:19 -04:00
thunderbiscuit
692904df1e
Merge pull request #158 from zoedberg/list_unspent
Add Wallet list_unspent method
2022-07-12 12:07:52 -04:00
thunderbiscuit
2ac42b3ae0
Add list_unspent and add_data methods to changelog 2022-07-12 12:05:31 -04:00
thunderbiscuit
d50e2a6832
Bump development version to 0.2.0.dev0 2022-06-30 15:37:58 -04:00
thunderbiscuit
8df13adac7
Merge pull request #18 from thunderbiscuit/feat/ffi-0.6.0
Update library to new bdk-ffi API version 0.7.0
2022-06-30 11:39:46 -04:00
thunderbiscuit
d978993d06
Fix version number for development 2022-06-29 13:26:19 -04:00
thunderbiscuit
5862b13dac
Fix changelog missing link 2022-06-29 13:25:17 -04:00
thunderbiscuit
5db9b1bc7b
Bump bdk-ffi submodule to 0.7.0 tag 2022-06-23 15:21:48 -04:00
Steve Myers
fe59f29cbc
Update to bdk-ffi 0.7.0 2022-06-23 11:03:45 -07:00
Steve Myers
0dfaf3fd35
Update instructions for installing required rust targets 2022-06-23 11:03:26 -07:00
Pedro
6be22daf84
Add add_data method for txbuilder op_return (#163) 2022-06-23 07:20:02 -04:00
thunderbiscuit
fad5e3cefd
Fix comment for NetworkLocalUtxo trait 2022-06-22 14:48:56 -03:00
Zoe Faltibà
28a9b302d5
Post review changes 2022-06-18 15:38:39 +02:00
Zoe Faltibà
8f5ca7f0fc
Add Wallet list_unspent method 2022-06-18 15:37:40 +02:00
thunderbiscuit
c4b1985076
Remove install of uniffi-bindgen in CI workflow (#65) 2022-06-17 14:49:47 -03:00
thunderbiscuit
d213266c52
Bump version to 0.8.0-SNAPSHOT (#67) 2022-06-17 14:49:15 -03:00
thunderbiscuit
29f09e7cd8
Merge pull request #63 from nicbus/nicbus/armv7
Add armeabi-v7a support
2022-06-15 16:52:20 -03:00
thunderbiscuit
860130f08c
Add armv7-linux-androideabi to CI Rust android targets 2022-06-15 16:37:20 -03:00
Nicola Busanello
d8c3ddca16
add armv7 support 2022-06-15 16:25:16 -03:00
Tang Yetong
df67ded9f1
Feat: Update gitmodule to use HTTPS
Signed-off-by: Tang Yetong <tangyetong666@gmail.com>
2022-06-15 16:23:26 -03:00
thunderbiscuit
5f2297ed7c
Hardcode ANDROID_NDK_ROOT to fix CI issues 2022-06-15 08:48:24 -03:00
thunderbiscuit
de9fde0d9c
Migrate tests to API version 0.7.0 2022-06-14 16:52:13 -03:00
thunderbiscuit
fe045c13f4
Bump bdk-ffi version to 0.7.0 2022-06-14 16:51:22 -03:00
Steve Myers
80ed21e4c9
Bump version to 0.7.0 v0.7.0 2022-06-14 10:46:44 -07:00
Steve Myers
f2efcb6196
Update CHANGELOG for v0.7.0 2022-06-14 10:45:35 -07:00