public interface TransactionEncoderInterface
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
encode(long transactionData)
Tars encode based on TransactionData
|
byte[] |
encodeAndHashBytes(long transactionData)
Tars encode and hash based on TransactionData
|
java.lang.String |
encodeAndSign(long transactionData,
CryptoKeyPair cryptoKeyPair,
int attribute)
Tars encode and sign based on TransactionData
|
byte[] |
encodeAndSignBytes(long transactionData,
CryptoKeyPair cryptoKeyPair,
int attribute)
Tars encode and sign based on TransactionData
|
byte[] |
encodeToTransactionBytes(long transactionData,
byte[] hash,
SignatureResult result,
int attribute)
Tars encode transactionData to Transaction bytes
|
byte[] |
encodeToTransactionBytes(long transactionData,
SignatureResult result,
int attribute)
Tars encode transactionData to Transaction bytes
|
byte[] encode(long transactionData)
throws org.fisco.bcos.sdk.jni.common.JniException
transactionData - transaction dataorg.fisco.bcos.sdk.jni.common.JniException - throw when encode transaction errorbyte[] encodeAndSignBytes(long transactionData,
CryptoKeyPair cryptoKeyPair,
int attribute)
throws org.fisco.bcos.sdk.jni.common.JniException
transactionData - data to be encodedcryptoKeyPair - keypairattribute - transaction attribute, see more in TransactionAttributeorg.fisco.bcos.sdk.jni.common.JniException - throw when encode transaction errorjava.lang.String encodeAndSign(long transactionData,
CryptoKeyPair cryptoKeyPair,
int attribute)
throws org.fisco.bcos.sdk.jni.common.JniException
transactionData - data to be encodedcryptoKeyPair - keypairattribute - transaction attribute, see more in TransactionAttributeorg.fisco.bcos.sdk.jni.common.JniException - throw when encode transaction errorbyte[] encodeAndHashBytes(long transactionData)
throws org.fisco.bcos.sdk.jni.common.JniException
transactionData - data to be encodedorg.fisco.bcos.sdk.jni.common.JniException - throw when encode transaction errorbyte[] encodeToTransactionBytes(long transactionData,
byte[] hash,
SignatureResult result,
int attribute)
throws org.fisco.bcos.sdk.jni.common.JniException
transactionData - raw transaction datahash - transaction hashresult - transaction signatureattribute - transaction attribute, see more in TransactionAttributeorg.fisco.bcos.sdk.jni.common.JniException - throw when encode transaction errorbyte[] encodeToTransactionBytes(long transactionData,
SignatureResult result,
int attribute)
throws org.fisco.bcos.sdk.jni.common.JniException
transactionData - raw transaction dataresult - transaction signatureattribute - transaction attribute, see more in TransactionAttributeorg.fisco.bcos.sdk.jni.common.JniException - throw when encode transaction error