Skip to main content

ITransactionV1

Namespace: IotaSdk

A 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 ITransactionV1 : System.IEquatable`1[[IotaSdk.TransactionV1, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Implements IEquatable<TransactionV1>
Attributes NullableContextAttribute

Methods​

Digest()​

TransactionDigest Digest()

Returns​

TransactionDigest

Expiration()​

TransactionExpiration Expiration()

Returns​

TransactionExpiration

GasPayment()​

GasPayment GasPayment()

Returns​

GasPayment

Kind()​

TransactionKind Kind()

Returns​

TransactionKind

Sender()​

Address Sender()

Returns​

Address

SigningDigest()​

Get the signing digest.

Byte[] SigningDigest()

Returns​

Byte[]

SigningDigestHex()​

Get the signing digest as a hex string.

string SigningDigestHex()

Returns​

String

ToBase64()​

Serialize the transaction as a base64-encoded string.

string ToBase64()

Returns​

String