Skip to content

Latest commit

 

History

History
70 lines (45 loc) · 3.57 KB

README_EN.md

File metadata and controls

70 lines (45 loc) · 3.57 KB

English / 中文

Java SDK

PRs Welcome Build Status CodeFactor GitHub All Releases

This is the FISCO BCOS Client SDK for Java. Developers can use Java SDK to build blockchain applications with FISCO BCOS blockchain.

The current branch is v3.x version java-sdk, which is only suitable for FISCO BCOS 3.0+; please manually switch to master-2.0 branch for FISCO BCOS 2.0+ adaptation sdk).

Version and Compatibility Notes

Version v3.x is only for FISCO BCOS v3.x, not compatible with FISCO BCOS v2.x.

v2.x

v3.x

Functions

  • Solidity contract compiling.
  • Liquid contract support, including deploy contracts, sending transactions.
  • Interacting with FISCO BCOS JSON-RPC interface.
  • Constructing and sending transactions.
  • Advanced Messages Onchain Protocol(AMOP) functions.
  • Contract event subscription.
  • Encoding and decoding data with ABI and Scale.
  • Account Management.
  • Authority Management.

New Features

Java SDK includes the following new features:

  • Support FISCO BCOS 3.0+.
  • Support Liquid usage, including deploy contracts, sending transactions.
  • Support Scale encoding and decoding data.
  • Use JNI wrapper of FISCO BCOS C SDK interface, which connecting blockchain nodes.

Documentation

Quick Start

Join Our Community

The FISCO BCOS community is one of the most active open-source blockchain communities in China. It provides long-term technical support for both institutional and individual developers and users of FISCO BCOS. Thousands of technical enthusiasts from numerous industry sectors have joined this community, studying and using FISCO BCOS platform. If you are also interested, you are most welcome to join us for more support and fun.

License

license

All contributions are made under the Apache License 2.0. See LICENSE.