Beispiel #1
0
 /// <summary>
 /// Set the MosaicInfo
 /// </summary>
 /// <param name="mosaicInfo"></param>
 public void SetMosaicInfo(MosaicInfo mosaicInfo)
 {
     if (!mosaicInfo.FullName().Equals(this.MosaicInfo.FullName()))
     {
         throw new ArgumentException(mosaicInfo.FullName() + " is not valid");
     }
     MosaicInfo = mosaicInfo;
 }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MosaicAmount"/> class.
 /// </summary>
 /// <param name="mosaicInfo"></param>
 /// <param name="decimalAmount"></param>
 public MosaicAmount(MosaicInfo mosaicInfo, double decimalAmount)
 {
     MosaicInfo = mosaicInfo;
     SetDecimalAmount(decimalAmount);
 }
Beispiel #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MosaicAmount"/> class.
 /// </summary>
 /// <param name="mosaicInfo"></param>
 /// <param name="amount"></param>
 public MosaicAmount(MosaicInfo mosaicInfo, ulong amount)
 {
     MosaicInfo = mosaicInfo;
     Amount     = amount;
 }
Beispiel #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MosaicAmount"/> class.
 /// </summary>
 /// <param name="fullName"></param>
 /// <param name="amount"></param>
 public MosaicAmount(string fullName, ulong amount)
 {
     MosaicInfo = new MosaicInfo(fullName);
     Amount     = amount;
 }
Beispiel #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MosaicAmount"/> class.
 /// </summary>
 /// <param name="namespaceId"></param>
 /// <param name="mosaicName"></param>
 /// <param name="amount"></param>
 public MosaicAmount(string namespaceId, string mosaicName, ulong amount)
 {
     MosaicInfo = new MosaicInfo(namespaceId, mosaicName);
     Amount     = amount;
 }