C# 클래스 BCNet.Bitcoin

파일 보기 프로젝트 열기: GarageGames/Bitcoin 1 사용 예제들

공개 메소드들

메소드 설명
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