Blockstream / electrs

An efficient re-implementation of Electrum Server in Rust
MIT License
321 stars 131 forks source link

Support Testnet4 Network #91

Open BinChengZhao opened 4 months ago

BinChengZhao commented 4 months ago

Support for testnet4 Block Data Indexing Based on Latest rust-bitcoin

During the development phase, I deployed a testnet4 full node to test this feature, and everything worked as expected.

Changes:

Ask for advice:

After implementing these changes, everything functions correctly with the default feature set. However, when enabling the liquid feature, issues arise because it relies on elements, which is currently incompatible with the latest rust-bitcoin. I would appreciate any insights or suggestions on how to resolve this compatibility issue.


Thank you for your time and assistance.

RCasatta commented 3 months ago

After implementing these changes, everything functions correctly with the default feature set. However, when enabling the liquid feature, issues arise because it relies on elements, which is currently incompatible with the latest rust-bitcoin. I would appreciate any insights or suggestions on how to resolve this compatibility issue.

We need a rust-elements version using the same rust-bitcoin, I'll probably make a branch for it in the next days unless someone is quicker

BinChengZhao commented 3 months ago

After implementing these changes, everything functions correctly with the default feature set. However, when enabling the liquid feature, issues arise because it relies on elements, which is currently incompatible with the latest rust-bitcoin. I would appreciate any insights or suggestions on how to resolve this compatibility issue.

We need a rust-elements version using the same rust-bitcoin, I'll probably make a branch for it in the next days unless someone is quicker

Thank you very much for your response, I will also pay attention to cooperation

RCasatta commented 1 month ago

FYI rust-elements has been released if you want to update this MR everything should work (TM)