mirror of
https://repo.getmonero.org/monero-project/ccs-proposals.git
synced 2025-02-22 15:49:49 -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.
|
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.
|
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
|
## Why
|
||||||
|
|
||||||
As discussed as far back as two years ago: https://github.com/seraphis-migration/strategy/issues/2
|
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