Client library for wallet-server to encapsulate signing and sending of requests. This is recommended to use for all wallet-server calls that interact with Ethereum.
There's a GitHub-backed repository for builds at https://github.com/cryptofiat/wallet-server-client-jars. In order to build and publish do the following:
- Clone the repository into a folder, e.g.
/home/developer/wallet-server-client-jars
- In
wallet-server-client
project folder do./gradlew -Dmaven.repo.local=/home/developer/wallet-server-client-jars publish
- Commit and push changes in
wallet-server-client
project folder - Commit and push changes in
/home/developer/wallet-server-client-jars
In order to use the artifacts from our own maven-like repository, it needs to be defined in dependent projects as follows:
repositories {
...
maven { url "https://raw.githubusercontent.com/cryptofiat/wallet-server-client-jars/master" }
...
}