diff --git a/src/main/java/org/web3j/console/wrapper/subcommand/SolidityGenerateCommand.java b/src/main/java/org/web3j/console/wrapper/subcommand/SolidityGenerateCommand.java index daa2483..f23fde1 100644 --- a/src/main/java/org/web3j/console/wrapper/subcommand/SolidityGenerateCommand.java +++ b/src/main/java/org/web3j/console/wrapper/subcommand/SolidityGenerateCommand.java @@ -100,6 +100,12 @@ public class SolidityGenerateCommand implements Runnable { description = "Generate both send_ and call_ functions.") private boolean generateBoth = false; + @Option( + names = {"-r", "--abiFuncs"}, + description = "ABI encoded function call getters.", + required = false) + private boolean abiFuncs = false; + @Override public void run() { try { @@ -120,7 +126,7 @@ public void run() { generateBoth, Contract.class, addressLength, - false) + abiFuncs) .generate(); } catch (Exception e) { exitError(e);