Skip to content

test(prot): add test to exercise RCD1-based keys

Dennis B requested to merge AC-1201-tests-for-rcd into develop

Closes AC-1201

  • Cleaned up lite accounts in CLI so that they can be corrected tagged as RCD1 type
  • Streamlined the factoid address handling in cli
  • Corrected bug generating lite account address with RCD hash
  • Added test to add credits, faucet, and move tokens from an RCD-based account
  • Added test to exercise the import of factoid addresses
  • Added restore capability to update the tags and fill lite accounts in the wallet
  • Added the ability to first run the restore function to automatically run the restore accounts on a wallet

Review Checklist

If any item is not complete, the merge request is not ready to be reviewed and must be marked Draft:.

  • The merge request title is in the format <change type>(<change scope>): <short description>
    • For example, feat(cli): add QR code generation
    • For details, see CONTRIBUTING.md
  • The description includes Closes <jira task ID> (or rarely Updates <jira task ID>)
  • The change is fully validated by tests that are run during CI
    • In most cases this means a test in "validate.sh"
    • In some cases, a Go test may be acceptable
    • Validation is not applicable to things like documentation updates
    • Purely UI/UX changes can be manually validated, such as changes to human-readable output
    • For all other changes, automated validation tests are an absolute requirement unless a maintainer specifically explains why they are not in a comment on this merge request
  • The change is marked with one of the validation labels

Merge Checklist

  • CI is passing
  • Merge conflicts are resolved
  • All discussions are resolved
Edited by Dennis B

Merge request reports