38 Commits

Author SHA1 Message Date
Steve Myers
f601a17daa
Fix jvm darwin-aarch64 jpa resources path 2022-02-03 19:39:13 -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
Steve Myers
0f42ba7590
Remove non-kotlin related files, add bdk-ffi as submodule, update build.sh 2021-12-13 22:15:37 -08:00
Steve Myers
09ce971708 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
743ba939ca Fix IOSBdkAppSample to work with git hosted BitcoinDevKit swift package 2021-11-23 10:05:19 -08:00
Steve Myers
af101d0b41 Update build.sh to create swift xcframework 2021-11-23 10:05:19 -08:00
Sudarsan Balaji
152e2147e6 Remove armv7 ABI target instead of i686 2021-11-06 00:45:03 +05:30
Sudarsan Balaji
a4e32e7833 Stop publishing on build 2021-11-06 00:23:06 +05:30
Sudarsan Balaji
fb3bfbde70 Stop copying over i686 2021-11-06 00:22:58 +05:30
Steve Myers
4e5741f55d Fix build.sh kotlin copy for android 2021-11-04 17:44:02 -07:00
Steve Myers
a8f69fbd2b Rename kotlin package to org.bitcoindevkit, rust lib to bdkffi 2021-11-01 19:07:27 -07:00
Steve Myers
2fc37eef61 Fix build.sh and test.sh help 2021-10-28 14:22:45 -07:00
Sudarsan Balaji
f5be0fae3d Add swiftmodule 2021-10-28 00:37:42 +05:30
Sudarsan Balaji
a946a0cb44 Generate bindings for swift 2021-10-28 00:35:22 +05:30
Sudarsan Balaji
8406ff04b7 Copy kotlin libs only when building kotlin 2021-10-28 00:35:09 +05:30
Sudarsan Balaji
33f37ae593 Export source files with aar 2021-10-21 23:26:34 +05:30
Steve Myers
c9e8368694 Add android aar build and connected device test 2021-10-17 14:51:05 -07:00
Steve Myers
0b500d8e05 Remove and ignore generated code and binary libs 2021-10-17 14:51:02 -07:00
Sudarsan Balaji
3f620ecf19 Add demo application in kotlin 2021-10-16 14:45:32 +05:30
Steve Myers
31db42ae0e Reorganize bdk-kotlin into jvm sub-module 2021-10-14 22:05:21 -07:00
Sudarsan Balaji
a8a2de9d24 Stop running gradle build
which also runs tests
2021-10-14 00:05:29 +05:30
Steve Myers
b94620819c Update README, build.sh and test.sh, rust fmt 2021-10-12 18:22:02 -07:00
Steve Myers
290db0105f [WIP] reorganize and remove old stuff 2021-10-12 15:24:11 -07:00
Steve Myers
aa63457d9c WIP -- NOT WORKING 2021-10-12 10:27:33 -07:00
Steve Myers
c11e17b5e2 Upgrade bdk dependency to 0.11 2021-09-28 17:03:25 -07:00
Steve Myers
24e71b5a39 Update build.sh to install jvm darwin-x86-64 dylib 2021-07-05 14:25:09 -07:00
Steve Myers
273cad8318 Refactor to return results by value, add wallet list_unspent and related types 2021-07-02 21:28:26 -07:00
Steve Myers
110dfbd13c Update build.sh to publish to local maven repo 2021-06-23 14:20:04 -07:00
Steve Myers
9fd29871ca Fix Kotlin jar: native library path 2021-06-23 14:13:33 -07:00
Steve Myers
90c4fd3328 Add jna lib to jvm jar resources 2021-06-21 15:08:39 -07:00
Steve Myers
a830d9b082 Rename gradle modules to jvm and android 2021-06-20 18:48:48 -07:00
Steve Myers
9e5aac759d Return results as opaque structs from ffi calls 2021-06-20 15:48:06 -07:00
Steve Myers
610d393923 Add kotlin/aar android device tests 2021-06-14 22:38:29 -07:00
Steve Myers
4682fb3ec8 Execute bdk_ffi_test via valgrind 2021-06-14 14:18:16 -07:00
Steve Myers
e266634560 Rename bdk-kotlin companion project, fix gradle warnings 2021-06-14 13:59:56 -07:00
Steve Myers
a5ad4cd0a5 Fix kotlin wallet struct access via JNA opaque pointer 2021-06-10 13:41:46 -07:00
Steve Myers
8aa18fbf20 Test new, print, and free Config works 2021-06-08 18:15:20 -07:00
Steve Myers
f07f0248ef Add build.sh 2021-06-04 18:00:55 -07:00