C# Класс BCNet.Bitcoin

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

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

Метод Описание
AddNode ( string address, ushort port ) : void
BadConnection ( NodeConnection n ) : void
Bitcoin ( string name, string path ) : System
Destroy ( ) : void
HandleBlockPacket ( NodeConnection from, byte payload ) : void
HandleHeadersPacket ( NodeConnection from, byte payload ) : void
HandleInvPacket ( NodeConnection from, byte payload ) : void
NodeDiscovered ( string node ) : void
VersionRecieved ( NodeConnection from ) : void

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

Метод Описание
ArchiveBlocks ( ) : void
BCUpdateThread ( ) : void
FindBlock ( byte hash ) : Block
FlushBlocks ( ) : void
LoadBlocks ( ) : void
LoadInfo ( ) : void
Log ( string logLine ) : void
MergePendingHeaders ( ) : void
RequestBlocks ( ) : void
SaveInfo ( ) : void
WriteArchive ( List archive ) : void

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

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

public AddNode ( string address, ushort port ) : void
address string
port ushort
Результат void

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

public BadConnection ( NodeConnection n ) : void
n NodeConnection
Результат void

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

public Bitcoin ( string name, string path ) : System
name string
path string
Результат System

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

public Destroy ( ) : void
Результат void

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

public HandleBlockPacket ( NodeConnection from, byte payload ) : void
from NodeConnection
payload byte
Результат void

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

public HandleHeadersPacket ( NodeConnection from, byte payload ) : void
from NodeConnection
payload byte
Результат void

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

public HandleInvPacket ( NodeConnection from, byte payload ) : void
from NodeConnection
payload byte
Результат void

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

public NodeDiscovered ( string node ) : void
node string
Результат void

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

public VersionRecieved ( NodeConnection from ) : void
from NodeConnection
Результат void