public interface AssembleTransactionProcessorInterface
| 限定符和类型 | 方法和说明 |
|---|---|
org.fisco.bcos.sdk.jni.utilities.tx.TxPair |
createSignedConstructor(java.lang.String abi,
byte[] data,
java.lang.String path,
CryptoKeyPair keyPair) |
org.fisco.bcos.sdk.jni.utilities.tx.TxPair |
createSignedConstructor(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path)
create signed constructor.
|
org.fisco.bcos.sdk.jni.utilities.tx.TxPair |
createSignedConstructor(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path,
CryptoKeyPair keyPair)
create signed constructor, use specific keyPair
|
TransactionReceipt |
deployAndGetReceipt(byte[] data)
deploy contract to fisco bcos node and get transaction receipt.
|
TransactionReceipt |
deployAndGetReceipt(byte[] data,
java.lang.String abi,
java.lang.String path)
deploy contract to fisco bcos node and get transaction receipt.
|
TransactionResponse |
deployAndGetResponse(java.lang.String abi,
java.lang.String signedData)
deploy contract to fisco bcos node and get response.
|
TransactionResponse |
deployAndGetResponse(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params)
deploy contract to fisco bcos node and get response.
|
TransactionResponse |
deployAndGetResponse(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path)
deploy contract to fisco bcos node and get response.
|
TransactionResponse |
deployAndGetResponse(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path,
CryptoKeyPair cryptoKeyPair) |
TransactionResponse |
deployAndGetResponseWithStringParams(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.String> params,
java.lang.String path)
deploy contract to fisco bcos node and get response.
|
TransactionResponse |
deployAndGetResponseWithStringParams(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.String> params,
java.lang.String path,
CryptoKeyPair cryptoKeyPair) |
java.util.concurrent.CompletableFuture<TransactionReceipt> |
deployAsync(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params)
deploy contract to fisco bcos node asynchronously.
|
java.util.concurrent.CompletableFuture<TransactionReceipt> |
deployAsync(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path)
deploy contract to fisco bcos node asynchronously.
|
java.util.concurrent.CompletableFuture<TransactionReceipt> |
deployAsync(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path,
CryptoKeyPair cryptoKeyPair) |
java.lang.String |
deployAsync(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path,
CryptoKeyPair cryptoKeyPair,
TransactionCallback callback) |
java.lang.String |
deployAsync(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path,
TransactionCallback callback)
deploy contract to fisco bcos node asynchronously.
|
java.lang.String |
deployAsync(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
TransactionCallback callback)
deploy contract to fisco bcos node asynchronously.
|
TransactionResponse |
deployByContractLoader(java.lang.String contractName,
java.util.List<java.lang.Object> params)
deploy contract to fisco bcos node and get response by contract name.
|
TransactionResponse |
deployByContractLoader(java.lang.String contractName,
java.util.List<java.lang.Object> params,
java.lang.String path)
deploy contract to fisco bcos node and get response by contract name.
|
void |
deployByContractLoaderAsync(java.lang.String contractName,
java.util.List<java.lang.Object> params,
java.lang.String path,
TransactionCallback callback)
deploy contract to fisco bcos node and get response by contract name asynchronously.
|
void |
deployByContractLoaderAsync(java.lang.String contractName,
java.util.List<java.lang.Object> params,
TransactionCallback callback)
deploy contract to fisco bcos node and get response by contract name asynchronously.
|
java.lang.String |
deployOnly(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params)
deploy contract to fisco bcos node only without receive any response.
|
java.lang.String |
deployOnly(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path)
deploy contract in exact BFS path to fisco bcos node only without receive any response.
|
java.lang.String |
deployOnly(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path,
CryptoKeyPair cryptoKeyPair) |
byte[] |
encodeFunction(java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params)
encode function with abi and parameters.
|
long |
getRawTransaction(java.math.BigInteger blockLimit,
java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params)
get raw transaction exclude constructor.
|
long |
getRawTransaction(java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params)
get raw transaction exclude constructor.
|
long |
getRawTransactionForConstructor(java.math.BigInteger blockLimit,
java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params)
get constructor raw transaction.
|
long |
getRawTransactionForConstructor(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params)
get constructor raw transaction.
|
CallResponse |
sendCall(CallRequest callRequest)
send call to fisco bcos node and get call response
|
CallResponse |
sendCall(java.lang.String from,
java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params)
send call to fisco bcos node and get call response
|
void |
sendCallAsync(CallRequest callRequest,
RespCallback<CallResponse> callback) |
void |
sendCallAsync(java.lang.String from,
java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params,
RespCallback<CallResponse> callback) |
CallResponse |
sendCallByContractLoader(java.lang.String contractName,
java.lang.String to,
java.lang.String functionName,
java.util.List<java.lang.Object> params)
send call to fisco bcos node and get call response by contract name.
|
CallResponse |
sendCallWithSign(java.lang.String from,
java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params)
send call to fisco bcos node and get call response, which contains sign of call data
|
CallResponse |
sendCallWithSignWithStringParams(java.lang.String from,
java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.String> params)
send call to fisco bcos node and get call response
|
CallResponse |
sendCallWithStringParams(java.lang.String from,
java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.String> params)
send call to fisco bcos node and get call response
|
void |
sendCallWithStringParamsAsync(java.lang.String from,
java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.String> params,
RespCallback<CallResponse> callback) |
TransactionReceipt |
sendTransactionAndGetReceiptByContractLoader(java.lang.String contractName,
java.lang.String contractAddress,
java.lang.String functionName,
java.util.List<java.lang.Object> params)
send transaction to fisco bcos node and get transaction receipt by contract name.
|
void |
sendTransactionAndGetReceiptByContractLoaderAsync(java.lang.String contractName,
java.lang.String to,
java.lang.String functionName,
java.util.List<java.lang.Object> params,
TransactionCallback callback)
send transaction to fisco bcos node by contract name asynchronously.
|
TransactionResponse |
sendTransactionAndGetResponse(java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
byte[] data)
send transaction to fisco bcos node and get response.
|
TransactionResponse |
sendTransactionAndGetResponse(java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
byte[] data,
CryptoKeyPair cryptoKeyPair) |
TransactionResponse |
sendTransactionAndGetResponse(java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params)
send transaction to fisco bcos node and get response.
|
TransactionResponse |
sendTransactionAndGetResponseByContractLoader(java.lang.String contractName,
java.lang.String to,
java.lang.String functionName,
java.util.List<java.lang.Object> funcParams)
send transaction to fisco bcos node and get transaction response by contract name.
|
java.util.concurrent.CompletableFuture<TransactionReceipt> |
sendTransactionAsync(java.lang.String signedData)
send transaction to fisco bcos node asynchronously.
|
void |
sendTransactionAsync(java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params,
TransactionCallback callback)
send transaction to fisco bcos node by contract name asynchronously.
|
void |
sendTransactionAsync(java.lang.String signedTransaction,
TransactionCallback callback)
send transaction to fisco bcos node asynchronously.
|
void |
sendTransactionOnly(java.lang.String signedData)
send transaction only.
|
TransactionResponse |
sendTransactionWithStringParamsAndGetResponse(java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.String> params)
send transaction to fisco bcos node and get response.
|
TransactionReceipt deployAndGetReceipt(byte[] data, java.lang.String abi, java.lang.String path) throws org.fisco.bcos.sdk.jni.common.JniException
data - encoded transaction dataabi - contract abi stringpath - the BFS path, which the contract be deployed in exactly path, this param only
enable in wasmorg.fisco.bcos.sdk.jni.common.JniException - throw when encode transaction errorTransactionReceipt deployAndGetReceipt(byte[] data) throws org.fisco.bcos.sdk.jni.common.JniException
data - encoded transaction dataorg.fisco.bcos.sdk.jni.common.JniException - throw when encode transaction errorjava.lang.String deployOnly(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path)
throws ContractCodecException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binary, which could be obtained by compiling solidity contract.params - contract construct parameterspath - this param only enable in wasm, the BFS path, which the contract be deployed in
exactly pathContractCodecException - throw when encode deploy errorjava.lang.String deployOnly(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path,
CryptoKeyPair cryptoKeyPair)
throws ContractCodecException
java.lang.String deployOnly(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params)
throws ContractCodecException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binary, which could be obtained by compiling solidity contract.params - contract construct parametersContractCodecException - throw when encode deploy errorTransactionResponse deployAndGetResponse(java.lang.String abi, java.lang.String signedData)
abi - contract abi, which could be obtained by compiling solidity contract.signedData - signed and encoded constructor dataTransactionResponse deployAndGetResponse(java.lang.String abi, java.lang.String bin, java.util.List<java.lang.Object> params, java.lang.String path, CryptoKeyPair cryptoKeyPair) throws ContractCodecException
TransactionResponse deployAndGetResponse(java.lang.String abi, java.lang.String bin, java.util.List<java.lang.Object> params) throws ContractCodecException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binary, which could be obtained by compiling solidity contract.params - contract construct parametersContractCodecException - throw when encode deploy errorTransactionResponse deployAndGetResponse(java.lang.String abi, java.lang.String bin, java.util.List<java.lang.Object> params, java.lang.String path) throws ContractCodecException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binary, which could be obtained by compiling solidity contract.params - contract construct parameterspath - this param only enable in wasm, the BFS path, which the contract be deployed in
exactly pathContractCodecException - throw when encode deploy errorTransactionResponse deployAndGetResponseWithStringParams(java.lang.String abi, java.lang.String bin, java.util.List<java.lang.String> params, java.lang.String path) throws ContractCodecException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binary, which could be obtained by compiling solidity contract.params - contract construct string parameterspath - the BFS path, which the contract be deployed in exactly path, this param only
enable in wasmContractCodecException - throw when encode deploy errorTransactionResponse deployAndGetResponseWithStringParams(java.lang.String abi, java.lang.String bin, java.util.List<java.lang.String> params, java.lang.String path, CryptoKeyPair cryptoKeyPair) throws ContractCodecException
java.lang.String deployAsync(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
TransactionCallback callback)
throws ContractCodecException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binary, which could be obtained by compiling solidity contract.params - contract construct parameterscallback - transaction with callback functionContractCodecException - throw when encode deploy errorjava.lang.String deployAsync(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path,
TransactionCallback callback)
throws ContractCodecException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binary, which could be obtained by compiling solidity contract.params - contract construct parameterspath - the BFS path, which the contract be deployed in exactly path, this param only
enable in wasmcallback - transaction with callback functionContractCodecException - throw when encode deploy errorjava.util.concurrent.CompletableFuture<TransactionReceipt> deployAsync(java.lang.String abi, java.lang.String bin, java.util.List<java.lang.Object> params) throws ContractCodecException, org.fisco.bcos.sdk.jni.common.JniException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binary, which could be obtained by compiling solidity contract.params - contract construct parametersContractCodecException - throw when encode deploy errororg.fisco.bcos.sdk.jni.common.JniException - throw when encode transaction errorjava.lang.String deployAsync(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path,
CryptoKeyPair cryptoKeyPair,
TransactionCallback callback)
throws ContractCodecException
java.util.concurrent.CompletableFuture<TransactionReceipt> deployAsync(java.lang.String abi, java.lang.String bin, java.util.List<java.lang.Object> params, java.lang.String path) throws ContractCodecException, org.fisco.bcos.sdk.jni.common.JniException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binary, which could be obtained by compiling solidity contract.params - contract construct parameterspath - the BFS path, which the contract be deployed in exactly path, this param only
enable in wasmContractCodecException - throw when encode deploy errororg.fisco.bcos.sdk.jni.common.JniException - throw when encode transaction errorjava.util.concurrent.CompletableFuture<TransactionReceipt> deployAsync(java.lang.String abi, java.lang.String bin, java.util.List<java.lang.Object> params, java.lang.String path, CryptoKeyPair cryptoKeyPair) throws ContractCodecException
TransactionResponse deployByContractLoader(java.lang.String contractName, java.util.List<java.lang.Object> params) throws ContractCodecException, TransactionBaseException
contractName - contract name.params - contract construct parametersContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorTransactionResponse deployByContractLoader(java.lang.String contractName, java.util.List<java.lang.Object> params, java.lang.String path) throws ContractCodecException, TransactionBaseException
contractName - contract name.params - contract construct parameterspath - BFS path only for wasmContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorvoid deployByContractLoaderAsync(java.lang.String contractName,
java.util.List<java.lang.Object> params,
TransactionCallback callback)
throws ContractCodecException,
NoSuchTransactionFileException
contractName - contract name.params - contract construct parameterscallback - transaction with callback functionContractCodecException - throw when encode deploy errorNoSuchTransactionFileException - throw when loader get contract errorvoid deployByContractLoaderAsync(java.lang.String contractName,
java.util.List<java.lang.Object> params,
java.lang.String path,
TransactionCallback callback)
throws ContractCodecException,
NoSuchTransactionFileException
contractName - contract name.params - contract construct parameterspath - BFS path only for wasmcallback - transaction with callback functionContractCodecException - throw when encode deploy errorNoSuchTransactionFileException - throw when loader get contract errorvoid sendTransactionOnly(java.lang.String signedData)
signedData - signed and encoded transaction dataTransactionReceipt sendTransactionAndGetReceiptByContractLoader(java.lang.String contractName, java.lang.String contractAddress, java.lang.String functionName, java.util.List<java.lang.Object> params) throws ContractCodecException, TransactionBaseException, org.fisco.bcos.sdk.jni.common.JniException
contractName - contract name.contractAddress - contract addressfunctionName - contract function nameparams - contract construct parametersContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errororg.fisco.bcos.sdk.jni.common.JniException - throw when jni encode transaction errorTransactionResponse sendTransactionAndGetResponse(java.lang.String to, java.lang.String abi, java.lang.String functionName, byte[] data)
to - the target contract address.abi - contract abi, which could be obtained by compiling solidity contract.functionName - contract function name.data - abi encoded transaction dataTransactionResponse sendTransactionAndGetResponse(java.lang.String to, java.lang.String abi, java.lang.String functionName, byte[] data, CryptoKeyPair cryptoKeyPair)
TransactionResponse sendTransactionAndGetResponse(java.lang.String to, java.lang.String abi, java.lang.String functionName, java.util.List<java.lang.Object> params) throws ContractCodecException, TransactionBaseException
to - the target contract address.abi - contract abi, which could be obtained by compiling solidity contract.functionName - contract function name.params - contract construct parametersContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorTransactionResponse sendTransactionWithStringParamsAndGetResponse(java.lang.String to, java.lang.String abi, java.lang.String functionName, java.util.List<java.lang.String> params) throws ContractCodecException, TransactionBaseException
to - the target contract address.abi - contract abi, which could be obtained by compiling solidity contract.functionName - contract function name.params - contract function string parametersContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorvoid sendTransactionAsync(java.lang.String signedTransaction,
TransactionCallback callback)
signedTransaction - signed and encoded transaction datacallback - transaction with callback functionvoid sendTransactionAsync(java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params,
TransactionCallback callback)
throws TransactionBaseException,
ContractCodecException
to - the target contract address.abi - contract abi, which could be obtained by compiling solidity contract.functionName - contract function name.params - contract function parameterscallback - transaction with callback functionContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorjava.util.concurrent.CompletableFuture<TransactionReceipt> sendTransactionAsync(java.lang.String signedData)
signedData - signed and encoded transaction datavoid sendTransactionAndGetReceiptByContractLoaderAsync(java.lang.String contractName,
java.lang.String to,
java.lang.String functionName,
java.util.List<java.lang.Object> params,
TransactionCallback callback)
throws ContractCodecException,
TransactionBaseException
contractName - contract name.to - the target contract address.functionName - contract function name.params - contract function parameterscallback - transaction with callback functionContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorTransactionResponse sendTransactionAndGetResponseByContractLoader(java.lang.String contractName, java.lang.String to, java.lang.String functionName, java.util.List<java.lang.Object> funcParams) throws ContractCodecException, TransactionBaseException
contractName - contract name.to - the target contract address.functionName - contract function name.funcParams - contract function parametersContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorCallResponse sendCallByContractLoader(java.lang.String contractName, java.lang.String to, java.lang.String functionName, java.util.List<java.lang.Object> params) throws TransactionBaseException, ContractCodecException
contractName - contract name.to - the target contract address.functionName - contract function name.params - contract call parametersContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorCallResponse sendCall(java.lang.String from, java.lang.String to, java.lang.String abi, java.lang.String functionName, java.util.List<java.lang.Object> params) throws TransactionBaseException, ContractCodecException
from - sender addressto - the target contract address.abi - ABI json stringfunctionName - contract function name.params - contract call parametersContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorCallResponse sendCallWithSign(java.lang.String from, java.lang.String to, java.lang.String abi, java.lang.String functionName, java.util.List<java.lang.Object> params) throws TransactionBaseException, ContractCodecException
from - sender addressto - the target contract address.abi - ABI json stringfunctionName - contract function name.params - contract call parametersContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorCallResponse sendCall(CallRequest callRequest) throws ContractCodecException, TransactionBaseException
callRequest - call request informationContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorvoid sendCallAsync(java.lang.String from,
java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params,
RespCallback<CallResponse> callback)
throws ContractCodecException
void sendCallAsync(CallRequest callRequest, RespCallback<CallResponse> callback)
CallResponse sendCallWithStringParams(java.lang.String from, java.lang.String to, java.lang.String abi, java.lang.String functionName, java.util.List<java.lang.String> params) throws TransactionBaseException, ContractCodecException
from - sender addressto - the target contract address.abi - ABI json stringfunctionName - contract function name.params - contract call parametersContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorCallResponse sendCallWithSignWithStringParams(java.lang.String from, java.lang.String to, java.lang.String abi, java.lang.String functionName, java.util.List<java.lang.String> params) throws TransactionBaseException, ContractCodecException
from - sender addressto - the target contract address.abi - ABI json stringfunctionName - contract function name.params - contract call parametersContractCodecException - throw when encode deploy errorTransactionBaseException - throw when loader get contract errorvoid sendCallWithStringParamsAsync(java.lang.String from,
java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.String> params,
RespCallback<CallResponse> callback)
throws TransactionBaseException,
ContractCodecException
org.fisco.bcos.sdk.jni.utilities.tx.TxPair createSignedConstructor(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path)
throws ContractCodecException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binary, which could be obtained by compiling solidity contract.params - contract construct parameterspath - the BFS path, which the contract be deployed in exactly path, this param only
enable in wasmContractCodecException - throw when encode deploy errororg.fisco.bcos.sdk.jni.utilities.tx.TxPair createSignedConstructor(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params,
java.lang.String path,
CryptoKeyPair keyPair)
throws ContractCodecException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binary, which could be obtained by compiling solidity contract.params - contract construct parameterspath - the BFS path, which the contract be deployed in exactly path, this param only
enable in wasmkeyPair - specific keyPair, not use default keyPairContractCodecException - throw when encode deploy errororg.fisco.bcos.sdk.jni.utilities.tx.TxPair createSignedConstructor(java.lang.String abi,
byte[] data,
java.lang.String path,
CryptoKeyPair keyPair)
throws ContractCodecException
byte[] encodeFunction(java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params)
throws ContractCodecException
abi - contract abi, which could be obtained by compiling solidity contract.functionName - contract function nameparams - contract function parametersContractCodecException - throw when encode deploy errorlong getRawTransactionForConstructor(java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params)
throws ContractCodecException,
org.fisco.bcos.sdk.jni.common.JniException
abi - contract abi, which could be obtained by compiling solidity contract.bin - contract binaryparams - contract function parametersContractCodecException - throw when encode deploy errororg.fisco.bcos.sdk.jni.common.JniException - throw when jni encode transaction errorlong getRawTransactionForConstructor(java.math.BigInteger blockLimit,
java.lang.String abi,
java.lang.String bin,
java.util.List<java.lang.Object> params)
throws ContractCodecException,
org.fisco.bcos.sdk.jni.common.JniException
blockLimit - block limitabi - contract abi, which could be obtained by compiling solidity contract.bin - contract binaryparams - contract function parametersContractCodecException - throw when encode deploy errororg.fisco.bcos.sdk.jni.common.JniException - throw when jni encode transaction errorlong getRawTransaction(java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params)
throws ContractCodecException,
org.fisco.bcos.sdk.jni.common.JniException
to - target addressabi - contract abi, which could be obtained by compiling solidity contract.functionName - function nameparams - contract function parametersContractCodecException - throw when encode deploy errororg.fisco.bcos.sdk.jni.common.JniException - throw when jni encode transaction errorlong getRawTransaction(java.math.BigInteger blockLimit,
java.lang.String to,
java.lang.String abi,
java.lang.String functionName,
java.util.List<java.lang.Object> params)
throws ContractCodecException,
org.fisco.bcos.sdk.jni.common.JniException
blockLimit - block limitto - target addressabi - contract abi, which could be obtained by compiling solidity contract.functionName - function nameparams - contract function parametersContractCodecException - throw when encode deploy errororg.fisco.bcos.sdk.jni.common.JniException - throw when jni encode transaction error