bisq-network / compensation

@bisq-network contributor compensation requests
https://github.com/bisq-network/docs/tree/master/dao/phase-zero#how-to-request-compensation
19 stars 16 forks source link

For Cycle 51 #1376

Closed alvasw closed 11 months ago

alvasw commented 12 months ago

Summary

Specify the total amount of BSQ you are requesting, along with the USD total and BSQ/USD rate (don't include the brackets!):

Contributions delivered

Add contributions you have delivered and roles you have performed here as new rows in the table below. Role line-items should include an asterisk (*) in the team column.

Title Team USD Link Notes
bisq-website: Add .well-known/nostr.json dev https://github.com/bisq-network/bisq-website/pull/477
bisq-pricenode: PR Review bisq-network/bisq-pricenode#17 dev https://github.com/bisq-network/bisq-pricenode/pull/17
bisq-pricenode: PR Review bisq-network/bisq-pricenode#19 dev https://github.com/bisq-network/bisq-pricenode/pull/19
bisq-pricenode: PR Review bisq-network/bisq-pricenode#21 dev https://github.com/bisq-network/bisq-pricenode/pull/21
bisq-pricenode: PR Review bisq-network/bisq-pricenode#24 dev https://github.com/bisq-network/bisq-pricenode/pull/24
bisq-pricenode: PR Review bisq-network/bisq-pricenode#29 dev https://github.com/bisq-network/bisq-pricenode/pull/29
bisq-pricenode: Update bisq module to 17abc0b dev https://github.com/bisq-network/bisq-pricenode/pull/16
  • Enforce bisq module Guava version
bisq-pricenode: Simplify and Refactor CryptoYa Provider dev https://github.com/bisq-network/bisq-pricenode/pull/25
  • CryptoYa: Replace restTemplate.exchange(...) by restTemplate.getForObject
  • CryptoYa: Rename ARS_BTC_URL constant to CRYPTO_YA_BTC_ARS_API_URL
  • CryptoYa: Rename getARSBlueMarketData() to fetchArsBlueMarketData()
  • CryptoYaMarketData: Rename averageBlueRate to averagedArsBlueRateFromLast24Hours
  • CryptoYaMarketData: Return OptionalDouble from averagedArsBlueRateFromLast24Hours(...)
  • CryptoYaMarketData: Create allTickersAsStream method
  • CryptoYaMarketData: Move all stream operations to average method
  • CryptoYa: Simplify doGet()
  • CryptoYaTicker: Make time long
  • CryptoYaTicker: Switch to primitives
bisq-pricenode: CryptoYa: Migrate to WebClient dev https://github.com/bisq-network/bisq-pricenode/pull/26 RestTemplate is getting deprecated in favor of WebClient, according to the documentation. Therefore, it's better to use the modern WebClient right from the start.
bisq-pricenode: ExchangeRateProvider: Don't create List and throw it away dev https://github.com/bisq-network/bisq-pricenode/pull/27
bisq-pricenode: CryptoYa: Create ExchangeRate per exchange dev https://github.com/bisq-network/bisq-pricenode/pull/30 CryptoYa queries 20 exchanges and returns their data. It makes more sense to pass the data from each exchange separately to the ExchangeRateService. The ExchangeRateService aggregates all exchange rates later.
bisq-pricenode: CryptoYa: Exclude Binance dev https://github.com/bisq-network/bisq-pricenode/pull/31 Our Binance price provider gets the exchange rate from Binance already.
bisq-pricenode: Mark Binance as BlueRateProvider dev https://github.com/bisq-network/bisq-pricenode/pull/32 All ARS exchange rates are converted to blue rates. We need to exclude Binance because it provides blue rates already.
bisq-daonode: Support Bisq upstream code dev https://github.com/HenrikJannsen/bisq-daonode/pull/1
  • Declare bisqLibs version catalog that points to the upstream version catalog
  • Create platform module to enforce transitive dependency versions
bisq-daonode: Update bisq module to commit 8b23386 dev https://github.com/HenrikJannsen/bisq-daonode/pull/2
bisq-daonode: Use jackson-core (2.13.1) libraries from dao-node dev https://github.com/HenrikJannsen/bisq-daonode/pull/3 Glassfish depends on features of a newer jackson library. Thus, we cannot use the ones from the main Bisq project.
bisq: PR Review bisq-network/bisq#6810 dev https://github.com/bisq-network/bisq/pull/6810
bisq: PR Review bisq-network/bisq#6814 dev https://github.com/bisq-network/bisq/pull/6814
bisq: PR Review bisq-network/bisq#6818 dev https://github.com/bisq-network/bisq/pull/6818
bisq: PR Review bisq-network/bisq#6822 dev https://github.com/bisq-network/bisq/pull/6822
bisq: PR Review bisq-network/bisq#6840 dev https://github.com/bisq-network/bisq/pull/6840
bisq: PR Review bisq-network/bisq#6842 dev https://github.com/bisq-network/bisq/pull/6842
bisq: PR Review bisq-network/bisq#6845 dev https://github.com/bisq-network/bisq/pull/6845
bisq: PR Review bisq-network/bisq#6849 dev https://github.com/bisq-network/bisq/pull/6849
bisq: PR Review bisq-network/bisq#6851 dev https://github.com/bisq-network/bisq/pull/6851
bisq: Run GitHub Actions on all branches dev https://github.com/bisq-network/bisq/pull/6812
bisq: PgpPublicKeyParser: Cast Any? signature to PGPSignature dev https://github.com/bisq-network/bisq/pull/6825
bisq: packaging: Implement JDepsTask for jlink and jpackage dev https://github.com/bisq-network/bisq/pull/6826

Based on #6825

bisq: packaging: Implement JLinkTask dev https://github.com/bisq-network/bisq/pull/6827

The JLinkTask parses JDeps' output and generates a runtime image for jpackage.

bisq: packaging: Implement JPackageTask dev https://github.com/bisq-network/bisq/pull/6837

The JPackageTask generates a package using a previously generated runtime image.

bisq: JLinkTask: Make Java Modules Optional dev https://github.com/bisq-network/bisq/pull/6838
bisq: JDepsTask: Rename javaFxSdkDirectory to javaModulesDirectory dev https://github.com/bisq-network/bisq/pull/6852
bisq: Gradle: Enforce JDK Version dev https://github.com/bisq-network/bisq/pull/6853
bisq: Lazily configure JavaCompile tasks dev https://github.com/bisq-network/bisq/pull/6854
bisq: Remove broken DockerFile dev https://github.com/bisq-network/bisq/pull/6855
bisq: Enforce Official Kotlin Codestyle dev https://github.com/bisq-network/bisq/pull/6856
bisq: Implement Packaging Plugin dev https://github.com/bisq-network/bisq/pull/6857

Supported packages:

  • DEB
  • DMG
  • EXE
  • RPM

Based on #6853.

bisq: Packaging: Generate hashes for all jars dev https://github.com/bisq-network/bisq/pull/6858

Based on #6857

bisq: Switch to new PackagingPlugin dev https://github.com/bisq-network/bisq/pull/6859

Based on #6858

bisq: Remove old packaging tasks dev https://github.com/bisq-network/bisq/pull/6860

Based on #6859

bisq: Remove shadowJar Plugin dev https://github.com/bisq-network/bisq/pull/6861

Based on #6860.

bisq: Enforce same JDK in all start scripts dev https://github.com/bisq-network/bisq/pull/6862

Based on #6861.

bisq: Remove installDist dependency to build dev https://github.com/bisq-network/bisq/pull/6863

Based on #6862.

bisq: Make build reproducible dev https://github.com/bisq-network/bisq/pull/6864

Based on #6862.

bisq: Implement startBitcoindRegtest Gradle Task dev https://github.com/bisq-network/bisq/pull/6865

Based on #6864.

bisq: Regtest: Implement seednode start tasks dev https://github.com/bisq-network/bisq/pull/6866

Based on #6865.

bisq: Makefile: Enforce same JDK dev https://github.com/bisq-network/bisq/pull/6867

Based on #6866.

bisq: Speedup Makefile Deployment and Restore Targets dev https://github.com/bisq-network/bisq/pull/6869
bisq: Packaging: Disable incompatible Windows resources dev https://github.com/bisq-network/bisq/pull/6870
bisq: Implement custom toolchain resolver dev https://github.com/bisq-network/bisq/pull/6871
bisq2: ApplicationService.Config: Use typesafe Path for baseDir dev https://github.com/bisq-network/bisq2/pull/1132
bisq2: Move Transport.Config to network.common module dev https://github.com/bisq-network/bisq2/pull/1133
bisq2: Move TorTransport.Config to tor module dev https://github.com/bisq-network/bisq2/pull/1134
bisq2: Don't set DisableNetwork config in BaseTorrcGenerator dev https://github.com/bisq-network/bisq2/pull/1135
bisq2: Pass socksPort in constructor to ClientTorrcGenerator dev https://github.com/bisq-network/bisq2/pull/1136
bisq2: Implement TorrcClientConfigFactory dev https://github.com/bisq-network/bisq2/pull/1137
bisq2: Refactor and merge both ClientTorrcGenerators dev https://github.com/bisq-network/bisq2/pull/1138
bisq2: TestNetworkTorrcGenerator: Make nickname, orPort, and dirPort optional dev https://github.com/bisq-network/bisq2/pull/1139
bisq2: Add Tor Testnet Support dev https://github.com/bisq-network/bisq2/pull/1140
bisq2: NativeTorController: Switch from Lock to AtomicBoolean dev https://github.com/bisq-network/bisq2/pull/1141
bisq2: Switch to rewritten TorService dev https://github.com/bisq-network/bisq2/pull/1142
bisq2: PR Review bisq-network/bisq2#1130 dev https://github.com/bisq-network/bisq2/pull/1130
bisq2: PR Review bisq-network/bisq2#1131 dev https://github.com/bisq-network/bisq2/pull/1131
bisq2: PR Review bisq-network/bisq2#1158 dev https://github.com/bisq-network/bisq2/pull/1158
bisq2: PR Review bisq-network/bisq2#1174 dev https://github.com/bisq-network/bisq2/pull/1174
dev 9000 Total for items above.
alvasw commented 12 months ago

f8d1b407a8489ba2d36b50e4427133efeaed741f913cbd890d64319b735443f9

ripcurlx commented 11 months ago

As dev team lead I approve this compensation request.

ghost commented 11 months ago

Issuance by Team:

team amount BSQ amount USD
dev 11538.46 9000.00

Total Issuance: 11538.46 BSQ (equivalent to: 9000.00 USD)

MwithM commented 11 months ago

Closed as accepted.