Skip to content
Merged
Show file tree
Hide file tree
Changes from 18 commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
7b94d43
eth: Introduce ChainSpec and structural distinction between EVM and T…
shamardy Apr 23, 2025
83049c1
eth: Refactor CoinProtocol for chain_id/network, update activation an…
shamardy Apr 23, 2025
af4867b
eth: Move chain_id into protocol_data, propagate ChainSpec everywhere
shamardy Apr 24, 2025
d26b0c6
eth/tron: add TRON address type and parsing
shamardy Apr 24, 2025
7b74fb6
style(tron): use alphabetical order for derive attributes
shamardy May 5, 2025
bfce81d
tron: impl TryFrom` and `AsRef` for `Address`
shamardy May 5, 2025
e9ba8d0
tron: rename `ADDRESS_HEX_PREFIX` to `ADDRESS_PREFIX`, add index safe…
shamardy May 5, 2025
3676b1f
tron: return error for unimplemented `TRX` address generation in `add…
shamardy May 5, 2025
b7806a7
tests: remove chain_id from higher level `eth_conf` in `test_classic_…
shamardy May 5, 2025
59deab6
tron: return error for unimplemented `TRX` address generation in `ord…
shamardy May 5, 2025
bf2dd93
tron: return explicit unsupported Tron chain error in Metamask activa…
shamardy May 5, 2025
fbaca78
tron: remove `check if 1inch supports tron` todos
shamardy May 5, 2025
f904359
tron: optimize address parsing and improve error message clarity
shamardy May 6, 2025
2b44429
eth: take `chain_id` from protocol config for v1, remove redundant to…
shamardy May 9, 2025
7b02f35
tests: add ETH platform config to MM_CTX for compatibility with proto…
shamardy May 9, 2025
7e61403
tests: increase `WASM_BINDGEN_TEST_TIMEOUT` by 2 minutes
shamardy May 9, 2025
6ce97d2
chore: move tron mod declaration to its right place
shamardy May 9, 2025
e8fd60a
increase `WASM_BINDGEN_TEST_TIMEOUT` more
shamardy May 9, 2025
33f6996
tests: increase `wait_check_stats_swap_status` timeout in all tests
shamardy May 9, 2025
dec3d1d
tests: increase `wait_check_stats_swap_status` timeout again
shamardy May 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -268,4 +268,4 @@ jobs:
uses: ./.github/actions/build-cache

- name: Test
run: WASM_BINDGEN_TEST_TIMEOUT=600 GECKODRIVER=/bin/geckodriver wasm-pack test --firefox --headless mm2src/mm2_main
run: WASM_BINDGEN_TEST_TIMEOUT=1200 GECKODRIVER=/bin/geckodriver wasm-pack test --firefox --headless mm2src/mm2_main
1 change: 1 addition & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions mm2src/coins/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,13 @@ doctest = false
async-std = { version = "1.5", features = ["unstable"] }
async-trait = "0.1.52"
base64 = "0.21.2"
# Todo: remove this and rely on bs58 throught the whole codebase
Comment thread
borngraced marked this conversation as resolved.
base58 = "0.2.0"
bip32 = { version = "0.2.2", default-features = false, features = ["alloc", "secp256k1-ffi"] }
bitcoin_hashes = "0.11"
bitcrypto = { path = "../mm2_bitcoin/crypto" }
blake2b_simd = { version = "0.5.10", optional = true }
bs58 = "0.4.0"
byteorder = "1.3"
bytes = "0.4"
cfg-if = "1.0"
Expand Down
164 changes: 0 additions & 164 deletions mm2src/coins/coins_tests.rs

This file was deleted.

Loading