C# Class BCNet.Bitcoin

Afficher le fichier Open project: GarageGames/Bitcoin Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

AddNode() public méthode

public AddNode ( string address, ushort port ) : void
address string
port ushort
Résultat void

BadConnection() public méthode

public BadConnection ( NodeConnection n ) : void
n NodeConnection
Résultat void

Bitcoin() public méthode

public Bitcoin ( string name, string path ) : System
name string
path string
Résultat System

Destroy() public méthode

public Destroy ( ) : void
Résultat void

HandleBlockPacket() public méthode

public HandleBlockPacket ( NodeConnection from, byte payload ) : void
from NodeConnection
payload byte
Résultat void

HandleHeadersPacket() public méthode

public HandleHeadersPacket ( NodeConnection from, byte payload ) : void
from NodeConnection
payload byte
Résultat void

HandleInvPacket() public méthode

public HandleInvPacket ( NodeConnection from, byte payload ) : void
from NodeConnection
payload byte
Résultat void

NodeDiscovered() public méthode

public NodeDiscovered ( string node ) : void
node string
Résultat void

VersionRecieved() public méthode

public VersionRecieved ( NodeConnection from ) : void
from NodeConnection
Résultat void