https://github.com/effectai/effect-network-neo
Smart contract for the Effect.AI token
https://github.com/effectai/effect-network-neo
Last synced: 9 months ago
JSON representation
Smart contract for the Effect.AI token
- Host: GitHub
- URL: https://github.com/effectai/effect-network-neo
- Owner: effectai
- Created: 2018-01-18T00:27:44.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-10T07:50:34.000Z (about 8 years ago)
- Last Synced: 2025-08-19T13:42:01.641Z (10 months ago)
- Language: Java
- Homepage:
- Size: 102 KB
- Stars: 11
- Watchers: 9
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

Effect Network
Smart contracts for the Effect Network
## Compiling
The main token contracts are currently implemented in Java. Maven is
used to compile the contract into a jar file that is then converted to
avm bytecode.
### Java
This project requires `neo-devpack-java` to be installed as a local
maven package. The following commands will install the package from
github:
```
$ git clone https://github.com/neo-project/neo-devpack-java
$ cd neo-devpack-java
$ mvn package
$ mvn install:install-file -Dfile=target/neo-devpack-java-2.3.0.jar -DpomFile=pom.xml
```
To compile a Java smart contract you can use Maven:
```
$ cd contracts/java/token
$ mvn package
```
This will create a `jar` file in the `target` directory. This file can
be used as input to
[neoj](https://github.com/neo-project/neo-compiler/tree/master/neoj)
to get the a resulting `avm` file that can be deployed.
## Contracts
The following contracts are included
- [EffectToken](contracts/java/token)