Ixian SDK
IXICore.TransactionInclusion Class Reference

Public Member Functions

 TransactionInclusion ()
 
void onUpdate ()
 
void stop ()
 
void verifyTransactionInclusion (Transaction tx)
 
void verifyTransactionInclusion (string txid)
 
void verifyTransactionInclusion (string txid, ulong blockheight)
 Posts a verify transaction inclusion request More...
 
void processBlockHeader (BlockHeader header)
 
void receivedBlockHeaders (byte[] data, RemoteEndpoint endpoint)
 Called when receiving multiple block headers at once from a remote endpoint More...
 

Detailed Description

Definition at line 12 of file TransactionInclusion.cs.

Constructor & Destructor Documentation

◆ TransactionInclusion()

IXICore.TransactionInclusion.TransactionInclusion ( )

Definition at line 29 of file TransactionInclusion.cs.

Member Function Documentation

◆ onUpdate()

void IXICore.TransactionInclusion.onUpdate ( )

Definition at line 38 of file TransactionInclusion.cs.

◆ processBlockHeader()

void IXICore.TransactionInclusion.processBlockHeader ( BlockHeader  header)

Definition at line 135 of file TransactionInclusion.cs.

◆ receivedBlockHeaders()

void IXICore.TransactionInclusion.receivedBlockHeaders ( byte []  data,
RemoteEndpoint  endpoint 
)

Called when receiving multiple block headers at once from a remote endpoint

Parameters
databyte array of received data
endpointcorresponding remote endpoint

Definition at line 165 of file TransactionInclusion.cs.

◆ stop()

void IXICore.TransactionInclusion.stop ( )

Definition at line 78 of file TransactionInclusion.cs.

◆ verifyTransactionInclusion() [1/3]

void IXICore.TransactionInclusion.verifyTransactionInclusion ( Transaction  tx)

Definition at line 100 of file TransactionInclusion.cs.

◆ verifyTransactionInclusion() [2/3]

void IXICore.TransactionInclusion.verifyTransactionInclusion ( string  txid)

Definition at line 105 of file TransactionInclusion.cs.

◆ verifyTransactionInclusion() [3/3]

void IXICore.TransactionInclusion.verifyTransactionInclusion ( string  txid,
ulong  blockheight 
)

Posts a verify transaction inclusion request

Parameters
txidtransaction id string
blockheightcorresponding blockheight of transaction

Definition at line 115 of file TransactionInclusion.cs.


The documentation for this class was generated from the following file: