Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.7.0 Release #2396

Merged
merged 137 commits into from
Dec 22, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
137 commits
Select commit Hold shift + click to select a range
d707f74
add "use date" toogle
smk762 Sep 21, 2023
a524a1a
Fix "Type" typo
JSKitty Sep 27, 2023
a28d71c
Merge pull request #2374 from JSKitty/typo-fixes
smk762 Sep 28, 2023
72916ee
remove ip.checker.service
cipig Oct 1, 2023
94ac6f3
remove ip.checker.service
cipig Oct 1, 2023
f328d42
Merge remote-tracking branch 'upstream/dev' into z-coin-optional-date
cipig Oct 1, 2023
b1d08f7
update api and coins
smk762 Oct 11, 2023
e769c52
Merge branch 'z-coin-optional-date' of https://github.com/KomodoPlatf…
smk762 Oct 11, 2023
22f634a
Merge pull request #2376 from cipig/rm_ip_check
smk762 Oct 11, 2023
cbd9dd5
use default libtool
smk762 Oct 11, 2023
5a5aa71
rm conflicting links
smk762 Oct 11, 2023
3647f8f
wildcard removal machine
smk762 Oct 11, 2023
f154aa3
install llvm first
smk762 Oct 12, 2023
1b6fbd9
install llvm@16 before brew update
smk762 Oct 12, 2023
43afa32
try macos12
smk762 Oct 12, 2023
9b14cbc
prices every 60 sec
smk762 Oct 13, 2023
9197a56
add lcw icon
cipig Oct 13, 2023
3957dcc
add lcw icon
cipig Oct 13, 2023
acf930d
revert osx script changes
smk762 Oct 18, 2023
62cc697
Merge pull request #2379 from KomodoPlatform/ci-test
smk762 Oct 19, 2023
84abf83
Merge pull request #2367 from KomodoPlatform/z-coin-optional-date
smk762 Oct 19, 2023
4a3544e
Merge pull request #2378 from KomodoPlatform/rm_ip_check
smk762 Oct 19, 2023
ebdd04c
Merge pull request #2381 from cipig/lcw
smk762 Oct 27, 2023
a3ba669
update rates url
smk762 Oct 30, 2023
7a75ec5
use latest release
smk762 Nov 5, 2023
2d80a47
use kp fork for dep
smk762 Nov 5, 2023
ca28206
backend for trade volume
smk762 Nov 5, 2023
89b25a5
handle reversed ticker
smk762 Nov 5, 2023
5f00a00
add volume text under orderbook
smk762 Nov 5, 2023
4b70e95
handle segwit volumes
smk762 Nov 5, 2023
8302288
tweak default precision
smk762 Nov 6, 2023
2e1acfb
fix currency symbol
smk762 Nov 6, 2023
c311ba8
add convertUSD function
smk762 Nov 7, 2023
99969e4
add get_currency_rate function
smk762 Nov 7, 2023
3c594ce
add get_volume_24hr_usd
smk762 Nov 7, 2023
2599168
rm logs
smk762 Nov 7, 2023
58e65ec
rm logs
smk762 Nov 7, 2023
ab2374e
add conversion functions
smk762 Nov 7, 2023
e09ff3e
show traded vol in selected currency
smk762 Nov 7, 2023
eaf6a3f
update vcpkg repo
smk762 Dec 1, 2023
90ceb18
use latest mm2 release
smk762 Dec 1, 2023
649fb85
disable mirror workflow
smk762 Dec 5, 2023
769d948
Merge pull request #2385 from KomodoPlatform/ci-fix-mingw
smk762 Dec 5, 2023
e85f7ef
Merge pull request #2383 from KomodoPlatform/show-stats
smk762 Dec 5, 2023
9c7c02b
update ethscan url
smk762 Dec 10, 2023
e1c93ba
fix spellings
smk762 Dec 10, 2023
0097e97
Update input components
smk762 Dec 10, 2023
a6304c7
reduce tendermint gas fees
smk762 Dec 10, 2023
b9ae406
reduce opacity for disabled coins
smk762 Dec 10, 2023
ae21bf0
adds checkbox to filter out disabled coins
smk762 Dec 10, 2023
21859b4
use latest netid and seednodes
smk762 Dec 10, 2023
5682af9
update api and netid
smk762 Dec 10, 2023
6c5a8bc
refresh trade error more often
smk762 Dec 11, 2023
0ddd50c
Merge branch 'v7-dev' into fix-tendermint-fee
smk762 Dec 11, 2023
7f50285
reset fee state on input changes
smk762 Dec 11, 2023
28ddf6a
move function
smk762 Dec 11, 2023
4ca0145
Merge pull request #2387 from KomodoPlatform/fade-simple-disabled
smk762 Dec 13, 2023
76b10b6
Merge pull request #2386 from KomodoPlatform/fix-tendermint-fee
smk762 Dec 13, 2023
53294a1
add min value filter
smk762 Dec 13, 2023
e6e9493
rm spare curly
smk762 Dec 13, 2023
2a4a78e
add setting for static password
smk762 Dec 13, 2023
c5a3183
update version
smk762 Dec 13, 2023
09b7c2e
Merge branch 'v7-dev' of https://github.com/KomodoPlatform/atomicDEX-…
smk762 Dec 13, 2023
54a37e7
update version
smk762 Dec 13, 2023
3d7e3e9
update api
smk762 Dec 14, 2023
17b09a5
updated autogen ts
smk762 Dec 14, 2023
6a21653
use string literal
smk762 Dec 15, 2023
9c5227e
add return if condition fails
smk762 Dec 15, 2023
51e2381
remove unused variables
smk762 Dec 15, 2023
1c4e1df
use variable to indicate use of shared function
smk762 Dec 15, 2023
a010e9a
Merge pull request #2389 from KomodoPlatform/fade-simple-disabled
smk762 Dec 15, 2023
19631f8
Merge branch 'v7-dev' into fix-build-warnings
smk762 Dec 15, 2023
21edd17
restructure rpcs paths, fix references
smk762 Dec 15, 2023
4c4e204
update rpc method paths
smk762 Dec 15, 2023
ada01d6
update api to latest dev
smk762 Dec 15, 2023
b55dc9f
Merge branch 'dev' into v7-dev
smk762 Dec 15, 2023
1e699e0
Merge branch 'v7-dev' into fix-build-warnings
smk762 Dec 15, 2023
9f05d8d
Merge branch 'v7-dev' into update-rpc-filenames
smk762 Dec 15, 2023
b087f83
add v2 erc methods boilerplate
smk762 Dec 15, 2023
baaf1ec
update copyright hearders year
smk762 Dec 15, 2023
0d47f9d
fix v2 trade_preimage
smk762 Dec 15, 2023
d574f9d
rename variable to something more obvious
smk762 Dec 15, 2023
44a1e6e
update variable to something more obvious
smk762 Dec 15, 2023
7bbf144
use generalised async func for orderbook
smk762 Dec 16, 2023
e974d29
complete async orderbook
smk762 Dec 16, 2023
2c09414
make bestorders async
smk762 Dec 17, 2023
5e241b2
refactor utx_merge_params
smk762 Dec 17, 2023
49cb990
clean up
smk762 Dec 17, 2023
17691a9
adds peerid to settings > about
smk762 Dec 17, 2023
cde14c7
add log
smk762 Dec 17, 2023
bcf3275
show segwit in simple mode
smk762 Dec 17, 2023
fa1e8d6
add ercv2 activation functions
smk762 Dec 17, 2023
88224f2
rename variable for clarity
smk762 Dec 18, 2023
07fe3d9
Merge pull request #2393 from KomodoPlatform/update-copyright-headers
smk762 Dec 18, 2023
a9f2718
Merge pull request #2391 from KomodoPlatform/fix-build-warnings
smk762 Dec 18, 2023
eb099a1
add note for segwit self pair bug
smk762 Dec 18, 2023
33c4d4b
update api
smk762 Dec 19, 2023
d5e1900
rm logs
smk762 Dec 19, 2023
d3e69a2
rm comments
smk762 Dec 19, 2023
382b96b
segwit related changes, remove delisted coins
cipig Dec 19, 2023
b02cb54
Merge pull request #2394 from cipig/segwit
smk762 Dec 19, 2023
f89d124
tweak logs
smk762 Dec 19, 2023
9950a91
fix fallback_swap_contract variable
smk762 Dec 19, 2023
f261c90
add logs and id in req
smk762 Dec 19, 2023
336d560
add logs and id in req
smk762 Dec 19, 2023
e554766
add logs
smk762 Dec 19, 2023
62891f4
tweak logs
smk762 Dec 19, 2023
00f95b3
update default coins
smk762 Dec 19, 2023
5873a66
twaek logs
smk762 Dec 20, 2023
306b8db
add queued activation
smk762 Dec 20, 2023
427fdc8
fix moved function, dont use new methods
smk762 Dec 20, 2023
7334918
Merge branch 'v7-dev' into update-rpc-filenames
smk762 Dec 20, 2023
443abb1
Merge pull request #2392 from KomodoPlatform/update-rpc-filenames
smk762 Dec 20, 2023
4cd0c92
fix conflicts
smk762 Dec 20, 2023
fe122ef
update autogen ts files
smk762 Dec 20, 2023
d7faa7d
add wording to faq
smk762 Dec 20, 2023
cbfb63b
add qml function for block url endpoint
smk762 Dec 20, 2023
aaa5ce0
rm QRC option for custom coins
smk762 Dec 20, 2023
8b1f6ca
coin_config -> coin_config_t
smk762 Dec 20, 2023
eba328e
Matic -> PLG20
smk762 Dec 20, 2023
6e802ac
fix custom coin import
smk762 Dec 20, 2023
d02c9fb
Merge branch 'v7-dev' into activation-v2-boilerplate
smk762 Dec 20, 2023
cae8416
fix CI reference error
smk762 Dec 20, 2023
5901b98
fix matic assignment, add links in support
smk762 Dec 20, 2023
f74a836
update ts
smk762 Dec 20, 2023
dbd7eb1
fix false positive for already init coins
smk762 Dec 20, 2023
63da539
fix type loading
smk762 Dec 20, 2023
5f84480
hide option for standard coins
smk762 Dec 21, 2023
c7dff8d
update var names
smk762 Dec 21, 2023
33b2558
fix zhtlc sync percentage display
smk762 Dec 21, 2023
b123f69
restore update checker
smk762 Dec 21, 2023
42fea1a
Merge pull request #2395 from KomodoPlatform/activation-v2-boilerplate
smk762 Dec 21, 2023
791f450
Merge pull request #2388 from KomodoPlatform/v7-dev
smk762 Dec 21, 2023
3151f80
rename binary to avoid unintended kills
smk762 Dec 21, 2023
14b83d5
add rpcport to settings > about
smk762 Dec 21, 2023
e23a254
Add RPC port to about > settings
smk762 Dec 21, 2023
e3259a5
Merge pull request #2397 from KomodoPlatform/tweak-mm2-proc
smk762 Dec 22, 2023
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Please describe what you expected to happen.
**Operating Environment(s):**
- OS: [e.g. Windows/OSX/Linux. If Linux, include distro. ]
- OS version: [e.g. 7/10/11, 10.13/10.15, 18.04/20.04 ]
- Komodo Wallet Version: [e.g. 0.6.1]
- Komodo Wallet Version: [e.g. 0.7.0]
- Build branch: [e.g. master/dev]


Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/atomicdex-desktop-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ env:
DEX_PROJECT_NAME: "komodo-wallet"
DEX_DISPLAY_NAME: "Komodo Wallet"
DEX_COMPANY: "KomodoPlatform"
DEX_VERSION: "0.6.1"
DEX_VERSION: "0.7.0"
DEX_WEBSITE: "https://atomicdex.io/"

