Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

maven-smart-contract-plugin

A Maven Plugin that compiles solidity contracts. To use the plugin the solidity compiler solc must be installed.

The plugin currently only provides the goal smart-contract:compile that will compile all smart contracts in src/main/contracts. The compiled files can be found under target/contracts. Currently the plugin creates the binaries (*.bin), the Application Binary Interface (*.abi) and a metadata JSON (*_meta.json) for each contract. Properties to configure the plugin might be added in future.

Future versions

The following features might be added in future to the plugin:

  • Since the solidity compiler can be used by using a docker container I plan to support that in future. By doing so the solc compiler must not be installed on the local machine. Only docker is needed that is much more common.
  • Adding properties to configure the plugin

About

A Maven Plugin that compiles smart contracts that are written in solidity

Topics

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages