Skip to content

rafaelsousa/pylons_wallet

 
 

Repository files navigation

pylons_wallet

Multiplatform tools for writing Pylons wallets. pylons_wallet is a multiproject Gradle build consisting of the following:

Subprojects

walletcore

Core library implementing Pylons blockchain functionality and high-level abstraction layers for message-handling and UI interaction. Highly portable, enabling wallet applications to be written for any platform with a JVM implementatiion. See also IpcLayer/UILayer notes.

devwallet

TornadoFX-driven desktop wallet application. Currently orphaned and unmaintained; doesn't build.

devdevwallet

Minimal, console-based, proof-of-concept wallet currently used with the Pylons Unity SDK. devdevwallet doesn't possess a standalone UI - it's strictly a target for IPC clients to be written against.

httpipc

Quick and nasty IPC using a local HTTP server, used by devdevwallet. Good for a sample implementation of an IpcLayer.

txutil

Console tool for emitting signatures manually to be compared against values generated by the node, for debugging purposes. Also old/unmaintained/not building. (This is an easier fix - it just needs to support multicore.)

TODO: Can we get an Android wallet to actually build as part of the multiproject?

Environment

Install

Set up the environment, clone the repository, open the project in IDEA. TODO: get a more detailed/useful install guide - need to actually do this on a clean VM or something first to figure out where the gotchas are

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Kotlin 91.0%
  • Java 9.0%