Esempio n. 1
0
        static void ActionExtrinsicUpdate(string subscriptionId, ExtrinsicStatus extrinsicUpdate)
        {
            switch (extrinsicUpdate.ExtrinsicState)
            {
            case ExtrinsicState.None:
                Assert.IsTrue(true);
                Assert.IsTrue(extrinsicUpdate.InBlock.Value.Length > 0 || extrinsicUpdate.Finalized.Value.Length > 0);
                break;

            case ExtrinsicState.Future:
                Assert.IsTrue(false);
                break;

            case ExtrinsicState.Ready:
                Assert.IsTrue(true);
                break;

            case ExtrinsicState.Dropped:
                Assert.IsTrue(false);
                break;

            case ExtrinsicState.Invalid:
                Assert.IsTrue(false);
                break;
            }
        }
Esempio n. 2
0
 public void AuthorSubmitAndWatchExtrinsic(string subscription, ExtrinsicStatus result)
 {
     GenericCallBack(subscription, result);
 }
Esempio n. 3
0
 /// <summary>
 /// Call back for extrinsic.
 /// </summary>
 /// <param name="subscriptionId"></param>
 /// <param name="extrinsicStatus"></param>
 public virtual void CallBackExtrinsic(string subscriptionId, ExtrinsicStatus extrinsicStatus)
 {
 }