mirror of
https://repo.getmonero.org/monero-project/ccs-proposals.git
synced 2025-02-21 23:29:55 -05:00
kaya suggested adding a section on implementation details - here it is :D
This commit is contained in:
parent
4814938045
commit
65380b6073
@ -52,6 +52,23 @@ Result: A robust and modular wallet-rpc library, implemented in Rust with WebAss
|
||||
2. A checkout flow built with this library. This is meant to be used, not just to demonstrate the features.
|
||||
3. Detailed documentation for the library, the relationship between nodes and wallets during the syncing process and a guide on how to use this to implement monero payment gateways.
|
||||
|
||||
### Implementation
|
||||
|
||||
list of initial tasks:
|
||||
|
||||
- create function to turn address and private viewkey into viewpair
|
||||
- create function to scan transaction with sub functions
|
||||
- verify that there is no timelock present
|
||||
- calculate transaction amount
|
||||
- clarify responsibility of burning bug prevention for the caller
|
||||
|
||||
- implement transaction fetching and storage
|
||||
- implement burning bug prevention in the checkout flow
|
||||
- write unit tests, document and publish the library
|
||||
- implement UI for the checkout flow
|
||||
|
||||
this task list is not exhaustive and subject to change
|
||||
|
||||
## Why
|
||||
|
||||
As discussed as far back as two years ago: https://github.com/seraphis-migration/strategy/issues/2
|
||||
|
Loading…
x
Reference in New Issue
Block a user