Skip to content

duniter/duniter4j

Repository files navigation

Duniter4j

Duniter4j is a Java Toolkit for Duniter.

See the documentation web site

Manual

  • Install Java JRE (1.8 or higher)
  • Download the file duniter4j-client-vX.Y.Z.zip from the latest releases page
  • Unzip the archive;
  • The open a terminal and execute the script duniter4j.sh (or duniter4j.bat) :
 cd duniter4j-client-vX.Y.Z
 ./duniter4j.sh --help

Architecture

Duniter4j has tree main modules :

  • duniter4j-core-shared: A set of useful classes, used by other modules.
  • duniter4j-core-client: a Java API to help Java developers to communicate with a Duniter network.
  • duniter4j-client: a command line tool, to execute basic operation on a Duniter currency: transfer, view peers, ...

Build from sources

  • Install Apache Maven (3.1.1+)
  • Run the build command:
mvn install

Use as Maven dependency

<dependencies>
  <!-- Duniter4j dependency -->
  <dependency>
    <groupId>org.duniter</groupId>
    <artifactId>duniter4j-core-client</artifactId>
    <version>x.y.z</version> <!-- -->
  </dependency>
</dependencies>

<!-- Duniter4j repository -->
<repositories>
    <repository>
      <id>duniter4j-public-group</id>
      <url>https://nexus.e-is.pro/nexus/content/groups/duniter4j</url>
    </repository>
</repositories>

Create a new release

./release.sh

About

a Java Client API to acces to a Duniter Node (e.g. Ğ1 crypto-currency)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages