static PatientsFactoryService GetService(Account account) { var web3 = new Web3(account, clientUrl); var service = new PatientsFactoryService(web3, contractAddress); return(service); }
public static async Task <string> DeployContract(Account account, string _clientUrl) { Console.WriteLine("Deploying..."); var web3 = new Web3(account, _clientUrl); var deployment = new PatientsFactoryDeployment(); var receipt = await PatientsFactoryService.DeployContractAndWaitForReceiptAsync(web3, deployment); clientUrl = _clientUrl; contractAddress = receipt.ContractAddress; Console.WriteLine($"Contract Address: {contractAddress}"); Console.WriteLine(""); return(contractAddress); }