Table of Contents

Class AccountTransactionDetails

Namespace
Concordium.Sdk.Types
Assembly
Concordium.Sdk.dll

Details of an account transaction. This always has a sender and is paid for, and it might have some other effects on the state of the chain.

public sealed record AccountTransactionDetails : IBlockItemSummaryDetails, IEquatable<AccountTransactionDetails>
Inheritance
AccountTransactionDetails
Implements
Inherited Members

Constructors

AccountTransactionDetails(CcdAmount, AccountAddress, IAccountTransactionEffects)

Details of an account transaction. This always has a sender and is paid for, and it might have some other effects on the state of the chain.

public AccountTransactionDetails(CcdAmount Cost, AccountAddress Sender, IAccountTransactionEffects Effects)

Parameters

Cost CcdAmount

The amount of CCD the sender paid for including this transaction in the block.

Sender AccountAddress

Sender of the transaction.

Effects IAccountTransactionEffects

Effects of the account transaction, if any.

Properties

Cost

The amount of CCD the sender paid for including this transaction in the block.

public CcdAmount Cost { get; init; }

Property Value

CcdAmount

Effects

Effects of the account transaction, if any.

public IAccountTransactionEffects Effects { get; init; }

Property Value

IAccountTransactionEffects

Sender

Sender of the transaction.

public AccountAddress Sender { get; init; }

Property Value

AccountAddress