Class TransactionBuilderService
java.lang.Object
org.fisco.bcos.sdk.transaction.builder.TransactionBuilderService
- All Implemented Interfaces:
TransactionBuilderInterface
public class TransactionBuilderService extends java.lang.Object implements TransactionBuilderInterface
-
Constructor Summary
Constructors Constructor Description TransactionBuilderService(Client client)create TransactionBuilderService -
Method Summary
Modifier and Type Method Description RawTransactioncreateTransaction(java.lang.String to, java.lang.String data, java.math.BigInteger groupId)Create fisco bcos transaction for shortRawTransactioncreateTransaction(java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String to, java.lang.String data, java.math.BigInteger value, java.math.BigInteger chainId, java.math.BigInteger groupId, java.lang.String extraData)ClientgetClient()voidsetClient(Client client)
-
Constructor Details
-
TransactionBuilderService
create TransactionBuilderService- Parameters:
client- the client object
-
-
Method Details
-
createTransaction
public RawTransaction createTransaction(java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String to, java.lang.String data, java.math.BigInteger value, java.math.BigInteger chainId, java.math.BigInteger groupId, java.lang.String extraData)- Specified by:
createTransactionin interfaceTransactionBuilderInterface
-
createTransaction
public RawTransaction createTransaction(java.lang.String to, java.lang.String data, java.math.BigInteger groupId)Description copied from interface:TransactionBuilderInterfaceCreate fisco bcos transaction for short- Specified by:
createTransactionin interfaceTransactionBuilderInterface- Parameters:
to- target addressdata- encoded datagroupId- the group that need create transaction- Returns:
- RawTransaction the created transaction
-
getClient
- Returns:
- the client
-
setClient
- Parameters:
client- the client to set
-