public class TransactionUtils extends Object
Constructor and Description |
---|
TransactionUtils() |
Modifier and Type | Method and Description |
---|---|
static String |
getBase64FromByteString(com.google.protobuf.ByteString sign) |
static byte[] |
getHash(Protocol.Transaction transaction)
Obtain a data bytes after removing the id and SHA-256(data)
|
static byte[] |
getOwner(Protocol.Transaction.Contract contract) |
static Protocol.Transaction |
setTimestamp(Protocol.Transaction transaction) |
static Protocol.Transaction |
sign(Protocol.Transaction transaction,
ECKey myKey) |
static boolean |
validTransaction(Protocol.Transaction signedTransaction) |
public static byte[] getHash(Protocol.Transaction transaction)
transaction
- Protocol.Transaction
transactionpublic static byte[] getOwner(Protocol.Transaction.Contract contract)
public static String getBase64FromByteString(com.google.protobuf.ByteString sign)
public static boolean validTransaction(Protocol.Transaction signedTransaction)
public static Protocol.Transaction sign(Protocol.Transaction transaction, ECKey myKey)
public static Protocol.Transaction setTimestamp(Protocol.Transaction transaction)
Copyright © 2020. All rights reserved.