mirror of
https://github.com/bisq-network/bisq.git
synced 2025-02-24 15:10:44 +01:00
* Now all traffic is going over Tor (price requests from Poloniex could not be routed over Tor because they use Cloudflare) * Added request to CoinMarketCap to get more prices for altcoins not listed at Poloniex * Use 2 proxy price feed providers as hidden service for requesting accumulated BitcoinAverage (new API), Poloniex and CoinMarketCap price data * Add program argument to add custom price feed providers * Add module for running a own proxy price feed provider (requires BitcoinAverage API keys). Supports both clearnet and hidden service * Display time of latest price update at tooltip over provider icon in market price widget * Remove http proxy option because it is not needed anymore (Cloudflare issue with Poloniex solved by the proxy) * Remove tor bridge support (was not solving GFW issues and caused only problems when connections to Tor failed at startup)
91 lines
No EOL
3.4 KiB
XML
91 lines
No EOL
3.4 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
<parent>
|
|
<artifactId>parent</artifactId>
|
|
<groupId>io.bitsquare</groupId>
|
|
<version>0.4.9.7</version>
|
|
</parent>
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
<artifactId>pricefeed</artifactId>
|
|
|
|
<build>
|
|
|
|
<resources>
|
|
<resource>
|
|
<filtering>false</filtering>
|
|
<directory>${basedir}/src/main/java</directory>
|
|
<includes>
|
|
<include>**/*.fxml</include>
|
|
<include>**/*.css</include>
|
|
</includes>
|
|
</resource>
|
|
<resource>
|
|
<filtering>false</filtering>
|
|
<directory>${basedir}/src/main/resources</directory>
|
|
<includes>
|
|
<include>**/*.*</include>
|
|
</includes>
|
|
</resource>
|
|
</resources>
|
|
|
|
<plugins>
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-shade-plugin</artifactId>
|
|
<version>2.3</version>
|
|
<configuration>
|
|
<!-- broken with Java 8 (MSHADE-174), using ProGuard instead. -->
|
|
<minimizeJar>false</minimizeJar>
|
|
<transformers>
|
|
<transformer
|
|
implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
|
|
<mainClass>io.bitsquare.pricefeed.PriceFeedMain</mainClass>
|
|
</transformer>
|
|
</transformers>
|
|
<filters>
|
|
<filter>
|
|
<!-- exclude signatures, the bundling process breaks them for some reason -->
|
|
<artifact>*:*</artifact>
|
|
<excludes>
|
|
<exclude>META-INF/*.SF</exclude>
|
|
<exclude>META-INF/*.DSA</exclude>
|
|
<exclude>META-INF/*.RSA</exclude>
|
|
</excludes>
|
|
</filter>
|
|
</filters>
|
|
</configuration>
|
|
<executions>
|
|
<execution>
|
|
<phase>package</phase>
|
|
<goals>
|
|
<goal>shade</goal>
|
|
</goals>
|
|
<configuration>
|
|
<shadedArtifactAttached>true</shadedArtifactAttached>
|
|
<shadedClassifierName>bundled</shadedClassifierName>
|
|
<finalName>Pricefeed</finalName>
|
|
</configuration>
|
|
</execution>
|
|
</executions>
|
|
</plugin>
|
|
|
|
</plugins>
|
|
</build>
|
|
|
|
<dependencies>
|
|
<dependency>
|
|
<groupId>io.bitsquare</groupId>
|
|
<artifactId>core</artifactId>
|
|
<version>${project.parent.version}</version>
|
|
</dependency>
|
|
|
|
<dependency>
|
|
<groupId>com.sparkjava</groupId>
|
|
<artifactId>spark-core</artifactId>
|
|
<version>2.5.2</version>
|
|
</dependency>
|
|
</dependencies>
|
|
</project> |