Luke Parker
c138950c21
Document v2 TX/RCT output relation assumed when scanning
2024-07-06 19:57:38 -04:00
Luke Parker
d847ec5efb
Reject torsioned spend keys to ensure we can spend the outputs we scan
2024-07-06 03:48:45 -04:00
Luke Parker
3de89c717d
Correct imports for no-std
2024-07-04 02:18:38 -04:00
Luke Parker
b56c6fb39e
Remove non-small-order view key bound
...
Guaranteed addresses are in fact guaranteed even with this due to prefixing key
images causing zeroing the ECDH to not zero the shared key.
2024-07-04 02:18:37 -04:00
Luke Parker
daa0f8f7d5
Diversify ViewPair/Scanner into ViewPair/GuaranteedViewPair and Scanner/GuaranteedScanner
...
Also cleans the Scanner impl.
2024-07-04 02:18:37 -04:00
Luke Parker
70c36ed06c
Rewrite monero-wallet's send code
...
I have yet to redo the multisig code and the builder. This should be much
cleaner, albeit slower due to redoing work.
This compiles with clippy --all-features. I have to finish the multisig/builder
for --all-targets to work (and start updating the rest of Serai).
2024-07-04 02:18:37 -04:00
Luke Parker
0b20004ba1
Get the repo to compile again
2024-07-04 02:18:37 -04:00
Luke Parker
74aaac46ef
Finish documenting monero-serai
2024-07-04 02:18:37 -04:00
Luke Parker
08b95abdd8
Document the RPC
2024-07-04 02:18:37 -04:00
Luke Parker
d740bd2924
Smash out RPC, wallet
2024-07-04 02:18:37 -04:00