public Task <string> VoteRequestAsync(string votingOption)
        {
            var voteFunction = new VoteFunction();

            voteFunction.VotingOption = votingOption;

            return(ContractHandler.SendRequestAsync(voteFunction));
        }
        public Task <TransactionReceipt> VoteRequestAndWaitForReceiptAsync(string votingOption, CancellationTokenSource cancellationToken = null)
        {
            var voteFunction = new VoteFunction();

            voteFunction.VotingOption = votingOption;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(voteFunction, cancellationToken));
        }
예제 #3
0
        public Task <string> VoteRequestAsync(BigInteger option)
        {
            var voteFunction = new VoteFunction();

            voteFunction.Option = option;

            return(ContractHandler.SendRequestAsync(voteFunction));
        }
        public Task <TransactionReceipt> VoteRequestAndWaitForReceiptAsync(BigInteger electionId, Ballot ballot, CancellationTokenSource cancellationToken = null)
        {
            var voteFunction = new VoteFunction();

            voteFunction.ElectionId = electionId;
            voteFunction.Ballot     = ballot;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(voteFunction, cancellationToken));
        }
        public Task <string> VoteRequestAsync(BigInteger electionId, Ballot ballot)
        {
            var voteFunction = new VoteFunction();

            voteFunction.ElectionId = electionId;
            voteFunction.Ballot     = ballot;

            return(ContractHandler.SendRequestAsync(voteFunction));
        }
 public Task <TransactionReceipt> VoteRequestAndWaitForReceiptAsync(VoteFunction voteFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(voteFunction, cancellationToken));
 }
 public Task <string> VoteRequestAsync(VoteFunction voteFunction)
 {
     return(ContractHandler.SendRequestAsync(voteFunction));
 }