Skip to content

Commit

Permalink
Merge pull request #402 from KomodoPlatform/fix-link
Browse files Browse the repository at this point in the history
  • Loading branch information
gcharang authored Jan 14, 2025
2 parents 8e29670 + a078d5e commit ae492e5
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 2 deletions.
1 change: 1 addition & 0 deletions filepathSlugs.json
Original file line number Diff line number Diff line change
Expand Up @@ -3723,6 +3723,7 @@
],
"src/pages/komodo-defi-framework/changelog/index.mdx": [
"change-log",
"komodo-de-fi-framework-v2-3-0-beta",
"komodo-de-fi-framework-v2-2-0-beta",
"custom-token-support-and-various-optimizations",
"release-notes",
Expand Down
14 changes: 14 additions & 0 deletions src/pages/komodo-defi-framework/changelog/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@ export const description =

# Change Log

## Komodo DeFi Framework v2.3.0-beta

* [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)
* [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.
* [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.
* [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.
* [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.
* [chore(adex-cli): use "Komodo DeFi Framework" name in adex\_cli](https://github.com/KomodoPlatform/komodo-defi-framework/pull/2290) self-explanatory
* [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).

**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)

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)

## Komodo DeFi Framework v2.2.0-beta

### Custom Token Support and various optimizations
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ When running the Komodo DeFi API via commandline with the `mm2` binary, some bas
| 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/) |
| 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). |
| wss\_certs | object | Optional. Contains fields for `server_priv_key` and `certificate` to allow RPC or P2P communications over TLS/SSL. |
| event\_stream\_configuration | object | Optional, a standard [EventStreamConfig](/komodo-defi-framework/api/v20/#derivation-method) object. Configuration for subscribing to events. |
| event\_stream\_configuration | object | Optional, a standard [EventStreamConfig](/komodo-defi-framework/api/common_structures/#event-stream-config) object. Configuration for subscribing to events. |
| 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. |
| 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. |
| 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. |
Expand Down
2 changes: 1 addition & 1 deletion utils/_changeLogVersions.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"komodo": "v0.9.0",
"komodo-defi-framework": "v2.2.0-beta"
"komodo-defi-framework": "v2.3.0-beta"
}

0 comments on commit ae492e5

Please sign in to comment.