Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 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.
- Host: GitHub
- URL: https://github.com/kryptokrauts/contraect-maven-plugin
- Owner: kryptokrauts
- License: isc
- Created: 2019-11-17T21:11:52.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-12-05T22:38:44.000Z (about 1 year ago)
- Last Synced: 2024-08-03T23:18:08.618Z (6 months ago)
- Topics: aeternity, blockchain, java, maven-plugin, plugin, smart-contract
- Language: Java
- Homepage: https://kryptokrauts.github.io/contraect-maven-plugin
- Size: 759 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-aeternity - contraect-maven-plugin - A plugin to generate Java classes to easily interact with Smart Contracts on the JVM. (Development / CLIs, other Plugins & Libraries)
README
kryptokrauts.comThe **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