Vixen
02b45cc4
csharp
public readonly record struct AssetMovement

One leg of a transaction: this account's holding of this asset changes by this much.

Read the guide page for this →

Fields and properties (3)

  • public LedgerAccount Account

    Whose.

  • public AssetId Asset

    Of what.

  • public long Delta

    By how much. Negative is out.

Methods (2)

  • public AssetMovement(LedgerAccount Account, AssetId Asset, long Delta)

    One leg of a transaction: this account's holding of this asset changes by this much.

  • public override string ToString()

    Returns the fully qualified type name of this instance.

Used by (3)

  • LedgerIntentVixen.Live.Persistence
  • MemoryPersistenceVixen.Live.Persistence
  • SqlPersistenceVixen.Live.Persistence