C# Class Coinium.Core.Crypto.MerkleTree

Merkle tree builder. Python implementation: http://runnable.com/U3HnDaMrJFk3gkGW/bitcoin-block-merkle-root-286819-for-python
Afficher le fichier Open project: Ziftr/CoiniumServ

Méthodes publiques

Méthode Description
Build ( List hashList ) : IList

Builds merkle tree.

To get a better understanding of merkle trees check: http://www.youtube.com/watch?v=gUwXCt1qkBU#t=09m09s

CalculateRoot ( List hashes ) : Sha256Hash

Calculates merkle root.

GetRoot ( IList merkleTree ) : Sha256Hash

Method Details

Build() public static méthode

Builds merkle tree.
To get a better understanding of merkle trees check: http://www.youtube.com/watch?v=gUwXCt1qkBU#t=09m09s
public static Build ( List hashList ) : IList
hashList List
Résultat IList

CalculateRoot() public static méthode

Calculates merkle root.
public static CalculateRoot ( List hashes ) : Sha256Hash
hashes List
Résultat Sha256Hash

GetRoot() public static méthode

public static GetRoot ( IList merkleTree ) : Sha256Hash
merkleTree IList
Résultat Sha256Hash