Skip to content
This repository has been archived by the owner on Jul 27, 2021. It is now read-only.

N_Iota_Lib_CSharp_Api_Core

saniro edited this page Feb 16, 2017 · 1 revision

Iota.Lib.CSharp.Api.Core Namespace

This namespace contains the classes that are related to core api calls

Classes

 

Class Description
Public class AddNeighborsRequest This class represents the core API request 'AddNeighbors'. It is used to add a neighbor to the node
Public class AddNeighborsResponse Response of AddNeighborsRequest
Public class AttachToTangleRequest This class represents the core API request 'AttachToTangle'. It is used to attach trytes to the tangle.
Public class AttachToTangleResponse Response of AttachToTangleRequest
Public class BroadcastTransactionsRequest Broadcast a list of transactions to all neighbors. The input trytes for this call are provided by attachToTangle
Public class BroadcastTransactionsResponse Response of BroadcastTransactionsRequest
Public class EnumHelper Helper class that extracts the command string corresponding to the different Commands
Public class FindTransactionsRequest This class represents the core api request 'FindTransactions'
Public class FindTransactionsResponse Response of FindTransactionsRequest
Public class GenericIotaCoreApi This class represents a generic version of the core API that is used internally
Public class GetBalancesRequest This class represents the core api request 'GetBalances'
Public class GetBalancesResponse Response of GetBalancesRequest
Public class GetInclusionStatesRequest This class represents the core API request 'GetInclusionStates'
Public class GetInclusionStatesResponse This class represents the response of GetInclusionStatesRequest
Public class GetNeighborsRequest This class represents the core API request 'GetNeighbors'
Public class GetNeighborsResponse Response of GetNeighborsRequest
Public class GetNodeInfoRequest Returns information about your node
Public class GetNodeInfoResponse This class represents the response of GetNodeInfoRequest
Public class GetTipsRequest This class represents the core API request 'GetTips'
Public class GetTipsResponse This class represents the response of GetTipsRequest
Public class GetTransactionsToApproveRequest This class represents the core API call 'GetTransactionsToApprove'
Public class GetTransactionsToApproveResponse This class represents the response of GetTransactionsToApproveRequest
Public class GetTrytesRequest This class represents the core API request 'GetTrytes'
Public class GetTrytesResponse This class represents the response of GetTrytesRequest
Public class InterruptAttachingToTangleRequest This class represents the core api request 'InterruptAttachingToTangle'
Public class InterruptAttachingToTangleResponse This class represents the response of InterruptAttachingToTangleRequest
Public class IotaCoreApi This class provides access to the Iota core API
Public class IotaRequest This class serves as base class for the different core API calls/requests
Public class IotaResponse This class represents the base class of different core API response classes
Public class RemoveNeighborsRequest This class represents the core api request 'RemoveNeighbors'
Public class RemoveNeighborsResponse This class represents the response of RemoveNeighborsRequest
Public class StoreTransactionsRequest This class represents the core API request 'StoreTransactions'. It stores transactions into the local storage. The trytes to be used for this call are returned by attachToTangle.
Public class StoreTransactionsResponse This class represents the response of StoreTransactionsRequest

Interfaces

 

Interface Description
Public interface IGenericIotaCoreApi This interface abstracts a generic version of the core api that is used internally.

Enumerations

 

Enumeration Description
Public enumeration Command This enumeration defines the core API call commands
 
Clone this wiki locally