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 RawTransaction
createTransaction(java.lang.String to, java.lang.String data, java.math.BigInteger groupId)
Create fisco bcos transaction for shortRawTransaction
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)
Client
getClient()
void
setClient(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:
createTransaction
in interfaceTransactionBuilderInterface
-
createTransaction
public RawTransaction createTransaction(java.lang.String to, java.lang.String data, java.math.BigInteger groupId)Description copied from interface:TransactionBuilderInterface
Create fisco bcos transaction for short- Specified by:
createTransaction
in 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
-