Interface IApplyData<TTxn>
Contains information about a transaction's execution
Inherited Members
Namespace: Algorand.Unity
Assembly: cs.temp.dll.dll
Syntax
public interface IApplyData<TTxn> : IAppEvalDelta<TTxn> where TTxn : IAppliedSignedTxn<TTxn>
Type Parameters
Name | Description |
---|---|
TTxn |
Properties
ApplicationId
If an app is called, the id used.
Declaration
AppIndex ApplicationId { get; set; }
Property Value
Type | Description |
---|---|
AppIndex |
AssetClosingAmount
Closing amount for asset transaction.
Declaration
ulong AssetClosingAmount { get; set; }
Property Value
Type | Description |
---|---|
UInt64 |
CloseRewards
Rewards applied to CloseRemainderTo account.
Declaration
MicroAlgos CloseRewards { get; set; }
Property Value
Type | Description |
---|---|
MicroAlgos |
ClosingAmount
Closing amount for transaction.
Declaration
MicroAlgos ClosingAmount { get; set; }
Property Value
Type | Description |
---|---|
MicroAlgos |
ConfigAsset
If an asset is configured or created, the id used.
Declaration
AssetIndex ConfigAsset { get; set; }
Property Value
Type | Description |
---|---|
AssetIndex |
EvalDelta
Application global and local state delta
Declaration
EvalDelta<TTxn> EvalDelta { get; set; }
Property Value
Type | Description |
---|---|
EvalDelta<TTxn> |
ReceiverRewards
Rewards applied to Receiver account.
Declaration
MicroAlgos ReceiverRewards { get; set; }
Property Value
Type | Description |
---|---|
MicroAlgos |
SenderRewards
Rewards applied to Sender account.
Declaration
MicroAlgos SenderRewards { get; set; }
Property Value
Type | Description |
---|---|
MicroAlgos |