Giter Club home page Giter Club logo

Comments (11)

Nagaprasadvr avatar Nagaprasadvr commented on September 1, 2024 1

image

after looking at all validators info i see that account might have been updated!

from agave.

Nagaprasadvr avatar Nagaprasadvr commented on September 1, 2024 1

image
after looking at all validators info i see that account might have been updated!

@Nagaprasadvr You were looking at the wrong cluster. An example is written in the description.

which cluster ? testnet?

from agave.

dubalda avatar dubalda commented on September 1, 2024

image

after looking at all validators info i see that account might have been updated!

@Nagaprasadvr You were looking at the wrong cluster. An example is written in the description.

from agave.

dubalda avatar dubalda commented on September 1, 2024

image
after looking at all validators info i see that account might have been updated!

@Nagaprasadvr You were looking at the wrong cluster. An example is written in the description.

which cluster ? testnet?

Yes. You can see what the options mean in the documentation. This is option -u (--url)

from agave.

steviez avatar steviez commented on September 1, 2024

This is not a bug; this is expected behavior. solana validator-info get PUBKEY will not return results for validator's who have not explicitly published:

$ solana validator-info --help        
solana-validator-info 
Publish/get Validator info on Solana
...

SUBCOMMANDS:
    get        Get and parse Solana Validator info
    help       Prints this message or the help of the given subcommand(s)
    publish    Publish Validator info on Solana

https://docs.solanalabs.com/operations/guides/validator-info

from agave.

diman-io avatar diman-io commented on September 1, 2024

@steviez At first, I thought the same, but then I reread the initial message, and it seems that the information had been published before (otherwise, where would it have come from on va).

I checked the information with my test validator. There's no information there either. But it is present on va as well. And I definitely didn't delete it.
I made an HTTP request to rpc to get all the Config111... accounts, and the information isn't there either.

So either the information was removed from the snapshot during restarts, or there's a problem with retrieving all the program's accounts.

from agave.

steviez avatar steviez commented on September 1, 2024

Hmm, ok. Apologies for the potential early close; there may be something here. If I'm being honest, I have other higher priority items so I probably wouldn't be able to look at this for a bit.

If anyone reading this is interested in helping out, looking at the underlying RPC calls for solana validators vs. solana validator-info get would probably be a good start. You should be able to trace it down from the CLI commands in this directory:
https://github.com/anza-xyz/agave/tree/master/cli

from agave.

CriesofCarrots avatar CriesofCarrots commented on September 1, 2024

(otherwise, where would it have come from on va)

I think this is an important question to answer to determine if this is a wild goose chase. Is validator-info the only place validators.app gets validator details?

from agave.

dubalda avatar dubalda commented on September 1, 2024

(otherwise, where would it have come from on va)

I think this is an important question to answer to determine if this is a wild goose chase. Is validator-info the only place validators.app gets validator details?

I think it doesn't really matter where the VA stores the information.

It is important that both Diman and I published information about the validator earlier, and now it is not visible.

from agave.

kubanemil avatar kubanemil commented on September 1, 2024

I am taking this issue. Will try to identify the problem

from agave.

kubanemil avatar kubanemil commented on September 1, 2024

The RPC call is functioning properly.
It appears that the info account was removed from the Config program.
I tested publishing and retrieving a new info account, and it worked without issue.
Additionally, using the RPC call from solana validators won't provide the necessary information, as it utilizes getVoteAccounts(), whereas the former relies on getProgramAccounts(Config1111111111111).

from agave.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.