Class EncryptedAmountRemovedEvent
- Namespace
- Concordium.Sdk.Types
- Assembly
- Concordium.Sdk.dll
Event generated when one or more encrypted amounts are consumed from the account.
public sealed record EncryptedAmountRemovedEvent : IEquatable<EncryptedAmountRemovedEvent>
- Inheritance
-
EncryptedAmountRemovedEvent
- Implements
- Inherited Members
Constructors
EncryptedAmountRemovedEvent(AccountAddress, byte[], byte[], ulong)
Event generated when one or more encrypted amounts are consumed from the account.
public EncryptedAmountRemovedEvent(AccountAddress Account, byte[] NewAmount, byte[] InputAmount, ulong UpToIndex)
Parameters
Account
AccountAddressThe affected account.
NewAmount
byte[]The new self encrypted amount on the affected account.
InputAmount
byte[]The input encrypted amount that was removed.
UpToIndex
ulongThe index indicating which amounts were used.
Properties
Account
The affected account.
public AccountAddress Account { get; init; }
Property Value
InputAmount
The input encrypted amount that was removed.
public byte[] InputAmount { get; init; }
Property Value
- byte[]
NewAmount
The new self encrypted amount on the affected account.
public byte[] NewAmount { get; init; }
Property Value
- byte[]
UpToIndex
The index indicating which amounts were used.
public ulong UpToIndex { get; init; }