public Task <TransactionReceipt> RevokeRoleRequestAndWaitForReceiptAsync(byte[] role, string account, CancellationTokenSource cancellationToken = null)
        {
            var revokeRoleFunction = new RevokeRoleFunction();

            revokeRoleFunction.Role    = role;
            revokeRoleFunction.Account = account;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(revokeRoleFunction, cancellationToken));
        }
        public Task <string> RevokeRoleRequestAsync(byte[] role, string account)
        {
            var revokeRoleFunction = new RevokeRoleFunction();

            revokeRoleFunction.Role    = role;
            revokeRoleFunction.Account = account;

            return(ContractHandler.SendRequestAsync(revokeRoleFunction));
        }
 public Task <TransactionReceipt> RevokeRoleRequestAndWaitForReceiptAsync(RevokeRoleFunction revokeRoleFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(revokeRoleFunction, cancellationToken));
 }
 public Task <string> RevokeRoleRequestAsync(RevokeRoleFunction revokeRoleFunction)
 {
     return(ContractHandler.SendRequestAsync(revokeRoleFunction));
 }