public Task <TransactionReceipt> SetMultihashRequestAndWaitForReceiptAsync(byte[] node, byte[] hash, CancellationTokenSource cancellationToken = null)
        {
            var setMultihashFunction = new SetMultihashFunction();

            setMultihashFunction.Node = node;
            setMultihashFunction.Hash = hash;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(setMultihashFunction, cancellationToken));
        }
        public Task <string> SetMultihashRequestAsync(byte[] node, byte[] hash)
        {
            var setMultihashFunction = new SetMultihashFunction();

            setMultihashFunction.Node = node;
            setMultihashFunction.Hash = hash;

            return(ContractHandler.SendRequestAsync(setMultihashFunction));
        }
 public Task <TransactionReceipt> SetMultihashRequestAndWaitForReceiptAsync(SetMultihashFunction setMultihashFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(setMultihashFunction, cancellationToken));
 }
 public Task <string> SetMultihashRequestAsync(SetMultihashFunction setMultihashFunction)
 {
     return(ContractHandler.SendRequestAsync(setMultihashFunction));
 }