xmr
xmr copied to clipboard
Monero node.
How do we know if we are synchronized if we don't have "an upper limit"?
Currently the serialization/deserialization of [`Block`][2]s with Ring CT signatures are [unimplemented][1]. [1]: https://github.com/xmr-rs/xmr/blob/470098ff7d105c390473190cab1c9ca3b789f3ea/chain/src/transaction/transaction.rs#L30 [2]: https://github.com/xmr-rs/xmr/blob/master/chain/src/block.rs
The current implementation was grabbed as-in without too much modifications, however it's now outdated due to Monero's PoW change. This isn't a priority right now because it's an ongoing work...
[Reference implementation](https://github.com/monero-project/monero/blob/8361d60aef6e17908658128284899e3a11d808d4/src/cryptonote_protocol/cryptonote_protocol_handler.inl#L342)
[Reference implementation](https://github.com/monero-project/monero/blob/8361d60aef6e17908658128284899e3a11d808d4/src/cryptonote_protocol/cryptonote_protocol_handler.inl#L402)
So I tested the ```cargo run``` for this crate, and am presented with a blank output. Is this the intended function? Or should we be booting up the daemon with```...
[Reference implementation](https://github.com/monero-project/monero/blob/8361d60aef6e17908658128284899e3a11d808d4/src/cryptonote_protocol/cryptonote_protocol_handler.inl#L761)
[Reference implementation](https://github.com/monero-project/monero/blob/8361d60aef6e17908658128284899e3a11d808d4/src/cryptonote_protocol/cryptonote_protocol_handler.inl#L1229)
[Reference implementation](https://github.com/monero-project/monero/blob/8361d60aef6e17908658128284899e3a11d808d4/src/cryptonote_protocol/cryptonote_protocol_handler.inl#L685)
[Reference implementation](https://github.com/monero-project/monero/blob/8361d60aef6e17908658128284899e3a11d808d4/src/cryptonote_protocol/cryptonote_protocol_handler.inl#L802)