Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kryptokrauts/contraect-maven-plugin

maven plugin to generate java classes for Sophia smart contracts using the ACI. the generated classes make use of the aepp-sdk-java and provide methods to deploy contracts and call entrypoints.
https://github.com/kryptokrauts/contraect-maven-plugin

aeternity blockchain java maven-plugin plugin smart-contract

Last synced: about 2 months ago
JSON representation

maven plugin to generate java classes for Sophia smart contracts using the ACI. the generated classes make use of the aepp-sdk-java and provide methods to deploy contracts and call entrypoints.

Awesome Lists containing this project

README

        



kryptokrauts



kryptokrauts.com

The **contraect-maven-plugin** is a community developed maven plugin to generate java classes for smart contracts from sophia source code.
The generated classes make use of the [aepp-sdk-java](https://github.com/kryptokrauts/aepp-sdk-java) and provide methods to deploy contracts and call the respective entrypoint functions.

## Limitations
- datatype tuple > 10 is not supported

## Latest release
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.kryptokrauts/contraect-maven-plugin/badge.svg)](https://mvnrepository.com/artifact/com.kryptokrauts/contraect-maven-plugin)
- [changelog](docs/changelog.md)

## Documentation
The documentation placed in the `/docs` folder is generated via MkDocs and served via gh-pages:
- https://kryptokrauts.github.io/contraect-maven-plugin

## License

Licensed under the [ISC License](LICENSE)

## Support us

If you like this project we would appreciate your support. You can find multiple ways to support us here:

- https://kryptokrauts.com/support