C# 클래스 MinerLib_cs.Scrypt

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

공개 메소드들

메소드 설명
ByteReverse ( uint value ) : uint
GetHash ( ) : byte[]
Hash ( uint nonce ) : bool
SHA2562 ( byte input ) : byte[]
Scrypt ( Work w ) : System

비공개 메소드들

메소드 설명
Ch ( uint x, uint y, uint z ) : uint
Maj ( uint x, uint y, uint z ) : uint
ROTATE ( uint a, int n ) : uint
ScryptHash ( ) : void
Sigma0 ( uint x ) : uint
Sigma1 ( uint x ) : uint
sha256_block ( uint output, uint state, uint input, uint inputOffset ) : void
sigma0 ( uint x ) : uint
sigma1 ( uint x ) : uint
xor_salsa ( uint B ) : void

메소드 상세

ByteReverse() 공개 정적인 메소드

public static ByteReverse ( uint value ) : uint
value uint
리턴 uint

GetHash() 공개 메소드

public GetHash ( ) : byte[]
리턴 byte[]

Hash() 공개 메소드

public Hash ( uint nonce ) : bool
nonce uint
리턴 bool

SHA2562() 공개 정적인 메소드

public static SHA2562 ( byte input ) : byte[]
input byte
리턴 byte[]

Scrypt() 공개 메소드

public Scrypt ( Work w ) : System
w Work
리턴 System