Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CurlMamParser"/> class.
 /// </summary>
 /// <param name="mask">
 /// The mask.
 /// </param>
 /// <param name="treeFactory">
 /// The tree Factory.
 /// </param>
 /// <param name="curl">
 /// The curl.
 /// </param>
 /// <param name="signingHelper">
 /// The signature Validator.
 /// </param>
 public CurlMamParser(IMask mask, IMerkleTreeFactory treeFactory, AbstractCurl curl, ISigningHelper signingHelper)
 {
     this.TreeFactory   = treeFactory;
     this.SigningHelper = signingHelper;
     this.Mask          = mask;
     this.Curl          = curl;
 }
Esempio n. 2
0
 public MamChannel(IMamFactory mamFactory, IMerkleTreeFactory treeFactory, IIotaRepository repository)
 {
     this.MamFactory  = mamFactory;
     this.TreeFactory = treeFactory;
     this.Repository  = repository;
 }