示例#1
0
        public Task <string> DeleteDataRequestAsync(uint dbId, ulong tId, BigInteger dId, byte[] dataHash)
        {
            var deleteDataFunction = new DeleteDataFunction();

            deleteDataFunction.DbId     = dbId;
            deleteDataFunction.TId      = tId;
            deleteDataFunction.DId      = dId;
            deleteDataFunction.DataHash = dataHash;

            return(ContractHandler.SendRequestAsync(deleteDataFunction));
        }
示例#2
0
        public Task <TransactionReceipt> DeleteDataRequestAndWaitForReceiptAsync(uint dbId, ulong tId, BigInteger dId, byte[] dataHash, CancellationTokenSource cancellationToken = null)
        {
            var deleteDataFunction = new DeleteDataFunction();

            deleteDataFunction.DbId     = dbId;
            deleteDataFunction.TId      = tId;
            deleteDataFunction.DId      = dId;
            deleteDataFunction.DataHash = dataHash;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(deleteDataFunction, cancellationToken));
        }
示例#3
0
 public Task <TransactionReceipt> DeleteDataRequestAndWaitForReceiptAsync(DeleteDataFunction deleteDataFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(deleteDataFunction, cancellationToken));
 }
示例#4
0
 public Task <string> DeleteDataRequestAsync(DeleteDataFunction deleteDataFunction)
 {
     return(ContractHandler.SendRequestAsync(deleteDataFunction));
 }