From 0245c744406fb3915cad745c2be62b3076a15a45 Mon Sep 17 00:00:00 2001 From: tonykwok1992 Date: Wed, 12 Nov 2025 14:51:38 +0800 Subject: [PATCH] Add --abiFuncs to generate solidity in cli tool Signed-off-by: tonykwok1992 --- .../wrapper/subcommand/SolidityGenerateCommand.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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);