Commit Graph

105 Commits

Author SHA1 Message Date
Julian
fd9deae866 small macos build script tweaks 2023-12-01 12:42:29 -06:00
julian-CStack
7ba1f30e19 Merge pull request #12 from cypherstack/julian/staging
mac/ios
2023-12-01 11:56:09 -06:00
julian-CStack
5fd24b9906 Merge pull request #11 from cypherstack/julian/testing
Julian/testing
2023-12-01 11:55:29 -06:00
julian-CStack
20a073025e Merge pull request #10 from cypherstack/staging
update dart interface from cypherstack/sparkmobile main
2023-12-01 11:54:31 -06:00
Julian
065ee15d80 WIP ios builds 2023-12-01 11:25:23 -06:00
sneurlax
4faf8b0f2e update dart interface from cypherstack/sparkmobile main
with minor changes eg EXPORT_DART->FFI_PLUGIN_EXPORT

add missing streams import (for CDataStream)

and formatting
2023-12-01 04:04:57 -06:00
Julian
2e0f380366 clean up 2023-11-30 15:12:20 -06:00
Julian
d73d364f17 macos missing header file 2023-11-30 15:07:07 -06:00
Julian
4959fb694b WIP macos build 2023-11-30 15:04:56 -06:00
Julian
2f4e9e54ac be specific on hex to bytes extension method 2023-11-30 10:36:14 -06:00
Julian
333fa12ddf init macos/ios files 2023-11-30 10:33:16 -06:00
julian-CStack
85c2327f38 Merge pull request #9 from cypherstack/julian/testing
Julian/testing
2023-11-30 09:08:04 -06:00
julian
71b9ce71b7 clean up readme 2023-11-30 09:07:36 -06:00
julian
d6a5eedfc7 zlib isn't even used and fix all android platforms 2023-11-29 17:04:32 -06:00
julian
6c92721124 update readme 2023-11-29 15:47:46 -06:00
julian
fff9e30fe9 WIP android build (missing armv7 and x86 support) 2023-11-29 15:43:32 -06:00
julian-CStack
7c72abd3c6 Merge pull request #8 from cypherstack/julian/testing
Julian/testing
2023-11-29 10:16:18 -06:00
julian
b1e1818ac7 WIP android build (boost issues) 2023-11-28 17:24:44 -06:00
julian
eee1cce609 update readme 2023-11-28 16:38:08 -06:00
julian
85be5605e4 update iml 2023-11-28 16:35:49 -06:00
julian
17b3fe5ae9 clean up 2023-11-28 16:26:18 -06:00
julian
f500f097d3 add sparkmobile as submodule 2023-11-28 16:26:03 -06:00
julian
8d9c2cbe96 migrate to ffi plugin 2023-11-28 15:52:26 -06:00
julian
16854f96de Merge branch 'staging' into julian/testing 2023-11-28 15:13:03 -06:00
sneurlax
4336e1bc0e update bindings IAW sparkmobile changes 2023-11-28 15:04:06 -06:00
sneurlax
37ed3780e1 Merge remote-tracking branch 'origin/julian/staging' into staging 2023-11-28 15:03:13 -06:00
sneurlax
a8f6d60ae7 accept encoded addresses (vs. private keys & indices) where possible
closes https://github.com/cypherstack/flutter_libsparkmobile/issues/7
2023-11-28 15:02:40 -06:00
julian
b76033ffca Simplify lib api and clean up duplicate code 2023-11-28 09:50:21 -06:00
julian
a3ece512bc Simplify lib api and clean up duplicate code 2023-11-28 09:50:02 -06:00
sneurlax
1ae8d15c3c add WIP createSparkMintRecipients wrapper 2023-11-22 13:27:46 -06:00
sneurlax
3bce5dda71 add CMintedCoinData toFFI, CMintedCoin factory, and test 2023-11-21 18:48:59 -06:00
sneurlax
bc4b51589f add CRecipient<->CCRecipient fromFFI<->toFFI and tests
`cd sparkmobile` and `clear && ./interface bin && bin/interface_test`
2023-11-20 20:56:11 -06:00
sneurlax
8aa61c7a31 add identifyCoin wrapper
TODO test
2023-11-17 16:21:44 -06:00
sneurlax
a706bcea69 add convertToCppStruct and test
a
2023-11-17 14:05:23 -06:00
sneurlax
a022033b03 Revert "upgrade diversifier to a uint64_t"
This reverts commit f1bbbf6975.
2023-11-15 15:29:03 -06:00
sneurlax
f1bbbf6975 upgrade diversifier to a uint64_t 2023-11-15 15:28:57 -06:00
sneurlax
2c362b7bdd consolidate build scripts 2023-11-10 17:23:35 -06:00
sneurlax
a15b9f7639 adapt integration test to general test without adding deps
and clean integration test
2023-11-10 16:24:27 -06:00
sneurlax
483e4d0194 fix pubspec ref 2023-11-10 15:54:20 -06:00
sneurlax
bdd9fe41f2 fix interface test and update docs 2023-11-10 15:46:50 -06:00
sneurlax
0dde8e0570 regen info on mnemonic change 2023-11-10 15:21:25 -06:00
sneurlax
a6fd42e84b refactor and use derivePath more 2023-11-10 15:20:55 -06:00
sneurlax
7070a4e162 cleanup in sparkmobile
use annotations in impl, add windows annotation, reorganize interface TODO we'll need view keys, but I'm still not sure how they should be serialized (reference sparkwallet.cpp)
2023-11-10 15:20:12 -06:00
sneurlax
4bd88c2a97 update integration test and document it 2023-11-10 11:39:54 -06:00
sneurlax
f244142fff update defaults and remove unnecessary param 2023-11-10 11:36:22 -06:00
sneurlax
8ac94df928 udpate default mnemonic 2023-11-10 11:32:09 -06:00
sneurlax
34f4667fb5 Update derivation defaults 2023-11-10 11:15:59 -06:00
sneurlax
901a5d0b61 Revert "update default diversifier to 1"
This reverts commit b826d9f252.
2023-11-10 11:15:26 -06:00
sneurlax
10db4f96af remove dup index field 2023-11-10 11:06:58 -06:00
sneurlax
b826d9f252 update default diversifier to 1 2023-11-10 10:56:07 -06:00