public Task <TransactionReceipt> UpgradeToAndCallRequestAndWaitForReceiptAsync(string newImplementation, byte[] data, CancellationTokenSource cancellationToken = null) { var upgradeToAndCallFunction = new UpgradeToAndCallFunction(); upgradeToAndCallFunction.NewImplementation = newImplementation; upgradeToAndCallFunction.Data = data; return(ContractHandler.SendRequestAndWaitForReceiptAsync(upgradeToAndCallFunction, cancellationToken)); }
public Task <string> UpgradeToAndCallRequestAsync(string newImplementation, byte[] data) { var upgradeToAndCallFunction = new UpgradeToAndCallFunction(); upgradeToAndCallFunction.NewImplementation = newImplementation; upgradeToAndCallFunction.Data = data; return(ContractHandler.SendRequestAsync(upgradeToAndCallFunction)); }
public Task <TransactionReceipt> UpgradeToAndCallRequestAndWaitForReceiptAsync(UpgradeToAndCallFunction upgradeToAndCallFunction, CancellationTokenSource cancellationToken = null) { return(ContractHandler.SendRequestAndWaitForReceiptAsync(upgradeToAndCallFunction, cancellationToken)); }
public Task <string> UpgradeToAndCallRequestAsync(UpgradeToAndCallFunction upgradeToAndCallFunction) { return(ContractHandler.SendRequestAsync(upgradeToAndCallFunction)); }