Example #1
0
 /// <summary>
 ///     Constructor
 /// </summary>
 /// <param name="mosaic"></param>
 /// <param name="cost"></param>
 /// <param name="type"></param>
 /// <param name="duration"></param>
 public AddExchangeOffer(Mosaic mosaic, ulong cost, ExchangeOfferType type, ulong duration)
 {
     MosaicId     = mosaic.Id;
     MosaicAmount = mosaic.Amount;
     Cost         = cost;
     Type         = type;
     Duration     = duration;
 }
Example #2
0
 /// <summary>
 ///     Constructor
 /// </summary>
 /// <param name="mosaicId"></param>
 /// <param name="mosaicAmount"></param>
 /// <param name="cost"></param>
 /// <param name="type"></param>
 /// <param name="duration"></param>
 public AddExchangeOffer(IUInt64Id mosaicId, ulong mosaicAmount, ulong cost, ExchangeOfferType type, ulong duration)
 {
     MosaicId     = mosaicId;
     MosaicAmount = mosaicAmount;
     Cost         = cost;
     Type         = type;
     Duration     = duration;
 }
 public ExchangeOffer(Mosaic mosaic, ulong cost, ExchangeOfferType type, PublicAccount owner)
 {
     MosaicId     = mosaic.Id;
     MosaicAmount = mosaic.Amount;
     Cost         = cost;
     Type         = type;
     Owner        = owner;
 }
 public ExchangeOffer(IUInt64Id mosaicId, ulong mosaicAmount, ulong cost, ExchangeOfferType type,
                      PublicAccount owner)
 {
     MosaicId     = mosaicId;
     MosaicAmount = mosaicAmount;
     Cost         = cost;
     Type         = type;
     Owner        = owner;
 }
 public static byte GetValueInByte(this ExchangeOfferType type)
 {
     return((byte)type);
 }
 public RemoveExchangeOffer(IUInt64Id mosaicId, ExchangeOfferType type)
 {
     MosaicId = mosaicId;
     Type     = type;
 }