Commit Graph
739 Commits
Author SHA1 Message Date
Steve Myers 5514dc577e Bump version to 0.4.1-SNAPSHOT 2022-02-28 20:43:23 -08:00
Steve Myers 6195ba0896 Bump version to 0.4.0 2022-02-28 20:43:21 -08:00
Steve Myers 9a3f930148 Update README for bdk-jvm and bdk-android 0.4.0 2022-02-28 20:42:55 -08:00
Steve Myers e7e4b0f48b Update to pruned bdk-ffi v0.3.0 tag 2022-02-28 16:23:48 -08:00
Steve Myers 1bbd85378a Merge bitcoindevkit/bdk-ffi#107: Add license files
f3c6d97d81 Add license files (Steve Myers)
d17ea4b90c Bump version to 0.3.0 (Steve Myers)
76fa9b9521 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
thunderbiscuit 74f6d2bb9e Remove compiler option for experimental unsigned types 2022-02-28 10:28:44 -05:00
Steve Myers 6df9a98fb6 Fix tests for bdk-ffi v0.3.0, add psbt serde test 2022-02-27 22:48:59 -08:00
Steve Myers 19e88e3e67 Update bdk-ffi to v0.3.0 2022-02-27 21:51:30 -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
c039281ffc Add PSBT deserialize and serialize functions, remove details (Steve Myers)
1f0b053872 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
thunderbiscuit 95ef8eb3de Migrate jvm module Gradle build script to Kotlin DSL 2022-02-23 15:19:18 -05:00
thunderbiscuit 25f5bd26b4 Migrate android module Gradle build script to Kotlin DSL 2022-02-23 15:18:13 -05:00
thunderbiscuit 4e66758048 Migrate project-level Gradle build script to Kotlin DSL 2022-02-23 15:11:05 -05:00
Steve Myers bd13eca0f3 Add uniffi-bindgen version to README 2022-02-22 21:48:18 -08:00
Caio Faustino 4656cf50b5 Add step to install uniffi-bindgen on README
This step exists in bdk-ffi readme, but is missing in this repo,
and build.sh fails without it.
2022-02-22 21:46:23 -08:00
Steve Myers 77a5353469 Merge commit 'refs/pull/5/head' of github.com:bitcoindevkit/bdk-kotlin 2022-02-22 21:38:14 -08:00
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
thunderbiscuit 9ef075c67e Add Devkit Wallet link 2022-02-07 16:36:27 -05:00
Steve Myers c917a77639 Fix pull request template 2022-02-04 14:32:18 -06:00
Steve Myers e26d7b9c9c Add a Github feature request template 2022-02-04 14:02:38 -06:00
Steve Myers ba51cbf64e Allow creating a blank Github issue 2022-02-04 14:02:28 -06:00
Steve Myers 62db844911 Add Github bug template and issue config and PR template 2022-02-04 11:39:52 -06:00
Steve Myers 530031e088 Bump jvm and android versions to 0.3.2 2022-02-03 20:02:28 -06:00
Steve Myers f601a17daa Fix jvm darwin-aarch64 jpa resources path 2022-02-03 19:39:13 -06:00
Steve Myers 438f05a39a Bump jvm and android versions to 0.3.1 2022-01-30 21:25:25 -06:00
Sudarsan Balaji 15c0dac622 Rename field to wallet_mutex 2022-01-30 21:22:40 +00:00
Steve Myers 7b060f2e7e Bump android and jvm versions to 0.3.0 2022-01-28 23:49:06 -06:00
Steve Myers 68dea8b258 Update build.sh to support building mac aarch64 (m1) targets, update bdk-ffi 2022-01-28 23:47:11 -06: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 9bb629d0a8 Update README.md with links to padawan and tatooine 2022-01-24 10:35:59 -08:00
Steve Myers 2a658d2ff6 Remove demo 2022-01-24 10:35:56 -08:00
Sudarsan Balaji 6c1de427ff Merge pull request #1 from bitcoindevkit/fix_publish
Update SDK and dependency versions
2022-01-24 18:28:19 +00:00
Sudarsan Balaji 6967ee0ace Add a note on submodule usage 2022-01-24 18:22:53 +00:00
Sudarsan Balaji 7ab48613c3 Add a note on NDK version 2022-01-24 18:19:17 +00: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