Skip to content
Intellij IDEA plugin with support for Avm based Java smart contract on Aion blockchain
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
gradle/wrapper
lib
src
.gitignore
CHANGELOG.md
LICENSE
README.md
build.gradle
gradlew
gradlew.bat
settings.gradle

README.md

Aion4j-IDEA-Plugin

Intellij IDEA plugin which supports smart contract development on Aion Virtual Machine (AVM).

Features :

  • AVM Project (Avm Maven Archetype support)
  • Jar Optimizer
  • JCL whitelist api check
  • ABI type check for parameter and return types
  • Integration with Embedded AVM
    • Deploy
    • Debug and Test
    • Method Call
    • Get Balance
    • Create Account
  • Integration with Remote Aion Kernel
    • Deploy
    • Call
    • Contract Txn
    • Get Receipt
    • Get Balance
    • Transfer
    • Unlock

Installation

  • Aion4j IDEA plugin is available on IntelliJ Marketplace as "Aion4j AVM Integration". You can directly install it from IntelliJ.

(https://plugins.jetbrains.com/plugin/12047-aion4j-avm-integration)

Documents

Build From Source

  • Clone the repository
  • $> ./gradlew clean build
  • $> Get the plugin zip file from build/distributions/aion4j-idea-pugin-{version}.zip

Videos

Deploy and test Java Smart Contract under ~1 min

IMAGE ALT TEXT HERE

Contract to Contract call - All in IntelliJ without a real blockchain setup

IMAGE ALT TEXT HERE

Blog Posts

You can’t perform that action at this time.