Neow3j

null

License

License

GroupId

GroupId

io.neow3j
ArtifactId

ArtifactId

abi
Last Version

Last Version

1.0.11
Release Date

Release Date

Type

Type

jar
Description

Description

Neow3j
null
Project URL

Project URL

https://github.com/neow3j
Source Code Management

Source Code Management

https://github.com/neow3j/neow3j

Download abi

How to add to project

<!-- https://jarcasting.com/artifacts/io.neow3j/abi/ -->
<dependency>
    <groupId>io.neow3j</groupId>
    <artifactId>abi</artifactId>
    <version>1.0.11</version>
</dependency>
// https://jarcasting.com/artifacts/io.neow3j/abi/
implementation 'io.neow3j:abi:1.0.11'
// https://jarcasting.com/artifacts/io.neow3j/abi/
implementation ("io.neow3j:abi:1.0.11")
'io.neow3j:abi:jar:1.0.11'
<dependency org="io.neow3j" name="abi" rev="1.0.11">
  <artifact name="abi" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.neow3j', module='abi', version='1.0.11')
)
libraryDependencies += "io.neow3j" % "abi" % "1.0.11"
[io.neow3j/abi "1.0.11"]

Dependencies

compile (3)

Group / Artifact Type Version
io.neow3j : utils jar 1.0.11
io.neow3j : model jar 1.0.11
com.fasterxml.jackson.core : jackson-databind jar 2.9.7

test (4)

Group / Artifact Type Version
junit : junit jar 4.11
org.mockito : mockito-core jar 1.10.19
org.hamcrest : hamcrest-all jar 1.3
org.testcontainers : testcontainers jar 1.10.5

Project Modules

There are no modules declared in this project.

neow3j Actions Status Maven metadata URI Sonatype Nexus (Snapshots) Bintray Bintray (latest) codecov Codacy Badge

neow3j: A Java/Kotlin/Android Development Toolkit for the Neo Blockchain

Bongo Cat Neow3j

Neow3j is a development toolkit that provides easy and reliable tools to build Neo dApps and Smart Contracts using Java platforms -- supporting Java, Kotlin, and Android.

By using neow3j, you will happily play with Neo and end up neow'ing around like Bongo Cat.

Neow3j is an open-source project developed by the community and maintained by AxLabs.

The neow3j development toolkit is composed of:

  • neow3j SDK
  • neow3j devpack
  • neow3j compiler

Visit neow3j.io for more information on neow3j and the technical documentation.

Using the neow3j SDK

To get all neow3j SDK features, add the io.neow3j:contract project to your dependencies. Since neow3j is split into multiple project modules, you can also depend on a subset of the functionality, e.g., if you only require certain utility methods. Check out the concept and structure of the library here.

Neo2

Gradle

compile 'io.neow3j:contract:2.+'

Maven

<dependency>
    <groupId>io.neow3j</groupId>
    <artifactId>contract</artifactId>
    <version>[2.0.0,3.0.0)</version>
</dependency>

Neo3

Gradle

compile 'io.neow3j:contract:3.+'

Maven

<dependency>
    <groupId>io.neow3j</groupId>
    <artifactId>contract</artifactId>
    <version>[3.0.0,4.0.0)</version>
</dependency>

Using the neow3j devpack and compiler

The devpack offers all the necessary tools to write Neo smart contracts in Java. To try it out, add the following dependency to your project.

Gradle:

implementation 'io.neow3j:devpack:3.+',

Maven:

<dependency>
    <groupId>io.neow3j</groupId>
    <artifactId>devpack</artifactId>
    <version>[3.0.0,4.0.0)</version>
</dependency>

For help on how to compile a contract, check out the documentation about the neow3j compiler at neow3j.io.

Donate

Help the development of neow3j by donating to the following addresses:

Crypto Address
NEO AHb3PPUY6a36Gd6JXCkn8j8LKtbEUr3UfZ
ETH 0xe85EbabD96943655e2DcaC44d3F21DC75F403B2f
BTC 3L4br7KQ8DCJEZ77nBjJfrukWEdVRXoKiy

Thanks and Credits

io.neow3j
Java/Kotlin/Android Development Toolkit for the Neo Blockchain

Versions

Version
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4