Roman Zeyde

Results 96 issues of Roman Zeyde

> All the above is strongly suggesting to me that the `rpc.sync()` call on [this line](https://github.com/romanz/electrs/blob/d84d7d672c456fceac55e8143d0775ed10684991/src/server.rs#L93-L94) is blocking for too long, probably because the `mempool.sync()` call on [this line](https://github.com/romanz/electrs/blob/d84d7d672c456fceac55e8143d0775ed10684991/src/tracker.rs#L77) is...

performance
mempool

**Is your feature request related to a problem? Please describe.** It would be interesting to try out https://github.com/speedb-io/speedb performance (if it can replace the rocksdb library). **Additional context** https://www.speedb.dev/

enhancement
help wanted
performance
dependencies

Requires new releases of: - [x] https://github.com/RCasatta/bitcoin_slices -> https://crates.io/crates/bitcoin_slices/0.8.0 - [ ] https://github.com/rust-bitcoin/rust-bitcoincore-rpc -> https://github.com/rust-bitcoin/rust-bitcoincore-rpc/pull/345

Following https://github.com/trezor/trezor-firmware/pull/317#issuecomment-585648571, we would like to allow confidential transaction output unblinding on the host by adding a new API for Elements rangeproof nonce derivation (see [device tests](https://github.com/romanz/trezor-firmware/blob/d3192674d229709be8c774c633bdae9adf899bb3/tests/device_tests/test_msg_signtx_elements.py#L861-L881) at [elements/wip branch](https://github.com/romanz/trezor-firmware/commits/elements/wip)).

Following #66 and #398, it would allow receiving confidential transactions to addresses generated on the devices. Blinding, unblinding and signing will be added in separate PRs.

altcoin

Implements initial support for [Elements](https://elementsproject.org/)' transaction signatures (following #66). Most of the code is similar to Bitcoin's, but there are a few deviations: - amount serialization is different (to support...

core
altcoin

Allows rangeproof generation and rewinding, surjection proof generaion and Pedersen commitments' balancing on the device. Notes to reviewers: - The current code requires significant stack size increase (to ~40kB), so...

core
crypto
altcoin
feature

According to https://github.com/satoshilabs/slips/blob/master/slip-0044.md, `coin_type` should be 0 for mainnet & 1 for testnet.