Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
210 commits
Select commit Hold shift + click to select a range
5a97c8c
Update kucoin api
h4r0015k Mar 21, 2019
e133aeb
Update Bitstamp.java
rrovensky Jul 30, 2020
7fb5326
Update README.md
aneonex Aug 8, 2020
44c70a5
Fixed app Url
Aug 27, 2020
6847399
Improved convertation decimal to string (points increased 3 to 5)
Aug 27, 2020
2f38bd0
Upgraded grandle and Android SDK version
Aug 28, 2020
e23963f
Deleted closed exchanges: Btce, BtcChina
Aug 28, 2020
17fe697
Merge pull request #1 from h4r0015k/master
Aug 28, 2020
344b033
Sort exchange list view
Aug 28, 2020
0906486
Fixed BitcoinToYou exchange
Aug 28, 2020
9ecd79b
Fixed BitcoinTrade exchange
Aug 28, 2020
c40fba7
Deleted obsoleted exchanges
Aug 28, 2020
2b4fe3f
Return back method MarketsConfigUtils.getMarketById
Aug 28, 2020
d1f8865
Merge pull request #2 from rrovensky/master
Aug 29, 2020
bc775f3
Added XLM currency
Aug 29, 2020
dd5816c
Added GBP to Bitstamp
Aug 29, 2020
5748bfc
Added Google Play badge
aneonex Aug 29, 2020
38df6b6
Readme: Added notice
aneonex Aug 29, 2020
e555425
Bitfinex changed to API v1 and removed obsoleted exchanges
Aug 29, 2020
51e76fe
Removed obsoleted SwissCex
Aug 29, 2020
d3cded3
Merge branch 'master' of https://github.com/aneonex/BitcoinChecker in…
Aug 29, 2020
e33ace5
Migrate to latest gradle 6.1.1
Aug 29, 2020
2d580d0
Gradle updated to latest version
Aug 30, 2020
391d81f
Create gradle.yml
Aug 30, 2020
18819a6
Fixed resources number format
Aug 30, 2020
d99f641
Added donations into readme
aneonex Sep 1, 2020
15e7cc6
Update README.md
aneonex Sep 1, 2020
0cbb934
Update README.md
aneonex Sep 1, 2020
c049852
Binance all pairs support
Sep 2, 2020
d6e666c
Fix Bitcambio endpoint URL
jpereira Sep 2, 2020
e901021
Merge pull request #3 from jpereira/fix1
aneonex Sep 3, 2020
b3e9580
Run CI on all branches
Sep 4, 2020
924c6c0
Merge pull request #4 from aneonex/features/ci
aneonex Sep 4, 2020
1aac1e1
Migrate code to Kotlin lang (#5)
Sep 5, 2020
fd8937b
Fixed links in readme after migration to Kotlin
aneonex Sep 5, 2020
27c8697
Fixed file extensions in readme (java->kt)
aneonex Sep 5, 2020
ed91993
Tester app migrated to Kotlin + lint warn fixes
Sep 14, 2020
0420b9a
Fix warning (condition always 'true') (#7)
Sep 14, 2020
42db232
Bitfinex: removed obsolete currencies
Sep 20, 2020
4fa73fb
Bitfinex: removed obsolete currencies
Sep 20, 2020
029e202
Merge branch 'master' of https://github.com/aneonex/BitcoinChecker in…
Sep 20, 2020
f9969bc
Deleted obsolete exchanges
Oct 4, 2020
19ff5fc
Updated exchandes API: BitBay, BitoPro, BtcTurk, Okcoin, Vaultoro
Oct 4, 2020
979c949
Added debug test for all exchanges
Oct 4, 2020
e5effc2
Fixed Bittrex name
Oct 7, 2020
0731ecd
Added exchanges: FTX, OKEx, OKEx Futures
Oct 7, 2020
8573f04
Added exchange: ZG.com
Oct 7, 2020
90b050a
Fixed exchange Gate.io
Oct 9, 2020
21f73ed
Gradle plugin updated to 4.0.2
Oct 9, 2020
d28b736
Added Upbit
Oct 9, 2020
ec34998
Improved debug test exchanges availability
Oct 9, 2020
1dedcee
Removed all legacy unavailable exchanges
Oct 9, 2020
8225855
Return AndroidManifest.xml to right place
Oct 10, 2020
de18a15
Merge pull request #11 from aneonex/features/new-exchanges
Oct 10, 2020
54eee69
Bitfinex: fixed pairs parsing (4 character symbols - LINK, BAND ect.)
Oct 10, 2020
767f1f4
Merge pull request #12 from aneonex/fix/bitfinex-more-symbols
Oct 10, 2020
8cb0deb
Removed uBTC subitem (avoid confusion with mBTC)
Oct 11, 2020
ce70fb9
Merge pull request #13 from aneonex/fix/remove-uBTC
Oct 11, 2020
d328f0d
Added CoinEx exchange
Oct 11, 2020
f5dec95
Merge pull request #15 from aneonex/features/add-CoinEx
aneonex Oct 11, 2020
0e1cfff
Fixed pairs reading on Lykke exchange
Oct 18, 2020
edc9ed4
Added new exchange: Bitpanda Pro #16
Oct 18, 2020
068fefc
Merge pull request #17 from aneonex/fix/lykke-fix-pairs
aneonex Oct 18, 2020
42ef018
Merge pull request #18 from aneonex/features/add-BitpandaPro
aneonex Oct 18, 2020
c5063bf
Added Indodax exchange
Oct 18, 2020
e96789e
Added Liquid exchange
Oct 18, 2020
78fff16
Added more currency symbols
Oct 18, 2020
26cc4d4
Merge pull request #19 from aneonex/features/new-excnages
aneonex Oct 18, 2020
8db8574
Added WazirX exchange
Oct 18, 2020
f729db2
Merge pull request #20 from aneonex/features/add-WazirX
aneonex Oct 18, 2020
2cce6b7
Deleted Quoine exchange (renamed to Liquid)
Oct 31, 2020
f86ccd4
Merge pull request #22 from aneonex/fix/del-Quoine
aneonex Oct 31, 2020
347136d
Upgrade gradle to v4.1
Nov 8, 2020
7e40fd5
Adde PDAX exchange (Philippines market)
Nov 8, 2020
6f1d93c
Merge pull request #23 from aneonex/features/add-pdax-exchange
aneonex Nov 8, 2020
a59eb35
Added Exrates exchange
Nov 8, 2020
73b1aa2
Added Coinsbit exchange
Nov 8, 2020
47c567d
Added Coineal exchange
aneonex Nov 8, 2020
2fe43f7
Added BKEX exchange
aneonex Nov 8, 2020
ad5bdea
Added MXC exchange
aneonex Nov 8, 2020
42ea80c
Removed unused settings
aneonex Nov 8, 2020
6dd3627
Update jdk8 and gradle
aneonex Nov 14, 2020
d7b3ee9
Added new 7 exchanges (BiKi, Xtheta Global, ect.)
aneonex Nov 19, 2020
b7dd852
Add support for Independent Reserve
Ranhiru Nov 22, 2020
9f11f57
Added Uniswap (v2) #30
aneonex Nov 24, 2020
e9d28b9
Renaming XBT ticker to public name BTC
aneonex Nov 24, 2020
1a0283f
Merge branch 'master' into add-independent-reserve
aneonex Nov 24, 2020
752e3bb
Merge pull request #31 from Ranhiru/add-independent-reserve
aneonex Nov 24, 2020
b8edafd
To avoid confusion, the “$” symbol has been removed from all currenci…
aneonex Nov 24, 2020
c5ece95
Fixed typo in readme
aneonex Nov 24, 2020
4cfdd56
Language improvement (#36)
terrorist96 Nov 27, 2020
647691d
Uniswap temporary removed
aneonex Nov 28, 2020
b1eef5d
Uniswap: Fixed duplicated pairs #30
aneonex Nov 28, 2020
9b9a371
Refactored Uniswap and DEX support (now using TheGraph.com service)
aneonex Nov 29, 2020
9f3300c
BitBay: added currency pairs sync
aneonex Nov 29, 2020
4c9d3f7
Added new exchange: Cape Crypto (#40)
leocape Nov 30, 2020
bb3bce5
Gemini: using latest API
aneonex Dec 3, 2020
810cbcd
Coinbase: using latest Coinbase Pro API
aneonex Dec 4, 2020
e6e102d
New ETH address for donations
aneonex Dec 5, 2020
1ba2636
Update README.md
aneonex Dec 5, 2020
5bb95ad
Added Binance Futures
aneonex Dec 8, 2020
7048b7c
Kotlin upgrade to 1.4.21
aneonex Dec 8, 2020
4e8459b
Bitso updated to latest API #46
aneonex Dec 12, 2020
47afc08
Improved ISO datetime conversion
aneonex Dec 15, 2020
30b97a9
Added exchanges: Bitvavo, Bitmax
aneonex Dec 26, 2020
9396eaa
HitBTC updated to api v2
aneonex Dec 27, 2020
5f24223
Fixed gradle scripts
aneonex Jan 1, 2021
5dd1988
Fixed gradle compileOptions
aneonex Jan 3, 2021
24dfb46
Bitstamp: added assets synchronization
aneonex Jan 6, 2021
c03f643
Added BitPay rates
aneonex Jan 11, 2021
28e49f4
Simplified markets registration
aneonex Jan 11, 2021
5feb448
Fixed warnings in the tester app
aneonex Jan 16, 2021
cb7ab56
Added Hotbit exchange
aneonex Jan 17, 2021
1e03fa6
Mercado: Added new pairs
aneonex Jan 25, 2021
416f4e4
Add BitCambio exchange
jpereira Feb 13, 2021
9b5b5fc
BitCambio: Support for updating the list of currency pairs
aneonex Feb 13, 2021
0b8dda2
Build: Update gradle (4.1.2) and kotlin (1.4.30)
aneonex Feb 13, 2021
f511815
Added BW.com
aneonex Feb 13, 2021
885224c
Added EXX
aneonex Feb 13, 2021
00563a0
Added CoinTiger
aneonex Feb 13, 2021
5bb8dbc
Added LiteBit.eu
aneonex Feb 13, 2021
a901e83
Added OceanEx
aneonex Feb 13, 2021
167953e
Added BitMart
aneonex Feb 13, 2021
0f46762
Added BigONE
aneonex Feb 13, 2021
2b45149
Added TOKOK
aneonex Feb 13, 2021
1d336ab
Merge pull request #72 from aneonex/features/new-exchanges-2021-02-13
aneonex Feb 13, 2021
ac8c168
Added Orionx exchange (GraphQL with aditional headers)
aneonex Feb 14, 2021
d5e21c2
Added Buda.com exchange
aneonex Feb 14, 2021
377a304
Added CryptoMarket (CryptoMkt.com) exchange
aneonex Feb 14, 2021
f0bd503
Improved market parsing errors. The user can now see known errors.
aneonex Feb 14, 2021
d1ddd65
Do not display decimals for large values (length optimization)
aneonex Feb 17, 2021
6e59ce5
Rolled back required method formatDoubleWithFiveMax()
aneonex Feb 17, 2021
b3dc4dd
Material design
aneonex Mar 14, 2021
446cff0
Update android volley to 1.2.0
aneonex Mar 14, 2021
006e45e
Fixed display format for very small numbers
aneonex Mar 14, 2021
b50ed92
Merge pull request #87 from aneonex/fix/fixed-format-of-very-small-nu…
aneonex Mar 14, 2021
80b75ab
Fixed Bybit (added futures)
aneonex Mar 15, 2021
f899d6a
Mercado api v3
aneonex Mar 20, 2021
c90b86f
Bitfinex UST->USDT
aneonex Mar 21, 2021
67b78b3
Build: kotlin and gradle updated to latest version
aneonex Mar 21, 2021
041f73a
Coinbase: clearer error when there is no trading volume (no price)
aneonex Mar 24, 2021
87ea3e9
Merge pull request #95 from aneonex/fix/Coinbase-no-trading-volume
aneonex Mar 24, 2021
49f9b2b
Added ProBit exchange
aneonex Mar 27, 2021
f0de2e5
Update Kotlin to latest 1.4.32
aneonex Apr 2, 2021
513d89c
Added Crypto.com exchange
aneonex Apr 2, 2021
901119c
Minor refactoring: SimpleMarket moved to generic
aneonex Apr 3, 2021
4473d47
TestApp: Improved cancel handling in pairs sync dialog
aneonex Apr 11, 2021
e3faf9d
Added Foxbit exchange (Brazil)
aneonex Apr 11, 2021
2e0b4ae
BtcMarkets.net updated to API v3 (#108)
andi-klein Apr 16, 2021
39a5694
IndependentReserve: fixed ticker data and improved pairs sync
aneonex Apr 20, 2021
26f1d13
Added support for quote trading volume (volQuote) in the data model (…
aneonex Apr 20, 2021
be37e3e
Build system: Upgrade gradle to the latest version
aneonex May 12, 2021
8dfe2cd
Bitfinex API: fixed displayed symbols
aneonex May 18, 2021
821480b
Infra: Update Kotlin and Gradle to the latest version
aneonex May 18, 2021
099e308
Fixed compiler warns after upgrade to Kotlin 1.5.0 (uppercase)
aneonex May 18, 2021
8582ffc
Code optimizations (mapOf)
aneonex May 30, 2021
49b18b9
Binance Futures: fixed duplicate pairs (support perpetual futures only)
aneonex Jun 15, 2021
a09c5e0
Merge pull request #120 from aneonex/fix/binance-futures-duplicated-p…
aneonex Jun 15, 2021
2f72989
Wide code optimization
aneonex Jun 18, 2021
17c904f
Merge pull request #121 from aneonex/fix/wide-code-optimization
aneonex Jun 18, 2021
3ecae1c
Added Binance COIN-M perpetual futures
aneonex Jun 24, 2021
7811b62
Merge pull request #122 from aneonex/fix/binance-coin-m
aneonex Jun 24, 2021
395e7bd
Exchange Bitmax renamed to AscendEX
aneonex Jun 30, 2021
80afabe
Merge pull request #123 from aneonex/fix/rename-Bitmax-to-AscendEX
aneonex Jun 30, 2021
b2d2db2
Upgrade gradle and kotlin versions
aneonex Jun 30, 2021
9f02daa
Bintinex: removed initial currency pairs
aneonex Jun 30, 2021
3909334
Coinbase: added initial currency pairs (will be default exchange)
aneonex Jun 30, 2021
886228e
Coinbase moved to the top (default exchange)
aneonex Jun 30, 2021
f3331fd
Removed outdated exchange (BitxCom)
aneonex Jul 4, 2021
51b05f6
Added property defaultMarket
aneonex Jul 4, 2021
830618d
Added Bitkub exchange
aneonex Jul 8, 2021
8411c93
Disable cache for volley requests
aneonex Jul 8, 2021
3f83f68
Upgrade to gradle 7.0 and Java 11 (#138)
aneonex Jul 29, 2021
911a70b
Gemini: fixed actual timestamp
aneonex Aug 3, 2021
7cb70ee
Tester UI optimization: Added view binding
aneonex Aug 6, 2021
8e6da11
Added CoinJar Exchange
aneonex Aug 6, 2021
1b29107
Added CoinEgg and removed Braziliex
aneonex Aug 14, 2021
411fc96
Added Phemex
aneonex Aug 14, 2021
29101f7
Infra update (gradle, kotlin, build tools)
aneonex Aug 30, 2021
84cd192
Added constructor for safe gson deserialization
aneonex Sep 5, 2021
ae9c0bb
Update gradle build tools to 7.0.2
aneonex Sep 5, 2021
e13b432
Slight code cleanup and reformatting
aneonex Sep 5, 2021
a82ca38
Removed outdated exchange Abucoins
aneonex Sep 6, 2021
e5bde8d
Ticker changed to interface
aneonex Sep 6, 2021
37b8f41
CoinFloor api v2
aneonex Sep 6, 2021
bf37600
Update targetSdkVersion 31, Kotlin 1.5.31
aneonex Sep 25, 2021
e0b5408
BitcoinToYou exchange api v2
aneonex Sep 25, 2021
c547010
Added error handling in the exchange BitcoinToYou
aneonex Sep 25, 2021
037a711
Added futures support (OKEx, Binance, Huobi, FTX)
aneonex Oct 7, 2021
bef684c
Added futures support (OKEx, Binance, Huobi, FTX)
aneonex Oct 7, 2021
0eeefa1
Merge branch 'master' of https://github.com/aneonex/BitcoinChecker
aneonex Oct 7, 2021
b519465
Fixed ConJar prices
aneonex Oct 11, 2021
69a7b87
Infra: Update gradle tools to 7.0.3
aneonex Nov 19, 2021
11ff697
Added Latoken exchange #157
aneonex Nov 19, 2021
eb5dbc4
Tester: Fixed market update
aneonex Nov 20, 2021
0699a0e
Bithumb: updated static pairs
aneonex Nov 20, 2021
575be9f
Added Bitrue exchange
aneonex Nov 20, 2021
065aa76
Added FTX US
aneonex Nov 20, 2021
53b6c52
Added Binance.US
aneonex Nov 20, 2021
7c6ef37
CoinMate.io: added pairs update
aneonex Nov 20, 2021
1b9dd23
Added MEXC Global exchange #160
aneonex Nov 21, 2021
c587811
Refactored Mexo exchange
aneonex Nov 21, 2021
d29773d
Simplified build workflow
aneonex Nov 21, 2021
b44f714
Updated BKEX url #163
aneonex Dec 2, 2021
80a96de
Merge pull request #164 from aneonex/fix/BKEX
aneonex Dec 2, 2021
35f5a9c
Updated README.md (More clear look) (#171)
aneonex Dec 31, 2021
b2027b8
Added localized resources for the app (en, it)
aneonex Jan 2, 2022
a1725f3
Build vars moved to the root project (compile_sdk_version, ...) (#176)
aneonex Jan 3, 2022
225f23e
Fixed double numbers format for values between 1 and 10. Now 4 signif…
aneonex Jan 4, 2022
4d9f8b4
Fixed e-mail in Readme.md
aneonex Jan 7, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
32 changes: 32 additions & 0 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# This workflow will build a Java project with Gradle
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle

name: Android CI

on:
push:
branches: [ '*' ]
pull_request:
branches: [ master ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- name: Checkout source code
uses: actions/checkout@v2

- name: Set up JDK 11
uses: actions/setup-java@v2
with:
java-version: '11'
distribution: 'adopt'
cache: gradle

- name: Grant execute permission for gradlew
run: chmod +x gradlew

- name: Build with Gradle
run: ./gradlew build
72 changes: 66 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,68 @@
*.iml
.gradle
# built application files
*.apk
*.ap_
*.bak

.vs/

# files for the dex VM
*.dex

# Java class files
*.class

# Gradle shit
./gradle
./gradle/
./gradle/*
.gradle/

# generated files
bin/
gen/
obj/
DJI-SDK-LIB/bin/
DJI-SDK-LIB/gen/
DJI-SDK-LIB/obj/
IVT-A/bin/
IVT-A/gen/
IVT-A/obj/
build/
Documentation-Generator/doc/
Pack-Relative/sdk-package/
Pack-Relative/sdk-testing-package/

# generated file
lint.xml
IVT-A/lint.xml
DJI-SDK-LIB/lint.xml

# Local configuration file (sdk/lib path, etc)
/local.properties
/.idea/workspace.xml
/.idea/libraries
/project.properties
DJI-SDK-LIB/local.properties
IVT-A/local.properties
IVT-A/project.properties
IVT-A/.externalToolBuilders

# Eclipse project files
/.classpath
.settings/
DJI-SDK-LIB/.settings/
IVT-A/.classpath
IVT-A/.settings/

# Proguard folder generated by Eclipse
proguard/
IVT-A/proguard/
DJI-SDK-LIB/proguard/

# Intellij project files
*.ipr
*.iws
.idea/
*.iml

# Mac files
.DS_Store
/build
/captures

22 changes: 0 additions & 22 deletions .idea/compiler.xml

This file was deleted.

3 changes: 0 additions & 3 deletions .idea/copyright/profiles_settings.xml

This file was deleted.

19 changes: 0 additions & 19 deletions .idea/gradle.xml

This file was deleted.

67 changes: 0 additions & 67 deletions .idea/markdown-navigator.xml

This file was deleted.

3 changes: 0 additions & 3 deletions .idea/markdown-navigator/profiles_settings.xml

This file was deleted.

62 changes: 0 additions & 62 deletions .idea/misc.xml

This file was deleted.

10 changes: 0 additions & 10 deletions .idea/modules.xml

This file was deleted.

12 changes: 0 additions & 12 deletions .idea/runConfigurations.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/vcs.xml

This file was deleted.

Loading