Questions tagged [node]
The node tag has no usage guidance.
56 questions
1
vote
1
answer
38
views
Run rpc node connection timed out Unable to determine the validator's public IP address
I'm trying to setting up a rpc node for Solana on a rented Hetzner Server.
I have followed the official documentation's guide https://docs.anza.xyz/operations/setup-a-validator here.
I have modified ...
0
votes
1
answer
43
views
How to pull all blocks from the genesis block to the local?
Now I need to do traceability business, I need pull all blocks from the genesis block to the local. May I ask if I need to build a validator node? If so, what params should I add?
right now I reserved ...
2
votes
2
answers
69
views
Your own rpc node or a paid private node?
Is there any sense to build your own powerful server to become a rpc node and get information for defi from websockets faster than from paid nodes? Or is it better to use private paid nodes? How to ...
1
vote
0
answers
15
views
Solana validator `in_errors` and `rcvbuf_errors` keep creasing, can't catch up
I'm running an validator, but after two days, still can't catchup the latest slot and keep downloading snapshots, I found the in_errors and rcvbuf_errors are always high and keep increasing, not sure ...
0
votes
1
answer
73
views
About Jito-solana validator as RPC Node
I want to run jito-solana validator on mainnet.
But I can't know how to start it.
Please let me know how to start rpc node.
There is no problem on devnet.
1
vote
0
answers
35
views
failed to verify snapshot bank for slot when starting validator on mainnet
I am trying to start a RPC node, but it keeps on crashing with the following panic:
[2024-11-10T17:35:02.653377509Z INFO solana_runtime::snapshot_bank_utils] Rebuilt bank for slot: 300607256
[2024-11-...
0
votes
1
answer
12
views
octal escape sequences are not allowed in strict mode
import {
createNft,
fetchDigitalAsset,
mplTokenMetadata,
} from "@metaplex-foundation/mpl-token-metadata";
import {
airdropIfRequired,
getExplorerLink,
getKeypairFromFile,
} ...
0
votes
0
answers
17
views
Expected first writable signer key to be the fee payer - Solana MultiSwap Jupiter
Hello everyone hope all are good today ?
After many hours of working and seaching i'm forced to ask some help ...
I'm trying to do a multiswap on Jupiter with 2 quotes but i get error when sending ...
1
vote
1
answer
24
views
assertion `left == right` failed: Bank snapshot genesis creation time does not match genesis.bin creation time
I am setting up solana-test-validator using the ledger
http://160.202.128.9:8899/snapshot-294878673-a6AxTznrH1mgMp6UhcP8Y7x4LXswTk7Grob8TFaRtSm.tar.zst
using command solana-test-validator --ledger ...
1
vote
0
answers
35
views
Running Solana RPC node WSL
Anyone knows how to run an rpc Solana node on wsl? So im looking for documentation for Wsl. Not full Linux.
I get the error;
[2024-10-12T13:04:05.078162085Z ERROR solana_net_utils] Received no ...
1
vote
0
answers
114
views
I am using RPC node service and cannot catch up with the latest block height
I need to configure my server with
2x AMD EPYC 7443
OS image Ubuntu 22.04 64bit,
RAM512GB 3200MHz,
OS diskNVMe 2TB,
I am using RPC node service and cannot catch up with the latest block height. This ...
0
votes
2
answers
307
views
How to Transfer Sol from External Wallet to Connected Wallet in React
I hope you're doing well. I'm currently working on a React app where users can withdraw rewards to their connected wallet. I want to ensure the security of the process and avoid exposing the private ...
1
vote
0
answers
67
views
Node startup too slow
I'm starting a new node, with no voting, only to query for transactions.
The node is working properly, but when i attach a geyser plugin, the node startup becomes too slow, the normal startup time, is ...
0
votes
0
answers
77
views
Programatically receive first transaction of solana wallet
Does anyone know how to programmatically receive the first transaction of a Solana wallet besides using the normal Solana RPC and interating through calls to getSignaturesForAddress.
This method leads ...
2
votes
1
answer
73
views
is programSubscribe filtering with multiple accounts possible?
so I am wanting to listen to multiple token account token balances. I am currently using programSubscribe with filter on the token account owner:
jsonrpc: "2.0",
id: 1,
...
0
votes
1
answer
650
views
Starting a Validator, It works, but node is behind by many slots
curl http://localhost:8899 -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":1, "method":"getHealth"}'
response as ...
1
vote
0
answers
28
views
Running "Ephemeral Node"
Is there a way to run an "ephemeral" node for Solana? Meaning I want to subscribe to events on chain like logsSubscribe but without storing all history since I don't have the hardware ...
0
votes
1
answer
102
views
RPC synchronisation issues
I'm currently running rpc node with the following config:
exec solana-validator \
--identity /home/ubuntu/validator-keypair.json \
--known-validator 7Np41oeYqPefeNQEHSv1UDhYrehxin3NStELsSKCT4K2 \
--...
1
vote
2
answers
3k
views
How to decode ShredStream data of Jito?
Shredstream provides the lowest latency shreds to any RPC or validator on the network
This is what it says on Shredstream page, and here is what I do:
1 RUST_LOG=info cargo run --release --bin jito-...
1
vote
1
answer
132
views
How to build a monitor that listens to swaps from 100+ wallets?
Question is in the title. I want the most effecient way of doing it, i bought a dedicated node from Helius but unsure how to use gRPC to listen to transactions from a large group of wallets. I know ...
1
vote
1
answer
64
views
How do I fix this error? PLEASE HELP ME
[2024-07-18T18:51:20.140305625Z ERROR solana_metrics::metrics] datapoint: panic program="validator" thread="main" one=1i message="panicked at /var/lib/buildkite-agent/builds/...
0
votes
1
answer
279
views
RPC node performance recommendations
We have deployed solana validator using aws blockchain node runners, based on baserpc configuration, but we changed from r6a.8xlarge to r6a.16xlarge and increased data volume and accounts volume to 16 ...
0
votes
0
answers
125
views
RPC node can't find other nodes
The issue is that my RPC node can't find other nodes to download snapshot. I have tried commented out options in different combinations but nothing worked (log output is the same). In testnet the node ...
1
vote
0
answers
52
views
Unable to catchup for more than 2-3 days with non-voting account-index extended RPC
I try to setup my non-voting account-index extended RPC and it can't catch up for more than 2-3 days.
I'm using AWS x2idn.16xlarge which means: 1TB RAM, 64 vCPU, 3 * 1900GBNVMe SSD, 50Gbps network ...
0
votes
0
answers
81
views
Running Solana RPC Nodes in Restricted Repair Only Mode
I am currently running an RPC node with --restricted-repair-only-mode to limit bandwidth in the following command:
exec solana-validator \
--restricted-repair-only-mode \
--no-os-network-...
1
vote
1
answer
58
views
Devnet Node not finding any RPC with flag --expected-shred-version 39944
Been running a devnet node for a while not and after the last devnet restart we had to add the flag --expected-shred-version 39944. My node is not picking up any RPC's
Any suggestions?
Many thanks
0
votes
0
answers
198
views
My Solana Rpc Node gets behind syncing
I have bought a ovhcloud server and setup node here.
System specs are :
CPU: 2× AMD Epyc 9354 - 32c/64t - 3.25 GHz/3.8 GHz
RAM: 768 GB ECC 4800 MHz
System: disks 2×960 GB SSD NVMe Soft RAID
Data ...
2
votes
1
answer
70
views
Is internet with 1gbps enough to run a node?
So as the title suggests, will 1gbps be enough or will my node lag? Given that hardware is not a bottleneck.
1
vote
3
answers
101
views
Error: unknown signer in Anchor program
I have this simple solana/anchor app written in Rust
use anchor_lang::prelude::*;
declare_id!("4ahwNyytPQ9cUguDLz9fcjbzEBMM4jsaVfYxTUV4Sf7r");
#[program]
mod myanchorapp {
use super::*;...
1
vote
2
answers
502
views
429 Too Many Requests error
As the Solana blockchain is already so fast, it's frustrating to keep encountering the 429 Too Many Requests error. How can we sync quickly with this public node? I'm using their own https://api....
0
votes
0
answers
215
views
Account is frozen, custom program error: 0x11
import { clusterApiUrl, Connection, Keypair, VersionedTransaction } from '@solana/web3.js'
import { Wallet } from '@project-serum/anchor'
import bs58 from 'bs58'
import * as dotenv from 'dotenv'
...
0
votes
0
answers
31
views
How to get the innerInstruction of a simulatedTransaction in @solana/web3.js
In the http simulateTransaction there is an innerInstruction flag. How would you be able to get the innerInstruction of a simulatedTransaction using the @solana/web3.js package? I am not seeing it in ...
0
votes
0
answers
65
views
How there are transactions that are immediately being confirmed/proceed?
I have made bot on NodeJS and also on Rust that they both are doing the same,
Tried both with the nodes that are considered the best at the market that first block guys are using.
The bots are ...
2
votes
1
answer
189
views
Difference TPU vs TPUQuic
I was testing some RPC api and invoking getClusterNodes I get this result:
featureSet: 3746964731,
gossip: '165.140.87.218:10000',
pubkey: '2xte5CBkCBEBLNviyAfvSaTkMy6tvg99Cy3XJj9EJJs2',
...
1
vote
0
answers
85
views
code -32007 and -32009
Quick question:
We've been getting this
"error":{"code":-32007,"message":"Slot 267558672 was skipped, or missing due to ledger jump to recent snapshot"}
and ...
1
vote
1
answer
214
views
Transaction spamming on dedicated node
So I wanted to know if I have my own node and want to land a transaction in all this mess. Would it benefit me spamming my node let's say same tx every second until blockhash expires or after a ...
0
votes
0
answers
101
views
The solana rpc node we deployed ourselves cannot work stably
Problem
We have deployed a solana rpc node locally specifically for internal use of the team.
This node will work normally for a while. However, after this node has been running for a period of time, ...
3
votes
1
answer
2k
views
Required Hardware for Solana Node with Historical Transaction Info Enabled
I've reviewed the hardware requirements listed on the official Solana site for running a node, particularly one with historical transaction info enabled via JSON RPC. However, I'm concerned the ...
0
votes
1
answer
925
views
Solana smart contract event listener
I have to implement an event listener for my solana smart contract, where if any user deposits any funds into the contract, I want to record that transaction in the db using event listeners. How can I ...
0
votes
0
answers
112
views
Port forwarding/access issue for validator - timed out waiting on receive operation
I am attempting to deploy a validator for the network but having an issue with the client reporting in the log file:
"Received no response at tcp/8801, check your port configuration: timed out ...
0
votes
1
answer
304
views
getProgramAccounts - error when calling
Good day to all.
I encountered this problem.
When I call getProgramAccounts I don't get a response but an error.
Tell me, maybe I’m doing something wrong?
My task is to get a list of tokens - am I ...
0
votes
0
answers
187
views
How long will it take to create Solana RPC node?
As we know that it takes a long time to synchronize the data when building an Ether node, I would like to know how long it takes to build a Solana RPC node until it is ready to interact, and is it the ...
1
vote
1
answer
2k
views
How to detect buy transactions on solana with websocket
I need to detect buy transactions on Solana, how can I do this? Does anyone have an example of how it could work? I created something, but without success so far, my biggest difficulty is identifying ...
0
votes
1
answer
2k
views
where can i get latest solana database snapshot?
Now, i'm trying to launch a solana mainnet validator node, and could anyone tell me where can i download the lastest database snaphot to speed up my node syncing ?
0
votes
1
answer
2k
views
Problem starting solana-validator rpc server
I am trying to setup a solana-validator. And no matter what I did I could not get the rpc server running. Here is the command to run the validator
--ledger /var/solana/data/ledger \
--identity /...
1
vote
1
answer
527
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 ...
1
vote
1
answer
424
views
Attempt to debit an account but found no record of a prior credit
I am trying to map the parking space in a location. In the flowing is my account and method to return the available position in a location.
#[account]
pub struct Location {
pub id : String, ...
3
votes
2
answers
1k
views
Tesnet RPC node lags benhind syncing
I'm trying to setup a RPC Testnet node but unfortunately this node is slowly lagging behind syncing. I've tried latest recommendations after Aug 2022 Testnet restart but problem still persists.
Find ...
1
vote
0
answers
110
views
Solana Bigtable Replication
I'm following these instructions for setting up a warehouse node. The key step is cloning the blockchain data directly through GCP. For that to happen, either [email protected] or [email protected] must ...
5
votes
2
answers
799
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 ?