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

Mismatched type for flag 'validators-external-signer-public-keys' #14748

Open
kajeagentspi opened this issue Dec 23, 2024 · 2 comments
Open

Mismatched type for flag 'validators-external-signer-public-keys' #14748

kajeagentspi opened this issue Dec 23, 2024 · 2 comments
Assignees

Comments

@kajeagentspi
Copy link

kajeagentspi commented Dec 23, 2024

Describe the bug

This error popsup when you set validators-external-signer-public-keys as a /api/v1/eth2/publicKeys url or if you put a string like in the docs.
time="2024-12-23T08:49:35Z" level=error msg="Mismatched type for flag 'validators-external-signer-public-keys'. Expected '[]interface{}' but actual is 'string'" prefix=main

Also is it normal that prysm validator doesn't check if the web3signer instance is active when the keys are not yet activated?

Has this worked before in a previous version?

Not sure

🔬 Minimal Reproduction

  1. start validator with this in config

validators-external-signer-url: http://10.2.0.7:29000
validators-external-signer-public-keys: 0xkey #or http://web3sin/api/v1/eth2/publicKeys

Error

No response

Platform(s)

No response

What version of Prysm are you running? (Which release)

5.1.2 , 5.2.0

Anything else relevant (validator index / public key)?

No response

@kajeagentspi kajeagentspi added the Bug Something isn't working label Dec 23, 2024
@james-prysm james-prysm self-assigned this Dec 30, 2024
@james-prysm
Copy link
Contributor

seems correct, this shouldn't have changed in either of those versions will come back with findings

@james-prysm
Copy link
Contributor

james-prysm commented Dec 30, 2024

please use an array in the config file
validators-external-signer-public-keys: ["0xhexkey or http://web3sin/api/v1/eth2/publicKeys"]

let me know if you have any issues with this. I'll close this ticket next week if there's no response.

@james-prysm james-prysm removed the Bug Something isn't working label Dec 30, 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