ITransaction
Namespace: IotaSdk
Transaction
BCS
The BCS serialized form for this type is defined by the following ABNF:
transaction = %d00 transaction-v1
transaction-v1 = transaction-kind address gas-payment transaction-expiration
public interface ITransaction : System.IEquatable`1[[IotaSdk.Transaction, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
Implements IEquatable<Transaction>
Attributes NullableContextAttribute
Methods
AsV1()
TransactionV1 AsV1()
Returns
Digest()
TransactionDigest Digest()
Returns
Expiration()
TransactionExpiration Expiration()
Returns
GasPayment()
GasPayment GasPayment()
Returns
Kind()
TransactionKind Kind()
Returns
Sender()
Address Sender()
Returns
SigningDigest()
Get the signing digest.
Byte[] SigningDigest()
Returns
SigningDigestHex()
Get the signing digest as a hex string.
string SigningDigestHex()
Returns
ToBase64()
Serialize the transaction as a base64-encoded string.
string ToBase64()