repository
0.0.0-20240509022905-e00c1bba1031
Repository: https://github.com/loopring/go-loopring-sig.git
Documentation: pkg.go.dev
# README
EDdsa Signature Implementation in Go
Install
Install Xcode Command Line Tools
go install golang.org/x/mobile/cmd/gomobile@latest
wasm
wasm tinygo: v0.30.0
wasm_exec.js from $(tinygo env TINYGOROOT)targets/wasm_exec.js
gomobile init
Build
iOS
gomobile bind -target=ios -o ./ios/loopringGoSign.xcframework
This command will generate a binary according to the target platform.
Drag the binary into project and build.
Android
gomobile bind -target=android -o ./android/loopringGoSign.aar
You can find the aar file in the android directory.
Python
go build -o loopringGoSign.so -buildmode=c-shared python/main.go
ln -s ../../../../go-loopring-sig/loopringGoSign.so loopringGoSign.so