public Task <TransactionReceipt> MintBatchRequestAndWaitForReceiptAsync(string to, List <BigInteger> ids, List <BigInteger> amounts, byte[] data, CancellationTokenSource cancellationToken = null)
        {
            var mintBatchFunction = new MintBatchFunction();

            mintBatchFunction.To      = to;
            mintBatchFunction.Ids     = ids;
            mintBatchFunction.Amounts = amounts;
            mintBatchFunction.Data    = data;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(mintBatchFunction, cancellationToken));
        }
        public Task <string> MintBatchRequestAsync(string to, List <BigInteger> ids, List <BigInteger> amounts, byte[] data)
        {
            var mintBatchFunction = new MintBatchFunction();

            mintBatchFunction.To      = to;
            mintBatchFunction.Ids     = ids;
            mintBatchFunction.Amounts = amounts;
            mintBatchFunction.Data    = data;

            return(ContractHandler.SendRequestAsync(mintBatchFunction));
        }
 public Task <TransactionReceipt> MintBatchRequestAndWaitForReceiptAsync(MintBatchFunction mintBatchFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(mintBatchFunction, cancellationToken));
 }
 public Task <string> MintBatchRequestAsync(MintBatchFunction mintBatchFunction)
 {
     return(ContractHandler.SendRequestAsync(mintBatchFunction));
 }