mirror of
https://github.com/comit-network/xmr-btc-swap.git
synced 2025-12-17 17:44:02 -05:00
* start adding support for subaddresses * add happy_path_alice_developer_tip_subaddress * remove redundant addSubaddressAccount bridge * document multiple tx keys * don't autoformat c++ files * update PendingTransaction::txKeys() to return the output address and the transaction id for each tx key as well * fix c++ include error, update bridge.rs * make TxReceipt have a map of transfer keys * fix derive_puclic_key function call * add undo-git-changes to justfile (restores unstaged changes in git submodule) * don't autoformat c/c++ files This is annoying because it's increasing the diff size when I really just want to extract the changes into a patch. * Change the txKeys method to correctly identify the tx key for each output. Caviat: we currently skip all outputs that belong to the primary address. This means we won't have a tx key when sending to our own main address or for change outputs. Transactions which try anyway will fail in the rust verification step. * add a simple test casse * update error message to reflect caviat of not beign able to send to your own main address * un-hardcode path in transaction_keys.rs * update patch to throw an exception in txKeys() when a crypto operation fails (instead of ignoring it) * cleanup * add a new crate monero-tests for monero integration tests * add monero-tests/transactions to ci * add comment to tx_keys map * fix compilation, add test case for wrong transfer key * fix ci * add new test and explanatory comments * Add explanatory comment * rename test to avoid name abiguity * silence some monero c++ spam * start updating distribute function to use integers * Revert "start updating distribute function to use integers" This reverts commit b69ec7c44cee3c19001001c36cc62f3ce5ec4c74. * update rust to 1.88 --------- Co-authored-by: Binarybaron <binarybaron@protonmail.com> Co-authored-by: Mohan <86064887+binarybaron@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| capabilities | ||
| gen | ||
| icons | ||
| src | ||
| .gitignore | ||
| build.rs | ||
| Cargo.toml | ||
| tauri.conf.json | ||
| tauri.windows.conf.json | ||