Commit Graph

75 Commits

Author SHA1 Message Date
thunderbiscuit
c88b33473b test: add memory wallet test 2024-05-16 10:16:58 -04:00
Matthew
97d9bb6fbf chore: bump rust bdk to alpha 11 2024-05-14 14:44:26 -05:00
thunderbiscuit
f27bada9c9 test: better messages when tests fail for low balance 2024-05-10 12:45:56 -04:00
thunderbiscuit
1b0b50a954 test: use signet for live tests 2024-05-10 10:51:07 -04:00
thunderbiscuit
e9a76287c8 feat: expose commit method on wallet type 2024-05-08 12:22:49 -04:00
thunderbiscuit
72b5bfd4c9 feat: add sync and full_scan methods on esplora client 2024-05-07 15:49:50 -04:00
Matthew
7d951578d0 refactor: standardize justfile task names and parameters across projects 2024-05-06 14:57:26 -05:00
thunderbiscuit
330dc96b8a build: migrate uniffi bindings files generation to library mode 2024-05-03 09:43:26 -04:00
thunderbiscuit
f31678bf37 chore: bump development versions 2024-04-29 11:49:55 -04:00
thunderbiscuit
4d737d3393 build: use rust compiler 1.77.1 for all builds 2024-04-24 21:35:18 -04:00
thunderbiscuit
2f7652b979 build: add clean task to all libraries 2024-04-19 10:45:28 -04:00
thunderbiscuit
aa1c0de244 fix: use alpha 9 types for tests 2024-04-18 14:37:47 -04:00
thunderbiscuit
cacb78f4dc docs: remove bdk-jvm and bdk-android examples from readmes 2024-04-15 13:36:54 -04:00
thunderbiscuit
ab87355f9d docs: update readmes for jvm and android libraries 2024-04-10 11:37:53 -04:00
thunderbiscuit
a40702ebd9 build: fix skipping artifact signature task when publishing locally 2024-04-09 16:15:50 -04:00
Matthew
ab9763bb58 feat: add transaction details 2024-04-06 21:25:43 -05:00
thunderbiscuit
aa035588a0 chore: bump bdk to alpha 8 and use bitcoin::FeeRate 2024-04-05 13:10:02 -04:00
thunderbiscuit
5e41275f29 fix: use jdk 17 for all publishing tasks 2024-04-05 13:08:32 -04:00
thunderbiscuit
15ac8c8ffb build: prune unused dependency repositories for android and jvm 2024-04-05 13:08:32 -04:00
thunderbiscuit
358b43c31e docs: update readme for new kotlin version 2024-04-05 13:08:31 -04:00
thunderbiscuit
a8128e5056 chore: bump kotlin version to 1.9.23 2024-04-05 13:08:31 -04:00
thunderbiscuit
b879bf4a50 build: update jvm build tools and configurations 2024-04-05 13:08:31 -04:00
thunderbiscuit
267685bd58 chore: add just files to streamline common tasks 2024-03-28 10:52:43 -04:00
thunderbiscuit
9ea9e9384c chore: bump snapshot and development versions 2024-03-27 10:04:16 -04:00
thunderbiscuit
5fc30c6c26 chore: add developer information for jvm, android, and python libraries 2024-03-27 09:45:48 -04:00
thunderbiscuit
89f36a6c88 docs: update bdk-jvm readme 2024-03-26 11:36:20 -04:00
thunderbiscuit
68a9eb693d test: fix tests to account for persistence 2024-02-16 16:09:10 -05:00
thunderbiscuit
6022a703c6 feat: add wallet persistence 2024-02-16 16:08:59 -05:00
Matthew
50f102bbd3 chore: bump jna 2024-02-06 10:37:24 -06:00
Matthew
8e9d2ddc14 feat: use FeeRate type in TxBuilder 2024-01-19 11:03:47 -06:00
thunderbiscuit
7319aea562 fix: rename esplora scan to full_scan 2024-01-11 13:14:50 -05:00
Matthew
3789c1dcd6 feat: add calculate_fee and calculate_fee_rate on wallet 2024-01-08 12:18:36 -06:00
Matthew
fc25cd709a feat: add is_valid_for_network to address 2024-01-04 14:35:16 -06:00
Matthew
a1a45996fc feat: add transactions method on wallet 2023-12-15 11:03:25 -06:00
thunderbiscuit
bbc6e1a43c test: add tests for more advanced txbuilder operations 2023-12-14 12:19:01 -05:00
Matthew
05ce7dad31 refactor: restructure balance 2023-12-06 11:52:34 -06:00
thunderbiscuit
e5ded1a726 build: bump snapshot versions to alpha.2b 2023-11-21 15:14:53 -05:00
thunderbiscuit
5ecbf64e60 chore: remove authors from rust, kotlin, and python libraries 2023-11-17 15:52:12 -05:00
thunderbiscuit
0956999283 docs: recommend looking at jvm tests for examples of 1.0 api 2023-11-17 15:21:13 -05:00
thunderbiscuit
15c1f19c96 feat: add broadcast method on esplora blocking client 2023-11-17 13:31:37 -05:00
thunderbiscuit
a9c6aac6b9 chore: bump rust compiler version to 1.73.0 for JVM and python builds 2023-11-09 16:22:29 -06:00
thunderbiscuit
d37b2f37b5 test: add excluded-in-CI live tests 2023-11-06 15:22:22 -05:00
Matthew
372f79a10f tests: update all tests 2023-10-27 14:44:51 -05:00
thunderbiscuit
00cd55bb46 feat(wallet): add scan method on blocking esplora client 2023-10-25 12:15:45 -04:00
thunderbiscuit
790aee9b3b feat: upgrade bdk to 1.0.0-alpha.2
This is a big change that updates some of our build infrastructure
as well as upgrading the bdk dependency. It adds the simple
new_no_persist constructor on the wallet as well as the blocking
esplora client.
2023-10-23 11:33:56 -04:00
thunderbiscuit
b7e38b18be chore: bump snapshot and dev versions of libraries 2023-09-12 11:37:17 -04:00
thunderbiscuit
fbec953149 docs: update docs for new pinned dependency 2023-09-06 14:51:00 -04:00
thunderbiscuit
3dd6c203e8 Bump snapshot and dev versions of libraries 2023-06-16 22:11:12 -04:00
thunderbiscuit
039b64de5c Update JVM readme with specific Rust version 2023-06-15 11:10:28 -04:00
thunderbiscuit
ed67eba910 Align JVM target version for Kotlin and Java compile tasks
This commit resolves a build error related to mismatched JVM target
versions for the Kotlin and Java compile tasks. Previously, the
'compileJava' task was targeting JVM 11, while the 'compileKotlin'
task was targeting JVM 8.

Both tasks have now been set to target JVM 11, ensuring consistency
and eliminating the build error.
2023-06-05 10:35:23 -04:00