C# Класс BitCoinClient.NodeConnection

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
NodeConnection ( Bitcoin owner, string nodeAddress, ushort port = 8333 ) : System
RequestData ( List transactions, List blocks ) : void

Приватные методы

Метод Описание
CompareChecksum ( uint checksum, byte hash ) : bool
Connect ( string nodeAddress, ushort port = 8333 ) : void
DisptachPacket ( byte packet ) : void
PH_Addr ( byte payload ) : void
PH_Alert ( byte payload ) : void
PH_Block ( byte payload ) : void
PH_CheckOrder ( byte payload ) : void
PH_GetAddr ( byte payload ) : void
PH_GetBlocks ( byte payload ) : void
PH_GetData ( byte payload ) : void
PH_GetHeaders ( byte payload ) : void
PH_Headers ( byte payload ) : void
PH_Inv ( byte payload ) : void
PH_Mempool ( byte payload ) : void
PH_NotFound ( byte payload ) : void
PH_Ping ( byte payload ) : void
PH_Pong ( byte payload ) : void
PH_Reply ( byte payload ) : void
PH_Subimtorder ( byte payload ) : void
PH_Tx ( byte payload ) : void
PH_Verack ( byte payload ) : void
PH_Version ( byte payload ) : void
ReadSocket ( ) : void
SendPacket ( string packetID, byte payload ) : void
SendVersionPacket ( ) : void

Описание методов

NodeConnection() публичный Метод

public NodeConnection ( Bitcoin owner, string nodeAddress, ushort port = 8333 ) : System
owner Bitcoin
nodeAddress string
port ushort
Результат System

RequestData() публичный Метод

public RequestData ( List transactions, List blocks ) : void
transactions List
blocks List
Результат void