This repository has been archived by the owner on Jul 27, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 27
T_Iota_Lib_CSharp_Api_Model_Transaction
saniro edited this page Feb 16, 2017
·
1 revision
This class represents an iota transaction
System.Object
Iota.Lib.CSharp.Api.Model.Transaction
Namespace: Iota.Lib.CSharp.Api.Model
Assembly: IotaApi (in IotaApi.dll) Version: 0.9.0.24212 (1.0.0.0)
C#
public class Transaction
The Transaction type exposes the following members.
Name | Description | |
---|---|---|
Transaction() | Initializes a new instance of the Transaction class. | |
Transaction(String) | Initializes a new instance of the Transaction class. | |
Transaction(String, ICurl) | Initializes a new instance of the Transaction class. | |
Transaction(String, String, String, String) | Initializes a new instance of the Transaction class. |
Name | Description | |
---|---|---|
Address | Gets or sets the address. | |
BranchTransaction | Gets or sets the branch transaction. | |
Bundle | Gets or sets the bundle. | |
CurrentIndex | Gets or sets the index of the current. | |
Digest | Gets or sets the digest. | |
Hash | Gets or sets the hash. | |
Index | Gets or sets the index. | |
LastIndex | Gets or sets the last index. | |
Nonce | Gets or sets the nonce. | |
Persistance | Gets or sets a value indicating whether this Transaction is persistance. | |
SignatureFragment | Gets or sets the signature fragment. | |
SignatureMessageChunk | Gets or sets the signature message chunk. | |
Tag | Gets or sets the tag. | |
Timestamp | Gets or sets the timestamp. | |
TrunkTransaction | Gets or sets the trunk transaction. | |
Type | Gets or sets the type. | |
Value | Gets or sets the value. |
Name | Description | |
---|---|---|
ToString | Returns a String that represents this instance. (Overrides Object.ToString().) | |
ToTransactionTrytes | Converts the transaction to the corresponding trytes representation |
Iota CSharp Lib documentation
Send comments on this topic to [](mailto:?Subject=Iota CSharp Lib documentation)
-
IotaApi
-
Iota.Lib.CSharp.Api Namespace
-
IotaApi Class
- IotaApi Constructor
-
IotaApi Methods
- IotaApi.BroadcastAndStore Method
- IotaApi.FindTransactionObjects Method
- IotaApi.FindTransactionObjectsByBundle Method
- IotaApi.FindTransactionsByAddresses Method
- IotaApi.FindTransactionsByApprovees Method
- IotaApi.FindTransactionsByBundles Method
- IotaApi.FindTransactionsByDigests Method
- IotaApi.GetBundle Method
- IotaApi.GetInputs Method
- IotaApi.GetLatestInclusion Method
- IotaApi.GetNewAddress Method
- IotaApi.GetTransactionsObjects Method
- IotaApi.GetTransfers Method
- IotaApi.PrepareTransfers Method
- IotaApi.ReplayBundle Method
- IotaApi.SendTransfer Method
- IotaApi.SendTrytes Method
-
IotaApi Class
-
Iota.Lib.CSharp.Api.Core Namespace
- AddNeighborsRequest Class
- AddNeighborsResponse Class
- AttachToTangleRequest Class
- AttachToTangleResponse Class
- BroadcastTransactionsRequest Class
- BroadcastTransactionsResponse Class
- Command Enumeration
- EnumHelper Class
- FindTransactionsRequest Class
- FindTransactionsResponse Class
- GenericIotaCoreApi Class
- GetBalancesRequest Class
- GetBalancesResponse Class
- GetInclusionStatesRequest Class
- GetInclusionStatesResponse Class
- GetNeighborsRequest Class
- GetNeighborsResponse Class
- GetNodeInfoRequest Class
-
GetNodeInfoResponse Class
- GetNodeInfoResponse Constructor
-
GetNodeInfoResponse Properties
- GetNodeInfoResponse.AppName Property
- GetNodeInfoResponse.AppVersion Property
- GetNodeInfoResponse.JreAvailableProcessors Property
- GetNodeInfoResponse.JreFreeMemory Property
- GetNodeInfoResponse.JreMaxMemory Property
- GetNodeInfoResponse.JreTotalMemory Property
- GetNodeInfoResponse.JreVersion Property
- GetNodeInfoResponse.LatestMilestone Property
- GetNodeInfoResponse.LatestMilestoneIndex Property
- GetNodeInfoResponse.LatestSolidSubtangleMilestone Property
- GetNodeInfoResponse.LatestSolidSubtangleMilestoneIndex Property
- GetNodeInfoResponse.Neighbors Property
- GetNodeInfoResponse.PacketsQueueSize Property
- GetNodeInfoResponse.Time Property
- GetNodeInfoResponse.Tips Property
- GetNodeInfoResponse.TransactionsToRequest Property
- GetNodeInfoResponse Methods
- GetTipsRequest Class
- GetTipsResponse Class
- GetTransactionsToApproveRequest Class
- GetTransactionsToApproveResponse Class
- GetTrytesRequest Class
- GetTrytesResponse Class
- IGenericIotaCoreApi Interface
- InterruptAttachingToTangleRequest Class
- InterruptAttachingToTangleResponse Class
-
IotaCoreApi Class
- IotaCoreApi Constructor
-
IotaCoreApi Methods
- IotaCoreApi.AddNeighbors Method
- IotaCoreApi.AttachToTangle Method
- IotaCoreApi.BroadcastTransactions Method
- IotaCoreApi.FindTransactions Method
- IotaCoreApi.GetBalances Method
- IotaCoreApi.GetInclusionStates Method
- IotaCoreApi.GetNeighbors Method
- IotaCoreApi.GetNodeInfo Method
- IotaCoreApi.GetTips Method
- IotaCoreApi.GetTransactionsToApprove Method
- IotaCoreApi.GetTrytes Method
- IotaCoreApi.InterruptAttachingToTangle Method
- IotaCoreApi.RemoveNeighbors Method
- IotaCoreApi.StoreTransactions Method
- IotaRequest Class
- IotaResponse Class
- RemoveNeighborsRequest Class
- RemoveNeighborsResponse Class
- StoreTransactionsRequest Class
- StoreTransactionsResponse Class
-
Iota.Lib.CSharp.Api.Exception Namespace
- IllegalAccessError Class
- IllegalStateException Class
- InvalidAddressException Class
- InvalidBundleException Class
- InvalidSignatureException Class
- InvalidTailTransactionException Class
- InvalidTryteException Class
- InvisibleBundleTransactionException Class
- IotaApiException Class
- NotEnoughBalanceException Class
-
Iota.Lib.CSharp.Api.Model Namespace
- Bundle Class
- Input Class
- Inputs Class
- Neighbor Class
- Signature Class
-
Transaction Class
- Transaction Constructor
-
Transaction Properties
- Transaction.Address Property
- Transaction.BranchTransaction Property
- Transaction.Bundle Property
- Transaction.CurrentIndex Property
- Transaction.Digest Property
- Transaction.Hash Property
- Transaction.Index Property
- Transaction.LastIndex Property
- Transaction.Nonce Property
- Transaction.Persistance Property
- Transaction.SignatureFragment Property
- Transaction.SignatureMessageChunk Property
- Transaction.Tag Property
- Transaction.Timestamp Property
- Transaction.TrunkTransaction Property
- Transaction.Type Property
- Transaction.Value Property
- Transaction Methods
- Transfer Class
-
Iota.Lib.CSharp.Api.Utils Namespace
- Checksum Class
- Constants Class
-
Converter Class
- Converter Constructor
- Converter Methods
- Converter Fields
- Curl Class
- ICurl Interface
-
InputValidator Class
-
InputValidator Methods
- InputValidator.CheckAddress Method
- InputValidator.CheckIfArrayOfTrytes Method
- InputValidator.CheckIfValidSeed Method
- InputValidator.CheckTransferArray Method
- InputValidator.IsAddress Method
- InputValidator.IsArrayOfHashes Method
- InputValidator.IsArrayOfTrytes Method
- InputValidator.IsNinesTrytes Method
- InputValidator.IsTransfersCollectionValid Method
- InputValidator.IsTrytes Method
- InputValidator.IsValidTransfer Method
- InputValidator.IsValue Method
- InputValidator.PadSeedIfNecessary Method
-
InputValidator Methods
- IotaUnitConverter Class
- IotaUnits Enumeration
- Signing Class
- TrytesConverter Class
-
Iota.Lib.CSharp.Api Namespace