Steve Myers
12f4784b85
Add sqlite database option
2022-03-11 22:45:37 -06:00
Steve Myers
58e75d1a1d
Merge commit 'refs/pull/112/head' of github.com:bitcoindevkit/bdk-ffi
2022-03-02 14:49:41 -08:00
Steve Myers
89d58db02a
Bump version to 0.3.1
v0.3.1
2022-03-02 14:46:06 -08:00
Steve Myers
cda682b634
Remove hard coded sync progress value
2022-03-02 14:45:26 -08:00
Steve Myers
939a88214a
Remove hard coded sync progress value
2022-03-02 14:06:40 -08:00
Steve Myers
1bbd85378a
Merge bitcoindevkit/bdk-ffi#107 : Add license files
...
f3c6d97d818788abf562d116745effca3c734c9b Add license files (Steve Myers)
d17ea4b90c015c9a6cf5d2cf2f77e901d93fd089 Bump version to 0.3.0 (Steve Myers)
76fa9b95219945c8b92186c860e83270d0e95842 Add CHANGELOG.md (Steve Myers)
Pull request description:
This issue is based on https://github.com/bitcoindevkit/bdk/issues/301 , to be clear we should add license files to all our repositories.
If you're on the below list and agree with this change please add a comment with "I hereby license my previous contributions to BDK under [Apache 2.0](https://choosealicense.com/licenses/apache-2.0/ ) and [MIT](https://choosealicense.com/licenses/mit/ ) licenses."
- [x] @artfuldev
- [x] @notmandatory
- [x] @afilini
- [x] @thunderbiscuit
Top commit has no ACKs.
Tree-SHA512: 7e0f2c7bf93d1cdb28cec979330790e00c1efd3ce80986e9084bc371fa73eda6413014e3ad8e598ca6ce1f797622dbfbe8339453de8d7ebefbb27fd5204bc4c6
2022-02-28 09:19:41 -08:00
Steve Myers
f3c6d97d81
Add license files
2022-02-27 21:26:23 -08:00
Steve Myers
d17ea4b90c
Bump version to 0.3.0
v0.3.0
2022-02-27 21:18:05 -08:00
Steve Myers
76fa9b9521
Add CHANGELOG.md
2022-02-27 21:17:37 -08:00
Steve Myers
cafa8dacab
Merge bitcoindevkit/bdk-ffi#104 : Add PSBT deserialize and serialize functions, remove details
...
c039281ffcbaab8048ff87426a413c953a1e5ece Add PSBT deserialize and serialize functions, remove details (Steve Myers)
1f0b053872889f5dff340035a9e3cd3488688152 Fix bin/generate with no features (Steve Myers)
Pull request description:
1. Fix bin/generate with no features
2. Add `PartiallySignedBitcoinTransaction::deserialize` function as named constructor to decode from a string per [BIP 0174]
3. Add `PartiallySignedBitcoinTransaction::serialize` function to encode to a string per [BIP 0174]
4. Remove `PartiallySignedBitcoinTransaction.details` struct field
[BIP 0174]:https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki#encoding
Fixes #103
Top commit has no ACKs.
Tree-SHA512: 0ba34d96625d71434d41573089a150d09fcfb6439648a7eed6e36dcdddd2682c969525b7c6efda898b2f979a7ca6ce51dc2158acf65da7f1f4c554d98b60f4ff
2022-02-25 14:47:47 -08:00
Steve Myers
c039281ffc
Add PSBT deserialize and serialize functions, remove details
2022-02-24 20:49:59 -08:00
Steve Myers
1f0b053872
Fix bin/generate with no features
2022-02-24 17:17:05 -08:00
Alekos Filini
97f1011748
Add a binary to generate bindings
2022-02-08 22:15:10 +01:00
Alekos Filini
edfcde1cc6
Generate bindings for Python in build.rs
2022-02-08 21:04:12 +01:00
Sudarsan Balaji
15c0dac622
Rename field to wallet_mutex
2022-01-30 21:22:40 +00:00
Sudarsan Balaji
a99e022756
Rename OnlineWallet to Wallet
...
and remove OfflineWallet
v0.2.0
2022-01-24 20:32:49 +00:00
Steve Myers
672131ca0f
Fix uniffi_macros and uniffi_build versions
2022-01-24 10:58:48 -08:00
Steve Myers
72f90f1d63
Upgrade bdk to 0.14.0
2021-12-21 22:16:29 -08:00
Steve Myers
5240cd895e
Update uniffi-rs to 0.16.0
2021-12-21 22:16:27 -08:00
Steve Myers
55462fb426
Remove bindings and examples, update README.md
2021-12-21 22:16:25 -08:00
Steve Myers
9188dec2f2
Remove swift related files and -s option in build.sh
...
Build script and files to create a bdkFFI binary xcframework and BitcoinDevKit swift package
have been moved to the bdk-swift repo.
2021-11-24 12:23:19 -08:00
Steve Myers
a9a01950ee
Fix IOSBdkAppSample to work with git hosted BitcoinDevKit swift package
2021-11-23 10:05:19 -08:00
Steve Myers
39cc3b3bfa
Update build.sh to create swift xcframework
2021-11-23 10:05:19 -08:00
Steve Myers
c08fe99ad6
Pin anyhow version to "=1.0.45"
...
This change can be removed after upgrading to the next version of uniffi.
See: https://github.com/mozilla/uniffi-rs/issues/1109
2021-11-22 15:59:12 -08:00
thunderbiscuit
d53eb793ea
Refactor transaction 'id' property to 'txid'
2021-11-12 12:50:40 -05:00
Sudarsan Balaji
a68a8bee7d
Merge pull request #75 from bitcoindevkit/update-readme-with-deployed-package-versions
...
Update README with latest published package information
v0.1.2
2021-11-06 05:48:53 +05:30
Sudarsan Balaji
e250d4ae1f
Update README with latest published package information
2021-11-06 05:48:27 +05:30
Sudarsan Balaji
3e0ae31890
Merge pull request #73 from bitcoindevkit/publish-a-package
...
Publish android and kotlin packages
2021-11-06 01:31:42 +05:30
Sudarsan Balaji
d197e17eaa
Add some notes on consuming published packages
2021-11-06 01:30:36 +05:30
Sudarsan Balaji
63cbcb1aa3
Remove armv7 ABI target instead of i686
2021-11-06 00:45:03 +05:30
Sudarsan Balaji
be8b31684f
Stop publishing on build
2021-11-06 00:23:06 +05:30
Sudarsan Balaji
862658ce96
Stop copying over i686
2021-11-06 00:22:58 +05:30
Sudarsan Balaji
6257911095
Ignore unnecessary files
2021-11-05 23:52:08 +05:30
Steve Myers
01da0137ef
Merge pull request #70 from notmandatory/fix_build
...
Fix build.sh kotlin copy for android, also a rust fmt fix
2021-11-04 17:47:52 -07:00
Steve Myers
f86a9df594
Fix build.sh kotlin copy for android
2021-11-04 17:44:02 -07:00
Sudarsan Balaji
379cbe0b59
Merge pull request #69 from bitcoindevkit/return-transaction-details-on-broadcast
...
Return transaction details on broadcast
2021-11-05 01:19:04 +05:30
Sudarsan Balaji
4fd4a7ee6f
Use From trait for conversion
2021-11-05 01:13:45 +05:30
Sudarsan Balaji
c6c4446092
Use From trait for conversion
2021-11-05 01:08:50 +05:30
Sudarsan Balaji
358cc35b60
Update Wallet::broadcast API
2021-11-05 00:45:40 +05:30
Sudarsan Balaji
c58a31f711
Return transaction on broadcast
2021-11-05 00:45:27 +05:30
Sudarsan Balaji
8a9e025e2f
Simplify
2021-11-05 00:45:16 +05:30
Sudarsan Balaji
2ac26fa060
Add details to PSBT
2021-11-05 00:45:02 +05:30
Sudarsan Balaji
7e61659cb7
Add a way to convert TransactionDetails to Transaction
2021-11-05 00:44:40 +05:30
Sudarsan Balaji
947a5cb8e0
Allow cloning transaction
2021-11-05 00:43:26 +05:30
Sudarsan Balaji
f6b099aa76
Merge pull request #67 from bitcoindevkit/allow-passing-a-fee-rate-when-creating-a-transaction
...
Add optional fee rate to a transaction
2021-11-04 23:30:11 +05:30
Sudarsan Balaji
0467e12aae
Add optional fee rate to a transaction
2021-11-04 23:29:22 +05:30
Sudarsan Balaji
94b07b9fb9
Merge pull request #65 from bitcoindevkit/allow-getting-last-unused-wallet-address
...
Allow getting last unused wallet address
2021-11-04 22:48:55 +05:30
Sudarsan Balaji
9ee31d97c7
Expose Wallet::getLastUnusedAddress
2021-11-04 22:45:00 +05:30
Sudarsan Balaji
2c30bdff56
Add a way to get last unused address
2021-11-04 22:44:38 +05:30
Sudarsan Balaji
97c59b4cad
Merge pull request #52 from notmandatory/add-more-features-to-ios-example
...
Add more features to iOS example
2021-11-02 21:59:59 +05:30