public Task <TransactionReceipt> AddSiteRequestAndWaitForReceiptAsync(int posX, int posY, int sizeX, int sizeY, CancellationTokenSource cancellationToken = null)
        {
            var addSiteFunction = new AddSiteFunction();

            addSiteFunction.PosX  = posX;
            addSiteFunction.PosY  = posY;
            addSiteFunction.SizeX = sizeX;
            addSiteFunction.SizeY = sizeY;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(addSiteFunction, cancellationToken));
        }
        public Task <string> AddSiteRequestAsync(int posX, int posY, int sizeX, int sizeY)
        {
            var addSiteFunction = new AddSiteFunction();

            addSiteFunction.PosX  = posX;
            addSiteFunction.PosY  = posY;
            addSiteFunction.SizeX = sizeX;
            addSiteFunction.SizeY = sizeY;

            return(ContractHandler.SendRequestAsync(addSiteFunction));
        }
 public Task <TransactionReceipt> AddSiteRequestAndWaitForReceiptAsync(AddSiteFunction addSiteFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(addSiteFunction, cancellationToken));
 }
 public Task <string> AddSiteRequestAsync(AddSiteFunction addSiteFunction)
 {
     return(ContractHandler.SendRequestAsync(addSiteFunction));
 }