public ProofNodeDictHead(MerkleProofElement left, MerkleProofElement right, SearchablePathElement pathElem = null) : base((byte)HashPrefix.NodeDict, left, right)
 {
     this.PathElem = pathElem;
 }
 public ProofValueLeaf(object content, SearchablePathElement pathElem)
 {
     this.Content     = content;
     this.PathElement = pathElem;
 }
Beispiel #3
0
 public SearchablePathElement(SearchablePathElement previous) : base(previous)
 {
 }
Beispiel #4
0
 public PathElement(SearchablePathElement previous)
 {
     this.Previous = previous;
 }
Beispiel #5
0
 public DictPathElement(SearchablePathElement previous, object key) : base(previous)
 {
     this.Key = key;
 }
Beispiel #6
0
 public ArrayPathElement(SearchablePathElement previous, int index) : base(previous)
 {
     this.Index = index;
 }