Skip to content
This repository was archived by the owner on Nov 21, 2019. It is now read-only.

sappenin/java-ilp-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Interledger Plugin Interface join the chat on gitter circle-ci codecov

Java implementation of the Plugin Interface 2, typically used by ILPv4 Connectors.

  • v4.0.0-SNAPSHOT Initial commit of interfaces and abstract classes for ILPv4 Plugins.

Usage

Requirements

This project uses Maven to manage dependencies and other aspects of the build. To install Maven, follow the instructions at https://maven.apache.org/install.html.

Get the code

git clone https://github.com/sappenin/java-ilp-plugin
cd java-ilp-plugin

Build the Project

To build the project, execute the following command:

$ mvn clean install

Checkstyle

The project uses checkstyle to keep code style consistent. All Checkstyle checks are run by default during the build, but if you would like to run checkstyle checks, use the following command:

$ mvn checkstyle:checkstyle

Step 3: Extend

This project is meant to be extended with your own implementation. There is one concrete implementation of a Plugin in this project, called SimulatedChildPlugin, which is a demonstration implementation that simulates a connection to a fake remote Node where the runtime operating the plugin is a child of the remote node (see https://github.com/interledger/rfcs for more details about Interledger relationships).

Contributors

Any contribution is very much appreciated!

gitter

TODO

See the issues here: https://github.com/sappenin/java-ilp-plugin/issues.

License

This code is released under the Apache 2.0 License. Please see LICENSE for the full text.

About

Java implementation of the ILP Plugin Interface, typically used by ILP Connectors.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%