Releases: KomodoPlatform/komodo-defi-framework
Releases · KomodoPlatform/komodo-defi-framework
AtomicDEX-v1.0.0-beta
Release Notes
Changelog:
- 2 spv storage optimization #1 #1585
- [doc] update mobile build instructions #1661
- 2
disable_coin
should fail if there are tokens dependent on the platform #1651 - 2 fix vulnerable dependencies #1666
- Bugfix pubkey keepalive overflow and "forever orders" #1668
- 2 Hardware Wallet enhancements #1672
- 2 Complete MetaMask #1674
- Add workflow for VirusTotal results #1676
- 2 refactor version handling #1686
- [release] 1.0.0-beta #1576
Link | SHA256 |
---|---|
mm2-278b525ba-android-aarch64-CI.zip | 80c4fdd03b8a394b96a8130826744ce759d051a27804448544de6e429aafed0e |
mm2-278b525ba-android-armv7-CI.zip | 209b40d986ccc9f9e42286b27e2d065e2306497ef1a32eba659594d3d27ea01c |
mm2-278b525ba-Darwin-Release.zip | 498f22204c4fb58b4934e555ae3d035587c56091aca868333b22face1b7ec46d |
mm2-278b525ba-ios-aarch64-CI.zip | 985914e9b5ecdafe65bdc684923c28baa322cccfb8ebde9d61e0d58f0b9d93f2 |
mm2-278b525ba-Linux-Release-debuginfo.zip | 98b6315fb0066df43c56f506e1552353e65cdceb79df01baba6d8d7386dc0358 |
mm2-278b525ba-Linux-Release.zip | 81a22b3d2ba41366f1c7c9718da3976232a8e71f3b98f7f4ea9ffea268b4810c |
mm2-278b525ba-Win64.zip | f9bdce856ce9b89646f47b4a5fe008e9df3ea9d34f9931118c643318316bae27 |
🛡 VirusTotal analysis
beta-2.1.8741
What's Changed
- Don't respond to GetKnownPeers p2p msg if the number of peers requested exceeds the default number by @shamardy in #1445
- [r2r] Avoid deadlock on
DuplexMutex
by @sergeyboyko0791 in #1453 - [r2r] Mobile libs code fixes, build instructions and CI. by @artemii235 in #1463
- [r2r] hotfix: disallow withdraw to taproot addresses by @shamardy in #1503
- update cc and cmake dependencies to be compatible with Visual Studio … by @DeckerSU in #1532
- [r2r] Don't return an error if a UTXO coin is enabled with
trezor_coin
field by @sergeyboyko0791 in #1541
Full Changelog: beta-2.1.7404...beta-2.1.8741
beta-2.1.7404
What's Changed
- Target-branch added for dependabot in mm2.1 by @laruh in #1426
- Skip orders not existing in orders_set instead of using expect. by @artemii235 in #1430
- Fix ARRR activation. More info to activation statuses. Check point block by @artemii235 in #1439
Full Changelog: beta-2.1.7132...beta-2.1.7404
beta-2.1.7132
What's Changed
- [r2r] Implement tx history RPC for Zcoin (ARRR). by @artemii235 in #1336
- [r2r] No login mode by @caglaryucekaya in #1341
- [r2r] Fix for LBC block header deserializing bug by @borngraced in #1343
- Release SLP, WASM, Maker bot, QTUM delegation. by @artemii235 in #1184
- [r2r] Fix P2P OrdermatchRequest backward compatibility. by @artemii235 in #1406
Full Changelog: beta-2.1.6805...beta-2.1.7132
beta-2.1.6805
What's Changed
- [WASM] Fixing, refactoring, and implementing P2P, IndexedDB, SwapLock, SavedSwap, MySwaps, MyOrdersStorage by @sergeyboyko0791 in #1007
- update_maker_order memory leak fix by @shamardy in #1068
- MVP swaps support for SLP tokens and PIRATE. by @artemii235 in #1067
- Upload release library to nightly server during CI build. by @sergeyboyko0791 in #1093
- Add SLP UTXOs validation using BCHD API. by @artemii235 in #1094
- simple market maker bot by @Milerius in #1066
- Enable 2.0 skeleton by @artemii235 in #1099
- Partial lightning network node implementation by @shamardy in #1103
- Use 'wss' P2P protocol instead of 'ws' by @sergeyboyko0791 in #1117
- Qtum delegation by @Milerius in #1096
- Slurp refactoring #914 by @sergeyboyko0791 in #1119
- Add gRPC-web support in WASM (BCHD API for SLP). by @artemii235 in #1127
- Next iteration of enable v2. Refactoring. Added enable_slp. by @artemii235 in #1130
- simple telegram client by @Milerius in #1114
- feat(lp_bot): use
other
for unknown variant in provider by @Milerius in #1140 - Implement enable_bch_with_tokens RPC. Refactoring by @artemii235 in #1145
- feat(lp_bot): cancel order on stopping mm2 context by @Milerius in #1143
- Fix hanging pointers #1158 by @sergeyboyko0791 in #1162
- Use parking lot mutex for maker orders by @shamardy in #1163
- Lightning Network Channels by @shamardy in #1133
- Add and implement a swap recoverer #1160 by @sergeyboyko0791 in #1164
- Trezor integration PoC by @sergeyboyko0791 in #1150
- Fix orders "leak" due to race condition. by @artemii235 in #1178
- Implement BCH and SLP tx history. Refactoring. by @artemii235 in #1175
- Fix recreating Taker swap data by @sergeyboyko0791 in #1191
- Optimize CI pipeline to run faster checks as a separate stage. by @artemii235 in #1192
- Update CI pipeline for MacOS. by @artemii235 in #1202
- Add
mm2_version
WASM foreign function by @sergeyboyko0791 in #1213 - Changes for Linux CI by @artemii235 in #1209
- Fix unstable test_update_maker_order_fail test by @shamardy in #1216
- Use komodod multiarch Docker image in tests. Do not build and upload libmm2 for desktop. by @artemii235 in #1214
- Implement requesting balances of HD wallet addresses by @sergeyboyko0791 in #1190
- Arrr integration WIP. by @artemii235 in #1204
- Expect larger integers on blockchain.scripthash.get_balance by @sergeyboyko0791 in #1218
- Add confirmation settings to orderbook by @shamardy in #1217
- Lightning payments by @shamardy in #1210
- Integrate HD account storage by @sergeyboyko0791 in #1223
- Spv proof by @Milerius in #1207
- Sync dev with mm2.1 by @Milerius in #1236
- Solana by @Milerius in #1109
- Provide podman compatibility by @ozkanonur in #1242
- update podman requirement by @ozkanonur in #1243
- Fix
coin
inrecover_funds_of_swap
RPC by @sergeyboyko0791 in #1249 - Simultaneous activation of coins in two modes (Iguana and Trezor) by @sergeyboyko0791 in #1227
- Add RPC call to get raw transaction encoded in hex by @hrmhatef in #1248
- provide custom swap locktime functionality by @ozkanonur in #1252
- [r2r] Add PR naming convention to the docs by @ozkanonur in #1257
- [r2r] add dependencies update note when basing branch on mm2.1 to the docs by @shamardy in #1261
- [r2r] impl get publickey hash rpc method by @borngraced in #1258
- [r2r] Update WASM docs, fix
my_recent_swaps
in WASM by @sergeyboyko0791 in #1264 - [r2r] ARRR integration WIP. by @artemii235 in #1237
- [r2r] Lightning channels and payments history by @shamardy in #1240
- [r2r] fix spv proof validation by @ozkanonur in #1268
- Update block headers in DB in case of a chain reorganization by @shamardy in #1276
- Store maker_coin_htlc_privkey and taker_coin_htlc_privkey as None by @artemii235 in #1277
- [r2r] broadcast tx to txhlp / refactor tx errors by @ozkanonur in #1245
- [r2r] Sign and verify messages by @caglaryucekaya in #1256
- [r2r] continuously push for playground nodes by @ozkanonur in #1280
- [r2r] UTXO RPC batch requests by @sergeyboyko0791 in #1255
- [r2r] overall refactoring by @ozkanonur in #1284
- [r2r] fix
MM_VERSION
path by @ozkanonur in #1296 - [r2r] Deps update by @artemii235 in #1294
- [r2r] update rust-lightning & remove bitcoin-spv crate from our deps tree by @shamardy in #1300
- Temporary ignore RUSTSEC-2020-0071 (time crate potential segfault). by @artemii235 in #1303
- update License GPLv3 by @ca333 in #1286
- [r2r] fixes incorrect coin type for rpc error by @borngraced in #1289
- Remove unused dependencies, add unused dependencies check step to CI by @shamardy in #1305
- [r2r] Impl storing Infos about fiat price to MM2.db on swap completion by @borngraced in #1282
- [r2r] fix nonce_lock problem by @laruh in #1306
- [r2r] HD wallet tx history by @sergeyboyko0791 in #1285
- [r2r] Implement ARRR swap in light mode. by @artemii235 in #1302
- [r2r] split qtum utxo by @laruh in #1313
- [r2r] Don't return Null on
my_recent_swaps
by @sergeyboyko0791 in #1317 - [r2r] Try to find
check_utxo_maturity
from the coins config by @sergeyboyko0791 in #1315 - update playground pipeline by @ozkanonur in #1323
- add commit prefix for playground node by @ozkanonur in #1325
- [r2r] Fix unstable test_get_channels_by_filter test by @shamardy in #1320
- [r2r] Get rid of fomat, wite macros by @sergeyboyko0791 in #1316
- [r2r] API call optimization by @caglaryucekaya in #1279
- [r2r] Fix rpc_password length constraints by @laruh in #1329
- [r2r] Allow bestorders RPC execution with number by @laruh in #1327
- [r2r] Remove outdated transactions from transaction history by @caglaryucekaya in #1328
- [r2r] Dependabot integration by @laruh in https://github.com...
beta-2.1.5724
Hotfix for FIRO block header format (prog pow).
What's Changed
- hotfix for unknown destination address errors showing up by @shamardy in #1186
- Avoid log spam and malfunctioning electrums excessive reconnects #1193 #1161. by @artemii235 in #1194
- [wip] update readme by @ca333 in #1180
- Remove nxt arg from help by @tonymorony in #1199
- feat(firo_hot_fix): add support for prog pow by @Milerius in #1235
New Contributors
- @tonymorony made their first contribution in #1199
Full Changelog: beta-2.1.5182...beta-2.1.5724
beta-2.1.5182
Fix zombie orders caused by improper balance reduce handling. (#1179) * Possible fix for #1148 * More fixes.
beta-2.1.5048
Update DEV_ENVIRONMENT.md
beta-2.1.4829
Exclude docs changes from CI build triggers.
beta-2.1.4401
feat(mm2_rpc): add get_public_key rpc #1071 (#1086) * feat(mm2_rpc): add get_public_key rpc * feat(mm2_rpc): iteration review