thunderbiscuit
bcb77c45f4
refactor: use byref in udl instead of arc when possible
2023-12-15 13:19:06 -05: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
thunderbiscuit
252bcaa444
feat: add bumpfeetxbuilder
2023-12-07 15:36:48 -05:00
thunderbiscuit
643d254ab6
feat: add enable_rbf_with_sequence method on txbuilder
2023-12-07 14:51:15 -05:00
thunderbiscuit
c79a39914e
feat: add enable_rbf method on txbuilder
2023-12-07 14:46:57 -05:00
thunderbiscuit
3df92527e9
feat: add drain_to method on txbuilder
2023-12-07 14:35:48 -05:00
thunderbiscuit
fe65c70915
feat: add unspendable method on txbuilder
2023-12-07 14:35:48 -05:00
thunderbiscuit
ce219e4ac4
feat: add fee_absolute method on txbuilder
2023-12-07 14:35:43 -05:00
Matthew
46e0324f28
feat: add sent_and_received method on wallet
2023-12-07 10:32:15 -06:00
thunderbiscuit
6b177f0893
feat: add new types module
2023-12-06 13:37:08 -05:00
Matthew
05ce7dad31
refactor: restructure balance
2023-12-06 11:52:34 -06:00
thunderbiscuit
5ecbf64e60
chore: remove authors from rust, kotlin, and python libraries
2023-11-17 15:52:12 -05:00
thunderbiscuit
15c1f19c96
feat: add broadcast method on esplora blocking client
2023-11-17 13:31:37 -05:00
thunderbiscuit
26352edfbe
feat: add sign method on wallet type
2023-11-17 13:24:59 -05:00
thunderbiscuit
787152e0b4
feat: expose new methods on txbuilder
2023-11-17 12:14:45 -05:00
Matthew
e79ce98295
fix: handle parsing and network errors in address new
2023-11-17 09:37:29 -06:00
thunderbiscuit
96e7479ce9
chore: bump and pin uniffi to 0.25.1
2023-11-10 08:38:59 -06:00
thunderbiscuit
fc4240ca38
chore: bump rust compiler and android ndk versions
2023-11-09 16:10:05 -06:00
thunderbiscuit
d37b2f37b5
test: add excluded-in-CI live tests
2023-11-06 15:22:22 -05:00
thunderbiscuit
13c751cebc
feat: add Transaction and PartiallySignedTransaction types
2023-10-27 16:17:23 -04:00
thunderbiscuit
1521811e9b
feat: add MVP transaction builder type
2023-10-27 16:16:59 -04: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
e6500baae7
chore: update library version to 0.30.0
2023-09-06 10:25:25 -04:00
thunderbiscuit
106d31c9c3
Refactor: Remove unused Mutex on DescriptorSecretKey inner field
2023-08-18 13:34:28 -04:00
thunderbiscuit
4ae169f860
Refactor: Remove unused Mutex on DescriptorPublicKey inner field
2023-08-18 12:58:11 -04:00
Matthew
7717ebb097
refactor: rename inner field names
2023-08-16 15:37:33 -05:00
Matthew
c3e8469686
feat(descriptor): add bip-86 template
2023-08-11 12:09:21 -05:00
Steve Myers
1da01b4a0b
ci: change rust stable version to 0.71.0
2023-08-10 11:54:33 -05:00
thunderbiscuit
77f89afc68
Update library version to 0.29.0
2023-06-15 10:15:23 -04:00
thunderbiscuit
3cb2c2c394
Expose Script.to_bytes() method
2023-06-12 13:36:44 -04:00
thunderbiscuit
3be2c0495f
Clean up is_mine method body
2023-05-15 09:01:39 -04:00
thunderbiscuit
2c4c64515f
Fix Clippy warning
2023-05-03 15:13:22 -04:00
thunderbiscuit
b382511a9e
Add is_mine method on Wallet type
...
Closes #354
2023-05-03 14:19:50 -04:00
Steve Myers
a50e19e7e0
Update bdk to 0.28
2023-04-13 10:22:53 -04:00
Steve Myers
fab9ae8ae5
Add PartiallySignedTransaction.json_serialize() function
2023-04-13 09:21:22 -04:00
andreasgriffin
63b85b9100
Add from_script method to Address type
2023-04-13 08:50:03 -04:00
thunderbiscuit
ac600a1312
Clean up type aliases and use more explicit variable names
2023-03-28 19:47:38 -04:00
thunderbiscuit
f26031db80
Update tests for new AddressInfo type
2023-03-28 15:05:42 -04:00
thunderbiscuit
e7e1a6057e
Use Address type in address field on AddressInfo
2023-03-28 13:29:06 -04:00
Steve Myers
4e5537acd2
Add SignOptions to Wallet.sign() params
2023-03-24 10:51:44 -05:00
thunderbiscuit
cd10c75e96
Add to_qr_uri() method on Address type
2023-03-23 17:03:40 -04:00
Steve Myers
20c31d5383
Expose Address payload and network properties
2023-03-23 15:41:17 -05:00
thunderbiscuit
cba69e681a
Clean up of From traits implementations
2023-03-23 15:16:53 -04:00
thunderbiscuit
35d8fb3139
Clean up extract_tx method on PSBT
2023-03-23 13:14:48 -04:00
thunderbiscuit
f003a6275e
Clean up conversion between BDK TransactionDetails to ffi TransactionDetails
2023-03-23 13:08:55 -04:00
thunderbiscuit
2f62377eec
Add Eq and PartialEq traits on the Transaction type
2023-03-23 12:48:04 -04:00
thunderbiscuit
3dc6596aa2
Add include_raw boolean parameter on wallet list_transactions method
2023-03-23 12:32:54 -04:00
thunderbiscuit
2342265c26
Remove unused NetworkLocalUtxo type
2023-03-23 12:21:18 -04:00