hanh
July 7, 2022, 4:47am
35
skyl:
BUT, as I was writing this post I went to send some funds on free2z … aaand … Ywallet is not syncing or even attempting to sync it seems. It’s stuck on 1727667 … current block is 1728793 . So, about 1,000 blocks behind. Restarting didn’t help. There is no upgrade to get. Internet is strong. The sync indicator goes from “Disconnected” to 1727667 and back with no indication that it’s trying.
Lightwalletd is having issues from time to time. Like now.
Hi @aiyadt , there seem to be some ongoing issues with mainnet.lightwalletd.com . It resets from time to time…
$ grpcurl mainnet.lightwalletd.com:9067 cash.z.wallet.sdk.rpc.CompactTxStreamer/GetLatestBlock
{
"height": "622062",
"hash": "vhlJK+qM9RkcHwfds7TYnTuoLtCwDaBOGvp6AQAAAAA="
}
When it happens, you can switch to ZecWallet (server).
Did you checkout the Build notes?
# How to Build
The easiest way to build the release APKs is to use Docker.
Even if you prefer to setup your own dev environment, the `Dockerfile` is a good place to start.
I'll assume that you have cloned the repository in a directory called `$ZWALLET` (ex: `/home/user/zwallet`)
## Setup
Before you start the build, you need a signing key for the app.
Detailed instructions are here: https://flutter.dev/docs/deployment/android#signing-the-app
In short, create a keystore `zwallet.jks`
```shell
keytool -genkey -v -keystore $ZWALLET/docker/zwallet.jks -keyalg RSA -keysize 2048 -validity 10000 -alias zwallet
```
This file has been truncated. show original
Edit: Btw, if you are looking to integrate as a server, there is no need to bother with the Dart/Flutter code. You can build the warp sync wallet engine as a standalone RPC/REST server.
It is just pure rust.
3 Likes