node.js
(tested onv7.4.0
)npm
(tested on5.0.0
) does not work with npm 5.1+, see #75rustup
(tested onrustup 1.0.0 (17b6d21 2016-12-15)
)rustc
(tested onrustc 1.19.0 (0ade33941 2017-07-17)
)cargo
(tested oncargo 0.20.0 (a60d185c8 2017-07-13)
)android_ndk
(tested onr13b
)Xcode
(only, for iOS, tested onVersion 8.1 (8B62)
)$NDK_HOME
envarionment variable set to ndk home directory (eg./usr/local/opt/android-ndk
)$JAVA_HOME
envarionment variable set to java home directory (eg./Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home
)
-
macOS
./setup_macos.sh echo "ndk.dir=$NDK_HOME" > android/local.properties echo "sdk.dir=$ANDROID_HOME" >> android/local.properties
-
linux
./setup_linux.sh echo "ndk.dir=$NDK_HOME" > android/local.properties echo "sdk.dir=$ANDROID_HOME" >> android/local.properties
-
iOS
npm run ios
-
Android
npm run android
seed: this is sparta
address: 006E27B6A72E1f34C626762F3C4761547Aff1421
qr:
data:
{
"action":"signTransaction",
"data":
{
"rlp":"f85f800182520894095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a0efffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804",
"account":"006E27B6A72E1f34C626762F3C4761547Aff1421"
}
}