dabankio / wallet-core

使用golang实现的多个加密货币的签名库SDK,支持android,iOS,golang使用。支持冷钱包、支持多重签名。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

编译成framework

bianzhifeng opened this issue · comments

您好, 麻烦问下, 我想编译成framework, 是否直接执行您的markfile就可以? 谢谢

github.com/elastic/gosigar

/var/folders/34/ry9sk6_s1zq1zk01_tbrbkg80000gn/T/gomobile-work-957977336/pkg/mod/github.com/elastic/gosigar@v0.10.5/sigar_darwin.go:12:10: fatal error: 'libproc.h' file not found
#include <libproc.h>
^~~~~~~~~~~
1 error generated.

make: *** [buildAllIOS] Error 1

可以参考Makefile构建

目前android可以直接构建

iOS需要处理readme.md中末尾提到的问题后才能构建成功,参考go.mod

感谢, 我把go-ethereum 切换到@v1.8.27这个版本后可以了.

您好, 麻烦问下, Wallet derivePrivateKey这个方法中的symbol是从哪里获取的呢? 我翻文档也没翻到我该怎么获取.

您好,我通过一下方法获取到的Address 是错误的, 疑问挺多的, 如果方便的话, 能不能加您qq联系一下? 感谢!
```
var seedError: NSError?
let seed = Bip39NewSeedWithErrorChecking(mnemonic, "123456", &seedError)

    print(seed, seedError)
    
    var divierError: NSError?
    let driver = EthNewBip44Deriver(seed, &divierError) 
   ```

您好, 麻烦问下, Wallet derivePrivateKey这个方法中的symbol是从哪里获取的呢? 我翻文档也没翻到我该怎么获取.

wallet目录下的代码原本是设计了多个币种通用的,通常不建议用这个目录下的api,如果要用的话可能需要自己看下代码。

symbol可以参考 https://github.com/dabankio/wallet-core/blob/dev/wallet/init.go