Finally, a full-fledged Java library to replace moera-commons
. The feature set is similar to the existing Python and TypeScript libraries: cryptographic utilities, auto-generated classes for Naming API and Node API, and other utilities. Also added classes for Push Relay API and a simple implementation of JSON-RPC 2.0 client and server to replace the now unsupported jsonrpc4j
. jsonrpc4j
was holding back the migration from javax
to jakarta
, and thus the upgrade to newer Spring versions.
The library is published on Maven Central, with documentation available at moera.org as well as javadoc.io. moera-node
, moera-naming
, and moera-client-android
have already been migrated (for moera-node
, this was quite a substantial effort). New versions will be released soon.