Skip to content

feat(spark): support FIRO Spark verbose tx#2394

Closed
levoncrypto wants to merge 12 commits intoGLEECBTC:devfrom
levoncrypto:spark
Closed

feat(spark): support FIRO Spark verbose tx#2394
levoncrypto wants to merge 12 commits intoGLEECBTC:devfrom
levoncrypto:spark

Conversation

@levoncrypto
Copy link
Copy Markdown

This update introduces support for Spark verbose. The new integration ensures that the framework now supports Spark transaction parsing, expanding its capabilities for handling privacy-focused transactions.

The implementation maintains the core functionality while enhancing the framework’s versatility. I believe this addition will benefit users by providing a broader range of supported transactions within the Komodo Defi framework.

ca333 and others added 12 commits April 28, 2023 19:39
* feat(LRAPI): add 1inch classic swap rpc (GLEECBTC#2222)

This commit adds 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).

* chore(release): bump mm2 version to 2.3.0-beta (GLEECBTC#2285)

* improvement(error-handling): main files (GLEECBTC#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 (GLEECBTC#2287)

This commit removes check for <, >, & characters in RPC request bodies that was incorrectly blocking valid password characters in get_mnemonic RPC call. These special characters should be allowed in passwords.

This aligns native behavior with WASM implementation.

* don't rely on core (GLEECBTC#2289)

Signed-off-by: onur-ozkan <work@onurozkan.dev>

* chore(ctx): replace gstuff constructible with oncelock (GLEECBTC#2267)

* chore(adex-cli): use "Komodo DeFi Framework" name in adex_cli  (GLEECBTC#2290)

* bump libp2p (GLEECBTC#2296)

Signed-off-by: onur-ozkan <work@onurozkan.dev>

---------

Signed-off-by: onur-ozkan <work@onurozkan.dev>
Co-authored-by: dimxy <dimxy@komodoplatform.com>
Co-authored-by: Onur Özkan <work@onurozkan.dev>
Co-authored-by: Samuel Onoja <samiodev@icloud.com>
Co-authored-by: DeckerSU <support@decker.su>
Merge commit 'fe5a274f9e7581644c0d9e2e3112ad64ebc6c056' into main
chore(git-history): resolve history diversion between main & dev
@levoncrypto levoncrypto changed the title Support FIRO Spark verbose tx feat: Support FIRO Spark verbose tx Mar 19, 2025
@levoncrypto levoncrypto changed the title feat: Support FIRO Spark verbose tx feat(spark): Support FIRO Spark verbose tx Mar 19, 2025
@levoncrypto levoncrypto changed the base branch from main to dev March 19, 2025 12:30
@levoncrypto levoncrypto changed the base branch from dev to main March 19, 2025 12:32
@shamardy shamardy self-requested a review March 19, 2025 12:40
@shamardy shamardy changed the title feat(spark): Support FIRO Spark verbose tx feat(spark): support FIRO Spark verbose tx Mar 19, 2025
@shamardy
Copy link
Copy Markdown
Collaborator

@levoncrypto please change the base branch to dev

@levoncrypto levoncrypto changed the base branch from main to dev March 19, 2025 12:42
@shamardy
Copy link
Copy Markdown
Collaborator

@levoncrypto you will need to rebase to dev as well :)

Copy link
Copy Markdown
Collaborator

@shamardy shamardy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pub script_sig: TransactionInputScript,
#[serde(rename = "nFees")]
pub n_fees: f64,
lTags: Vec<String>,
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
lTags: Vec<String>,
#[serde(rename = "lTags")]
l_tags: Vec<String>,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants