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

Cannot run validator transaction: Illegal base64 data at input byte 6 #84

Open
hobbleabbas opened this issue Feb 6, 2023 · 3 comments

Comments

@hobbleabbas
Copy link

When running the validator transaction, I first get an error that says that my account (canto16...) does not exist. When I run sudo nano <KEY>.info, I can see that the contents were replaced by what looks to be a JWT. Replacing this with my pubkey info fixes, this issue, but then I keep getting a Error: illegal base64 data at input byte 6 error.

@okanisis
Copy link

okanisis commented Feb 7, 2023

One of the characters in your public address doesn't seem to be a valid base64 character or def something else going on.

Is the key also listed from cantod keys list?

@hobbleabbas
Copy link
Author

You're right, when i run cantod keys list I get the same error. I can still get my addresses by running cantod debug addr $(cantod keys show <key_name> -a) but it looks like something is wrong with my public key config. Any idea how to solve this? It could be my ubuntu build, I'll try wiping the entire install and starting again

@okanisis
Copy link

okanisis commented Feb 7, 2023

You may just have to import your key again. The one you have listed in the .info file.

tkkwon1998 pushed a commit that referenced this issue Aug 2, 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

2 participants