Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support scanning and sending transparent transactions for MemoryWallet #13

Open
willemolding opened this issue Sep 3, 2024 · 0 comments

Comments

@willemolding
Copy link
Collaborator

Transparent txns and balances are handled in a completely different way to shielded ones. Since transparent txns can be scanned by lightwalletd without compromising quality this is exactly how it is done. This is much more similar to a conventional light-wallet.

Completing this task requires implementing:

  • store_transactions_to_be_sent update to support transparent
  • get_transparent_balance implemented
  • get_transparent_receivers implemented

See https://github.com/ChainSafe/zec-sqlite-cli/blob/8c2e49f6d3067ec6cc85248488915278c3cb1c5a/src/commands/sync.rs#L602 for further details on how lightwalletd is used when scanning transparent balances

@willemolding willemolding changed the title Add support scanning and sending transparent transactions Add support scanning and sending transparent transactions for MemoryWallet Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant