Struct TransactionAssetTransfer
Assembly: cs.temp.dll.dll
Syntax
public struct TransactionAssetTransfer : IEquatable<TransactionAssetTransfer>
Properties
Amount
[aamt] Amount of asset to transfer. A zero amount transferred to self allocates that asset in the account's Assets map.
Declaration
public ulong Amount { get; set; }
Property Value
AssetId
[xaid] ID of the asset being transferred.
Declaration
public ulong AssetId { get; set; }
Property Value
CloseAmount
Number of assets transfered to the close-to account as part of the transaction.
Declaration
public Optional<ulong> CloseAmount { get; set; }
Property Value
CloseTo
[aclose] Indicates that the asset should be removed from the account's Assets map, and specifies where the remaining asset holdings should be transferred. It's always valid to transfer remaining asset holdings to the creator account.
Declaration
public string CloseTo { get; set; }
Property Value
Receiver
[arcv] Recipient address of the transfer.
Declaration
public string Receiver { get; set; }
Property Value
Sender
[asnd] The effective sender during a clawback transactions. If this is not a zero value, the real transaction sender must be the Clawback address from the AssetParams.
Declaration
public string Sender { get; set; }
Property Value
Methods
Equals(TransactionAssetTransfer)
Declaration
public bool Equals(TransactionAssetTransfer other)
Parameters
Returns