Skip to content

Commit ae492e5

Browse files
authored
Merge pull request #402 from KomodoPlatform/fix-link
2 parents 8e29670 + a078d5e commit ae492e5

File tree

4 files changed

+17
-2
lines changed

4 files changed

+17
-2
lines changed

filepathSlugs.json

+1
Original file line numberDiff line numberDiff line change
@@ -3723,6 +3723,7 @@
37233723
],
37243724
"src/pages/komodo-defi-framework/changelog/index.mdx": [
37253725
"change-log",
3726+
"komodo-de-fi-framework-v2-3-0-beta",
37263727
"komodo-de-fi-framework-v2-2-0-beta",
37273728
"custom-token-support-and-various-optimizations",
37283729
"release-notes",

src/pages/komodo-defi-framework/changelog/index.mdx

+14
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@ export const description =
44

55
# Change Log
66

7+
## Komodo DeFi Framework v2.3.0-beta
8+
9+
* [feat(LRAPI): add 1inch classic swap rpc](https://github.com/KomodoPlatform/komodo-defi-framework/pull/2222): Initial code to connect to 1inch Liquidity Routing API (LRAPI) provider and two new RPCs to use 1inch classic swap API. It also adds 'approve' and 'allowance' RPCs (for ERC20 tokens)
10+
* [improvement(error-handling): main files](https://github.com/KomodoPlatform/komodo-defi-framework/pull/2288): Makes KDF to check main files (config/coins/etc..) before reading them to prevent potential panics.
11+
* [fix(rpc): remove character check blocking password input](https://github.com/KomodoPlatform/komodo-defi-framework/pull/2287): Removes check for special characters in RPC request bodies that were incorrectly blocking valid password characters in get\_mnemonic RPC call. These special characters should be allowed in passwords.
12+
* [fix(mm2\_bitcoin): don't rely on core](https://github.com/KomodoPlatform/komodo-defi-framework/pull/2289) Makes no sense to rely on core on KDF.
13+
* [chore(ctx): replace gstuff constructible with oncelock](https://github.com/KomodoPlatform/komodo-defi-framework/pull/2267) Replaced Constructible from the gstuff crate with once\_cell::sync::OnceCell for managing lazy-initialized values in [mm\_ctx](https://github.com/KomodoPlatform/komodo-defi-framework/blob/c9baf0dfcfac8ec56bac58d9e4ca0e46bc6fb646/mm2src/mm2_core/src/mm_ctx.rs#L68) for better performance and stronger thread safety.
14+
* [chore(adex-cli): use "Komodo DeFi Framework" name in adex\_cli](https://github.com/KomodoPlatform/komodo-defi-framework/pull/2290) self-explanatory
15+
* [chore(libp2p): k-0.52.11 bump](https://github.com/KomodoPlatform/komodo-defi-framework/pull/2296) Fixes a [security (memory leak) issue](https://github.com/KomodoPlatform/komodo-defi-framework/issues/771).
16+
17+
**Full Changelog**: [https://github.com/KomodoPlatform/komodo-defi-framework/compare/v2.2.0-beta...v2.3.0-beta](https://github.com/KomodoPlatform/komodo-defi-framework/compare/v2.2.0-beta...v2.3.0-beta)
18+
19+
Release Binaries: [https://github.com/KomodoPlatform/komodo-defi-framework/releases/tag/v2.3.0-beta](https://github.com/KomodoPlatform/komodo-defi-framework/releases/tag/v2.3.0-beta)
20+
721
## Komodo DeFi Framework v2.2.0-beta
822

923
### Custom Token Support and various optimizations

src/pages/komodo-defi-framework/setup/configure-mm2-json/index.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ When running the Komodo DeFi API via commandline with the `mm2` binary, some bas
3232
| prometheus\_credentials | integer | Optional. Only used if you are logging metrics in [Prometheus](https://prometheus.io/) and [Grafana](https://grafana.com/) with authentication. For more information check out the [Komodo DeFi metrics guide](/komodo-defi-framework/tutorials/api-metrics/) |
3333
| https | boolean | Optional. Only used with wss. Defaults to `false`, set to `true` to allow TLS/SSL enabled RPC (e.g. remote queries to a domain with a valid SSL certificate). |
3434
| wss\_certs | object | Optional. Contains fields for `server_priv_key` and `certificate` to allow RPC or P2P communications over TLS/SSL. |
35-
| event\_stream\_configuration | object | Optional, a standard [EventStreamConfig](/komodo-defi-framework/api/v20/#derivation-method) object. Configuration for subscribing to events. |
35+
| event\_stream\_configuration | object | Optional, a standard [EventStreamConfig](/komodo-defi-framework/api/common_structures/#event-stream-config) object. Configuration for subscribing to events. |
3636
| use\_\trading\_\proto\_\v2 | boolean | Optional, defaults to `false`. If `true`, the Komodo DeFi-API will use the upgraded v2 trading protocol introduced in Komodo DeFi Framework v2.1.0-beta. |
3737
| passphrase | string | Optional. Your passphrase (mnemonic phrase) in plain text. This is the source of each of your coins private keys. [**KEEP IT SAFE!**](https://www.youtube.com/watch?v=WFpxVbTqhB8). For more secure, encrypted storage in a local database, use the `wallet_name` and `wallet_password` parameters below. |
3838
| wallet\_name | string | Optional. An arbitrary name for the wallet. If no `passphrase` is provided, and the wallet has been used already, the `wallet_password` will be used to decrypt the local stored mnemonic phrase. If it has not been used before, a mnemonic will be generated and encrypted for local storage. The mnemonic phrase can be seen in plain text using the (/komodo-defi-framework/api/v20/get\_mnemonic)\[] method. |

utils/_changeLogVersions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"komodo": "v0.9.0",
3-
"komodo-defi-framework": "v2.2.0-beta"
3+
"komodo-defi-framework": "v2.3.0-beta"
44
}

0 commit comments

Comments
 (0)