C# Class MinerLib_cs.Scrypt

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

Méthodes publiques

Méthode Description
ByteReverse ( uint value ) : uint
GetHash ( ) : byte[]
Hash ( uint nonce ) : bool
SHA2562 ( byte input ) : byte[]
Scrypt ( Work w ) : System

Private Methods

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

Method Details

ByteReverse() public static méthode

public static ByteReverse ( uint value ) : uint
value uint
Résultat uint

GetHash() public méthode

public GetHash ( ) : byte[]
Résultat byte[]

Hash() public méthode

public Hash ( uint nonce ) : bool
nonce uint
Résultat bool

SHA2562() public static méthode

public static SHA2562 ( byte input ) : byte[]
input byte
Résultat byte[]

Scrypt() public méthode

public Scrypt ( Work w ) : System
w Work
Résultat System