public void ReadInfosFromContract()
        {
            TokenRewarder rewarder = new TokenRewarder("https://coe01.blockchain.azure.com:3200/Yo9hBJ7LRpAXDwShDmiu38HR",
                                                       "0x0071df3755926F5C38b4cb68d550807db74DcbAc"); //airline
            var info = rewarder.GetContractInformation("0xf10e562e12569e313d300765bab04b14aed7ba16").GetAwaiter().GetResult();

            Assert.IsNotNull(info);
        }
        public void DeployRewardContract()
        {
            TokenRewarder rewarder = new TokenRewarder("https://coe01.blockchain.azure.com:3200/Yo9hBJ7LRpAXDwShDmiu38HR",
                                                       "0x0071df3755926F5C38b4cb68d550807db74DcbAc"); //airline
            var txReciept       = rewarder.DeployContractAsync("ReadyAir", "0x505d2370e8e2afcd65869fda07dcd081fe2d0c03").GetAwaiter().GetResult();
            var deployedAddress = txReciept.ContractAddress;

            Assert.IsNotNull(deployedAddress);
        }
        public void SendRewardToken()
        {
            TokenRewarder rewarder = new TokenRewarder("https://coe01.blockchain.azure.com:3200/Yo9hBJ7LRpAXDwShDmiu38HR",
                                                       "0x0071df3755926F5C38b4cb68d550807db74DcbAc"); //airline

            var txRecipt = rewarder.SendRewardTokenAsync("0xf10e562e12569e313d300765bab04b14aed7ba16",
                                                         "0x1F9B9484188b42C01f4aaC308D4848659901F17b", 10).GetAwaiter().GetResult(); //airline token to user1

            Assert.IsNotNull(txRecipt);
        }