public class ContractGenerator
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
COMMAND_GENERATE |
static java.lang.String |
COMMAND_PREFIX |
static java.lang.String |
COMMAND_SOLIDITY |
| 构造器和说明 |
|---|
ContractGenerator(java.io.File binFile,
java.io.File smBinFile,
java.io.File abiFile,
java.io.File destinationDir,
java.lang.String basePackageName) |
ContractGenerator(java.io.File binFile,
java.io.File smBinFile,
java.io.File abiFile,
java.io.File destinationDir,
java.lang.String basePackageName,
boolean enableAsyncCall) |
ContractGenerator(java.io.File binFile,
java.io.File smBinFile,
java.io.File abiFile,
java.io.File destinationDir,
java.lang.String basePackageName,
boolean enableAsyncCall,
int transactionVersion) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
generateJavaFiles() |
public static final java.lang.String COMMAND_SOLIDITY
public static final java.lang.String COMMAND_GENERATE
public static final java.lang.String COMMAND_PREFIX
public ContractGenerator(java.io.File binFile,
java.io.File smBinFile,
java.io.File abiFile,
java.io.File destinationDir,
java.lang.String basePackageName)
public ContractGenerator(java.io.File binFile,
java.io.File smBinFile,
java.io.File abiFile,
java.io.File destinationDir,
java.lang.String basePackageName,
boolean enableAsyncCall)
public ContractGenerator(java.io.File binFile,
java.io.File smBinFile,
java.io.File abiFile,
java.io.File destinationDir,
java.lang.String basePackageName,
boolean enableAsyncCall,
int transactionVersion)
public void generateJavaFiles()
throws CodeGenException,
java.io.IOException,
java.lang.ClassNotFoundException
CodeGenExceptionjava.io.IOExceptionjava.lang.ClassNotFoundException