Questions tagged [validator]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
23 views

In the basic Solana network, which parties have access to which data?

When trying to reason about whether SOL transactions provide certain types of privacy, it would be very helpful to have a complete list of the information accessible to each party in the basic (...
SapereAude's user avatar
1 vote
1 answer
43 views

Mainnet node lags behind after migration to v1.16.17

We are running a solana node since around April 2023. It was running fine since that time except some minor issues. But it looks like since the migration to the v1.16.17 it’s very difficult to make it ...
Bastien Giegel's user avatar
4 votes
1 answer
111 views

Does a non-voting RPC node require a keypair?

Double checking my RPC node vs voting validator node knowledge: a non-voting RPC node does NOT require any keypairs at all? Only voting validator nodes do (of which they require 3)? Or does a non-...
Jacob Creech's user avatar
  • 3,149
1 vote
2 answers
110 views

Unable to access accounts hash cache path: source(create_dir_all) - I/O error: Permission denied (os error 13), file: /mnt/ledger/accounts_hash_cache

Getting this error: Unable to access accounts hash cache path: source(create_dir_all) - I/O error: Permission denied (os error 13), file: /mnt/ledger/accounts_hash_cache While trying to run a testnet ...
Rodrigo Burgos's user avatar
1 vote
1 answer
31 views

Node synchronization issues

I am currently running a Solana validator, but I've noticed that the ledger folder is increasing in size while the accounts folder remains at 28kb. Am I synchronizing incorrectly? I followed the ...
Solextra's user avatar
0 votes
1 answer
74 views

How to start a hard fork in solana network?

I need to start a new cluster of validators with new version. For the new cluster, I want to clone the original cluster's accounts' information. I thought hard fork could be one way to do sth like ...
cowboy's user avatar
  • 316
1 vote
1 answer
74 views

Will firedancer affect transaction finality time in any way?

A bit of a silly question and I believe the answer is "no" but asking anyways... will firedancer improve the time necessary to reach confirmed or finalized commitment in any way?
Josip Volarević's user avatar
3 votes
2 answers
125 views

How to upgrade the solana version?

I checked the solana project for a while and found that the repository is being upgraded continuously all the time. As blockchain is a state replicator machine, the validator project is already ...
Pedro Salazar's user avatar
0 votes
0 answers
23 views

How to run a multi nodes solana cluster in my local server?

I want to run a multi nodes solana cluster in my local server, for example, a bootstrap validator with rpc port 8899 and web socket port 8900, and then an additional validator with rpc port 8901 and ...
Shizheng's user avatar
1 vote
1 answer
43 views

validator boostrapping fails when trying to unzip genesis.tar.bz2 on MacOS

The genesis.tar.bz2 archive gets rejected because it contains unwanted entries (see below): Error: extra entry found: "._genesis.bin" Regular" Content seen by the affected method: ...
GroovieGermanikus's user avatar
0 votes
1 answer
41 views

What RPC method / CLI command to use to query validators' commission changes?

How to get validators' commission changes along with timestamp and epoch number. What RPC method and/or CLI command to use for that? Thank you.
CoffeeisReady - GateOmega's user avatar
0 votes
1 answer
30 views

What RPC method / CLI command to use to query validators' vote account Authorized Withdrawer addresses

I would like to run a query to get validators' vote account Authorized Withdrawer addresses. What RPC method and/or CLI command to use for that? Thank you.
CoffeeisReady - GateOmega's user avatar
0 votes
3 answers
128 views

how to view lifetime stake account rewards?

I run a validator and have a delegator asking how to see lifetime rewards earnings for his stake account. I have used solana stakes --withdraw-authority <wallet pubkey> to show stake account ...
T3chie's user avatar
  • 85
1 vote
1 answer
72 views

Setting up a gossip spy

For someone not running a validator, what would be the best method to listen in on gossip, getting staked amount, block, etc. "solana gossip" is giving me some of that information but not ...
Bryon M's user avatar
  • 170
2 votes
1 answer
40 views

What does repair do?

In the replay stage in the Solana validator, there's a step called repair. What does this do?
ragged's user avatar
  • 23
1 vote
2 answers
41 views

Does the solana validator execute all the transactions in a block or a part of the block?

Does the solana validator execute all the transactions in a block or a part of the block? If all the block will the confirm slow? Will it collect the whole block before execute the transactions in the ...
user2712's user avatar
2 votes
1 answer
70 views

How can a validator comfirm a poh from the leader?

The validator don't have the fully data .how can a validator comfirm a poh from the leader? What if the leader is evil and make some fake transactions? And why don't use just pos instead poh? Does the ...
user2712's user avatar
4 votes
1 answer
68 views

known devnet validators

Is this this right list of known devnet validators to start with? I'm starting one, but ending up over 135k blocks behind to start with. --known-validator dv1ZAGvdsz5hHLwWXsVnM94hWf1pjbKVau1QVkaMJ92 \ ...
Caleb Everett's user avatar
1 vote
1 answer
46 views

validator main process exited

starting a devnet validator with geyser plugin - solana version 1.13.3: exec solana-validator \ --identity ~/validator-keypair-devnet.json \ --vote-account ~/vote-account-keypair-devnet.json \ --...
Caleb Everett's user avatar
3 votes
1 answer
334 views

What are slots used for?

I try to understand what slots are for. ethereum has same term but everything I read about slots are so abstract. From different solana docs, I read those Solana has 432,000 slots per epoch which ...
Yilmaz's user avatar
  • 1,067
0 votes
0 answers
71 views

How to Run a Solana Test Network

I'm trying to set up a test network using the scripts provided in this Solana git repository. I've got the AWS CLI configured as I want to run the network as an EC2 instance. I run the ./ec2.sh create ...
Kirima's user avatar
  • 145
1 vote
0 answers
117 views

Single-node validator stuck on "Haven't landed a vote, so skipping my leader slot"

What are the steps to getting a single-node validator in a private network (using the solana-validator binary) running? The current setup I'm doing is solana-genesis \ --enable-warmup-epochs \ --...
Kevin Ji's user avatar
  • 185
1 vote
0 answers
80 views

How to fix solana rpc node from crashing due to no available udp ports for QUIC?

I am running an RPC node and using the quic client to send transactions on the same machine. The node will run for a few hours, with many successful transactions sent via quic and then crash with the ...
guccimane's user avatar
3 votes
1 answer
74 views

What are the primary differences between solana-validator and solana-test-validator?

There seems to be two different validator binaries: solana-validator in validator/src/main.rs, and solana-test-validator in validator/src/bin/solana-test-validator.rs. What are the main differences ...
Kevin Ji's user avatar
  • 185
1 vote
1 answer
51 views

Difference between catch up and getHealth

What is the difference between getHealth and the catch up command? With my validator, I never lag behind with the catch up command. With getHealth, it is always constant 200-300 root slots behind and ...
safect's user avatar
  • 13
0 votes
0 answers
13 views

How to process restarting cluster for after a period of the cluster is downtime?

If cluster is Fault, and downtime for some hours or some days. How should I restart the cluster and get the cluster's block-time to quickly catch up to real world time?
orca's user avatar
  • 1
0 votes
0 answers
117 views

mainnet-beta solana catchup falling, The hardware and software meet the requirements

Unable to catch up with the main network. who can help me? other, Solana discord has no permission to speak. How to apply for permission? Hardware cpu 24 cores / 48 threads CPU MHz 4.0 ram >300g ...
ColeLaw's user avatar
  • 11
1 vote
0 answers
80 views

The getSignaturesForAddress RPC request returns "Method not found" [closed]

I am trying to perform a simple API request against the local node that seems to be working fine but the response says "Method not found" even though the validator has the --enable-cpi-and-...
Just a baka's user avatar
2 votes
1 answer
17 views

Does Solana have additional aligment guarantees on `data` field of AccountInfo?

data field of Solana account is a byte slice, according to type system it is byte-aligned. Does runtime internally use more strict alignment rules? i.e. can I rely on the assumption, that data field ...
totikom's user avatar
  • 365
2 votes
1 answer
46 views

How to track the total SOL rewards? I see 4 reward types, but I'm not sure which to use

I see 4 reward types, but I'm not sure which to use. I'd like to track total rewards paid out. Fee, Rent, Staking, Voting, To my understanding: Fee -> Is this related to transaction fees, if so ...
solnoob's user avatar
  • 21
1 vote
1 answer
153 views

How to run solana devnet validator in MacOS/Linux?

I am able to run the command solana-test-validator but when I try to run solana-validator I get the error [2022-11-23T07:42:22.902908000Z ERROR solana_net_utils] Received no response at tcp/8899, ...
AjA's user avatar
  • 43
3 votes
1 answer
47 views

Solana Mainnet beta Validator Hardware

guys. im going to buy some hardwares, CPU, RAM etc. to set my mainnet-beta validator node. i know Requirements from solana docs(https://docs.solana.com/running-validator/validator-reqs), but I'm ...
minseong's user avatar
3 votes
1 answer
25 views

difference of `repaly_votes` and `gossip_vote_txs`

I am working to understand voting process in Solana. I can't understand the difference of repaly_votes and gossip_vote_txs. What are the differences?
Foad's user avatar
  • 88
2 votes
1 answer
47 views

what is the average total prioritization fee per slot currently

Curious if there are resources that I can use to get the average prioritization fee per slot or at least visualize them. if not possible, then still interested in anecdotal data about what the average ...
Cyrial Kamda's user avatar
1 vote
0 answers
21 views

How to calculate total supply for validator rewards

in the solana docs it is mentioned that issuance = (total supply * inflation)/target_epochs_per_year - (where target_epochs_per_year = 182.5) Now, I am unable to understand do we consider the total ...
Maksimjeet Chowdhary's user avatar
3 votes
2 answers
78 views

Time require to restart solana validator

I am new to Solana stuff. I just create my Solana private rpc node. I have a few questions in mind if anyone could help it would be great. 1- How much time it will take if I restart the Solana ...
Hussam Mustafa's user avatar
4 votes
3 answers
372 views

solana-test-validator: illegal hardware instruction

Has anyone else experienced this error illegal hardware instruction when trying to run solana-test-validator? More specifically: Im using M1 Macbook and having versions solana-test-validator 1.14.3 (...
Burger Bob's user avatar
  • 1,124
4 votes
2 answers
313 views

How to know the number of active validators in Solana

I would like to know how many Solana validator nodes are running actually. Is there a way to get this data ?
Victor Blas's user avatar
1 vote
0 answers
22 views

Solana "delegate-stake" fails on devnet

When trying delegate stake using: solana delegate-stake \ --fee-payer ~/staker-wallet-keypair.json \ --stake-authority ~/staker-wallet-keypair.json \ <STAKE_ACCOUNT_PUBKEY> <...
MusicMan's user avatar
1 vote
1 answer
113 views

How to get account info from my local private rpc?

I built private rpc node in mainnet and it catches up well. I want to get account info from localhost, but it gets error. curl http://localhost:8899 -X POST -H "Content-Type: application/json&...
picorypt's user avatar
1 vote
1 answer
126 views

How do I deploy a program to a remote test validator?

I'm having some trouble deploying the hello world program to a remote solana-test-validator hosted in Google Compute Engine. On my local machine, when I run solana program deploy dist/program/...
Kevin Ji's user avatar
  • 185
2 votes
0 answers
190 views

solana-test-validator error: 'Incompatible CPU detected: missing AVX support'

I'm trying to run solana-test-validator on: Windows 11 host Running Virtual Box 6.1.38 With Ubuntu 22.04.1 guest Razer Blade 14, 8 Core AMD CPU, RTX 3080, 16Gb It worked fine a few weeks ago, I'm ...
niico's user avatar
  • 203
1 vote
1 answer
196 views

How to start a validator in solana?

I have tried starting a local validator using solana cli command solana-test-validator. It works fine and starts from block 1 for localhost. But when I am following this doc: Starting a Validator and ...
AjA's user avatar
  • 43
2 votes
1 answer
89 views

How does stake account gets created?

I write code for staking: const stakeAccount = Keypair.generate(); then I get the validator that I trust const validators = await connection.getVoteAccounts(); // just choose the first one const ...
Yilmaz's user avatar
  • 1,067
1 vote
1 answer
106 views

Transaction confirmation time vs Slot time

The slot time is around 600ms or so per https://explorer.solana.com/. However, the confirmation times are highly unstable, and can take 10's of seconds per https://www.validators.app/ping-thing?locale=...
master-madman's user avatar
1 vote
1 answer
61 views

How a new validator get last state in Solana?

I like to join Solana mainnet as a validator and participate in consensus. As a result, I was reading about Solana and the steps to run a validator during the last few weeks. I generally understood ...
Foad's user avatar
  • 88
6 votes
1 answer
46 views

Can a vote account be a PDA?

Can a validator have a vote account as a PDA? Does a validator have to do anything special to do this?
Jacob Creech's user avatar
  • 3,149
1 vote
0 answers
135 views

What does root slot mean in relation to vote accounts?

How or when does a vote account get a root slot? create-vote ? create-stake? or delegate-stake? I encounter frequently: Unable to delegate. Vote account appears delinquent because its current root ...
Joel De Jesus's user avatar
3 votes
4 answers
189 views

How to setup local validator rpc on solscan?

I want to check transactions and programs details on my local validator, how can I setup it on https://solscan.io/ ? I am trying to do it by typing "http://localhost:8899" in "Custom ...
Panicum's user avatar
  • 133
1 vote
1 answer
54 views

What/where is the mint public key in genesis config source code?

solana document says "Before starting any validators, one first needs to create a genesis config. The config references two public keys, a mint and a bootstrap validator. " https://docs....
Cryptorizon's user avatar