367 Commits

Author SHA1 Message Date
thunderbiscuit
4de866de20
Bump package version to 0.0.5 2022-02-22 21:40:11 -05:00
thunderbiscuit
472edb6e8c
Add publish job to GitHub workflow 2022-02-22 14:03:08 -05:00
thunderbiscuit
7982a73aa7
Fix long description examples after API change 2022-02-16 21:59:28 -05:00
thunderbiscuit
a6943af686
Add build directory to gitignore 2022-02-16 21:59:28 -05:00
thunderbiscuit
be87629aba
Fix 'build the wheel' section of readme 2022-02-16 21:59:11 -05:00
thunderbiscuit
c364b20dd9
Merge pull request #2 from afilini/setuptools-rust
Build wheels using setuptools-rust
2022-02-16 20:26:33 -05:00
Alekos Filini
acb8380b61
Build wheels in GitHub Actions 2022-02-15 17:11:09 +01:00
Alekos Filini
d2bbecc5f5
Build wheels using setuptools-rust
Build wheels in a more "standard" way using setuptools-rust, which makes
our life easier when dealing with multiple different platforms.

Also use the new bdk-ffi's `generate` binary instead of relying on
uniffi's bindgen cli.
2022-02-15 16:48:38 +01: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
thunderbiscuit
964b7ae5f0
Update project url 2021-12-13 19:45:48 -05:00
thunderbiscuit
d946e53c60
Bump package version to 0.0.4 2021-12-13 19:44:10 -05:00
thunderbiscuit
3aef401092
Add supported architectures to readme 2021-12-13 19:43:39 -05:00
thunderbiscuit
662c425743
Enable subdirectories for native libraries in package 2021-12-13 12:17:25 -05:00
thunderbiscuit
65bd7ea428
Update loadIndirect function fix documentation 2021-12-13 12:15:30 -05:00
thunderbiscuit
9f3194d315
Bump package version to 0.0.3-dev 2021-12-11 19:30:55 -05:00
thunderbiscuit
5e82625b76
Add .so file type to package data copy task
This fix enables building for the x86_64 architecture
2021-12-11 19:29:01 -05:00
thunderbiscuit
c750af1b9a
Add authors and long description to PyPI release 2021-12-07 14:56:15 -05:00
thunderbiscuit
5e376db385
Add MVP Python package structure 2021-12-07 10:25:42 -05:00
thunderbiscuit
45cdd6911a
Add build script 2021-12-07 10:18:14 -05:00
thunderbiscuit
f898bc0351
Add build and install instructions to readme 2021-12-07 10:12:30 -05:00
thunderbiscuit
5fd491a4e7
Add gitignore 2021-12-07 10:10:30 -05:00
thunderbiscuit
145c526fc1
Add git submodule bdk-ffi 2021-12-06 13:13:34 -05:00
thunderbiscuit
247340632b
Add readme 2021-12-06 13:04:15 -05:00
thunderbiscuit
58f189f987
Initial empty commit 2021-12-06 12:59:07 -05: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