jabci/Readme.md

26 lines
1.1 KiB
Markdown
Raw Normal View History

# jABCI
2016-06-27 10:49:05 +02:00
A Java implementation of the Tendermint Application BlockChain Interface ([ABCI](https://github.com/tendermint/abci))
2016-06-27 10:49:05 +02:00
2017-10-25 15:30:13 +02:00
[![CircleCI](https://circleci.com/gh/jTendermint/jabci.svg?style=shield)](https://circleci.com/gh/jTendermint/jabci)
2016-06-27 10:49:05 +02:00
## How to use
Check out [StartupExampleDummy.java](https://github.com/jTendermint/jabci/blob/master/src/main/java/com/github/jtendermint/jabci/StartupExampleDummy.java) or [JavaCounter.java](https://github.com/jTendermint/jabci/blob/master/src/main/java/com/github/jtendermint/jabci/JavaCounter.java) for examples.
2017-03-13 19:06:45 +01:00
#### Maven integration
2018-04-10 11:12:56 +02:00
jABCI v0.17.1 Release is now available via maven central. Use the following dependency to include the latest release:
```xml
<dependency>
<groupId>com.github.jtendermint</groupId>
<artifactId>jabci</artifactId>
2018-04-10 11:12:56 +02:00
<version>0.17.1</version>
</dependency>
```
#### Update protobuf types
When you make changes to the protobuf file, you can enable the appropriate build-phase for the compiler-plugin to generate the file(s) in the target-directory.
2017-04-21 13:26:29 +02:00
Just switch the comments on line [pom.xml](https://github.com/jTendermint/jabci/blob/master/pom.xml#L86).
2017-02-19 17:18:21 +01:00