Almost, if not, 0 functionality from monero-rs is being used regarding key management, TX scanning, address handling... And yet we are bound by its types as they offer serialization, which I didn't bother to implement yet. This creates a very kludgy system using fields such as
k_image: Hash([u8; 32])
TxOut { amount: VarInt(u64), target: TxOutTarget { ToKey { key: PublicKey { point: CompressedEdwardsY } }, .. } }
While this makes sense for monero-rs, it does not offer value for serai.