jobs:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/atomicdex-desktop-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ on:
- cron: '0 0 * * 1'

env:
DEX_API: "mm2"
DEX_API: "mm2_kmd"
DEX_RPCPORT: 7762
DEX_RPC: "http://127.0.0.1:7762"
DEX_PROJECT_NAME: "komodo-wallet"
DEX_DISPLAY_NAME: "Komodo Wallet"
DEX_COMPANY: "KomodoPlatform"
DEX_VERSION: "0.6.1"
DEX_VERSION: "0.7.0"
DEX_WEBSITE: "https://atomicdex.io/"
VCPKG_DEFAULT_BINARY_CACHE: ${{ github.workspace }}/b/vcpkg_cache
VCPKG_BINARY_SOURCES: clear;x-gha,readwrite
Expand Down Expand Up @@ -55,13 +55,13 @@ jobs:
host: 'linux'

- name: osx-release
os: macos-11
os: macos-12
qt: '5.15.2'
type: 'Release'
host: 'mac'

- name: osx-debug
os: macos-11
os: macos-12
qt: '5.15.2'
type: 'Debug'
host: 'mac'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/sync_mirror.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ name: GitlabSync
on:
push:
branches:
- '*'
- 'none'
pull_request:
branches:
- dev
- none
delete:
branches:
- '*'
Expand Down
8 changes: 4 additions & 4 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ include(vcpkg_prerequisites)
include(qt_prerequisites)
include(cfg_hash)

