use of network.bisq.api.BisqProxy in project bisq-api by mrosseel.
the class BisqApiApplication method run.
@Override
public void run(ApiConfiguration configuration, Environment environment) {
BisqProxy bisqProxy = new BisqProxy(injector, shutdown);
preferences.readPersisted();
setupCors(environment);
setupAuth(environment);
environment.jersey().register(MultiPartFeature.class);
setupHostAndPort(configuration, injector.getInstance(ApiEnvironment.class));
final JerseyEnvironment jerseyEnvironment = environment.jersey();
jerseyEnvironment.register(new ApiV1(bisqProxy));
ExceptionMappers.register(jerseyEnvironment);
environment.healthChecks().register("currency list size", new CurrencyListHealthCheck(bisqProxy));
}
Aggregations