dangerousfreedom - wallet work
2 unresolved threads
2 unresolved threads
Compare changes
+ 14
− 8
@@ -3,10 +3,10 @@ layout: fr
@@ -16,16 +16,22 @@ payouts:
The end goal of this proposal is to be able to make a basic but broad demonstrator of the seraphis_wallet by opening a wallet, use @jberman scanner to load legacy enotes, make transactions, make transaction proofs, show enotes and balance, close wallet. A lot of work has been done in this direction but they are not yet fully organized. So the goal is to have this basic but organized demonstrator capable of doing that.
1) Get started with a basic variant to handle transactions both in legacy and seraphis: since a blockchain is made of blocks and blocks are made of transactions, we probably need a class to handle node queries smoothly between the classes `transaction` and `SpTxSquashedV1`. Hopefully this will generate discussions and start paving the way for future works about reading/writing data from/in the blockchain (1/4 of total time).
2) Make a basic but broad demonstrator of the seraphis_wallet by: opening a wallet, make mock transactions, make transaction proofs, show enotes and balance, close wallet. A lot of work has been done in this direction but they are not yet fully organized. So the goal is to have this basic but organized demonstrator capable of doing that (3/4 of total time).
@@ -34,4 +40,4 @@ All the efforts will be documented and made public on the seraphis_wallet group.