public void Start() { var rpcNodeStartup = new RPCNodeStartup(_walletRepository, _network, _blockChainStore, _smartContractStore, _transactionHelper, _transactionValidator, _blockValidator, _solidityExecutor); _host = new WebHostBuilder().UseKestrel() .UseUrls($"http://localhost:{PortsHelper.GetRPCPort(_network)}") .Configure((app) => { rpcNodeStartup.Configure(app); }) .Build(); _host.Start(); }
private Uri GetUri() { return(new Uri($"http://localhost:{PortsHelper.GetRPCPort(_network)}")); }