Skip to content

Conversation

@batconjurer
Copy link
Collaborator

@batconjurer batconjurer commented May 23, 2025

Describe your changes

Partially closes #4645
Depends on #4640

This PR allows the namada client to perform two key management actions:

  • add to a config file
  • use the config file to register fmd keys with Kassandra services

Furthermore, it adds hashes of FMD keys derived from viewing keys to the wallet file under the viewing key alias. This PR does not handle querying the services or updating the shielded context accordingly.

Checklist before merging

  • If this PR has some consensus breaking changes, I added the corresponding breaking:: labels
    • This will require 2 reviewers to approve the changes
  • If this PR requires changes to the docs or specs, a corresponding PR is opened in the namada-docs repo
    • Relevant PR if applies:
  • If this PR affects services such as namada-indexer or namada-masp-indexer, a corresponding PR is opened in that repo
    • Relevant PR if applies:

@batconjurer batconjurer requested a review from sug0 May 23, 2025 08:54
@github-actions github-actions bot added the breaking:api public API breaking change label May 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking:api public API breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Integrate kassandra client into namadac

3 participants