project(${DEX_PROJECT_NAME} LANGUAGES CXX VERSION 0.6.1)
project(${DEX_PROJECT_NAME} LANGUAGES CXX VERSION 0.7.0)
message(STATUS "${PROJECT_NAME} is version ${PROJECT_VERSION}")

include(cmake_default_options)
Expand Down Expand Up @@ -60,13 +60,13 @@ endif ()
##! We fetch our dependencies
if (APPLE)
FetchContent_Declare(mm2
URL https://github.com/KomodoPlatform/komodo-defi-framework/releases/download/v1.0.7-beta/mm2-79f620559-Darwin-Release.zip)
URL https://sdk.devbuilds.komodo.earth/main/mm2_b0fd99e-mac-x86-64.zip)
elseif (UNIX AND NOT APPLE)
FetchContent_Declare(mm2
URL https://github.com/KomodoPlatform/komodo-defi-framework/releases/download/v1.0.7-beta/mm2-79f620559-Linux-Release.zip)
URL https://sdk.devbuilds.komodo.earth/main/mm2_b0fd99e-linux-x86-64.zip)
else ()
FetchContent_Declare(mm2
URL https://github.com/KomodoPlatform/komodo-defi-framework/releases/download/v1.0.7-beta/mm2-79f620559-Win64.zip)
URL https://sdk.devbuilds.komodo.earth/main/mm2_b0fd99e-win-x86-64.zip)
endif ()

#FetchContent_Declare(qmaterial URL https://github.com/KomodoPlatform/Qaterial/archive/last-clang-working-2.zip)
Expand Down
1 change: 1 addition & 0 deletions assets/config/cfg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"notification_enabled": true,
"spamfilter_enabled": false,
"use_static_rpcpass": false,
"current_currency": "USD",
"current_fiat": "USD",
"current_currency_sign": "$",
Expand Down
6 changes: 6 additions & 0 deletions atomic_defi_design/Dex/Addressbook/AddAddressForm.qml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@ Dex.Rectangle
case "QRC-20": return "QTUM"
case "BEP-20": return "BNB"
case "ERC-20": return "ETH"
case "AVX-20": return "AVAX"
case "FTM-20": return "FTM"
case "PLG-20": return "MATIC"
case "Smart Chain": return "KMD"
case "SLP": return "USDT-SLP"
}
Expand All @@ -49,6 +52,9 @@ Dex.Rectangle
case "QRC-20": return true
case "BEP-20": return true
case "ERC-20": return true
case "PLG-20": return true
case "AVX-20": return true
case "FTM-20": return true
case "Smart Chain": return true
case "SLP": return true
}
Expand Down
9 changes: 9 additions & 0 deletions atomic_defi_design/Dex/Components/AmountFloatField.qml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import QtQuick 2.15

DefaultTextField
{
validator: RegExpValidator
{
regExp: /([0-9]*[.])?[0-9]+/
}
}
3 changes: 2 additions & 1 deletion atomic_defi_design/Dex/Components/AmountIntField.qml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@ import QtQuick 2.15

DefaultTextField
{
property bool allowFloat: false
validator: RegExpValidator
{
regExp: /[0-9]+/
regExp: allowFloat ? /([0-9]*[.])?[0-9]+/ : /[0-9]+/
}
}
6 changes: 6 additions & 0 deletions atomic_defi_design/Dex/Components/CoinMenu.qml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ Menu {

MenuItem {
id: disable_action
height: 40
text: qsTr("Disable %1", "TICKER").arg(ticker)
onTriggered: API.app.disable_coins([ticker])
enabled: can_disable
Expand All @@ -41,22 +42,27 @@ Menu {
restart_modal.open()
}
enabled: disable_action.enabled && API.app.portfolio_pg.global_cfg_mdl.get_coin_info(ticker).is_custom_coin
visible: enabled
height: enabled ? 40 : 0
}

MenuItem {
height: 40
enabled: !General.prevent_coin_disabling.running
text: qsTr("Disable all %1 assets").arg(type)
onTriggered: API.app.disable_coins(API.app.portfolio_pg.get_all_coins_by_type(type))
}

MenuItem {
height: 40
enabled: !General.prevent_coin_disabling.running
text: qsTr("Disable all assets")
onTriggered: API.app.disable_coins(API.app.portfolio_pg.get_all_enabled_coins())
}

MenuItem
{
height: 40
enabled: !General.prevent_coin_disabling.running
text: qsTr("Disable 0 balance assets")
onTriggered: API.app.disable_no_balance_coins()
Expand Down
8 changes: 4 additions & 4 deletions atomic_defi_design/Dex/Components/SetupPage.qml
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ Item

leftPadding: 30
rightPadding: leftPadding
topPadding: leftPadding * 0.5
bottomPadding: topPadding
topPadding: 12
bottomPadding: 12
Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter

background: DefaultRectangle
Expand All @@ -69,9 +69,9 @@ Item

DexLanguage
{
y: 52
y: 24
anchors.right: parent.right
anchors.rightMargin: 52
anchors.rightMargin: 24
width: 72
}

Expand Down
Loading
Loading