Questions tagged [full-node]
The full-node tag has no usage guidance.
81
questions
0
votes
0
answers
8
views
How to install full ethereum node for execution client only?
I have tried to install a full Ethereum node (geth) on Ubuntu hundreds of times, but it keeps getting stuck on 'Looking for peers' and doesn't make any progress. Below are the steps I have taken so ...
0
votes
0
answers
18
views
Stuck at looking for peers when I setup full ethereum node in Ubuntu
I am trying to install a full Ethereum 1.0 node on Ubuntu, but I keep encountering an issue. I have tried synchronizing the local time and turning off the firewall, and my computer resources are more ...
0
votes
0
answers
7
views
Rapidly Increasing Storage Usage During Geth Full Node Sync
I am currently synchronizing an Ethereum full node using Geth and have noticed that the storage usage is increasing too rapidly. According to my logs:
age=5y6mo2d - 16 may 12:45 pm - 748 gb
age=...
0
votes
0
answers
14
views
How to run a pruned node?
I want to run a pruned node. If this correct that I'll have to bootstrap a full node first, and completely, in order to become able to then prune it?
A full node size is around 900Gb - 1Tb, right? And ...
2
votes
2
answers
322
views
Geth, BSC full node sync "State sync in progress" stuck at 70%
I am doing a BSC full node sync using the following command:
/mnt/raid/bscdata/geth --syncmode full --config /mnt/raid/bscdata/config.toml --datadir /mnt/raid/bscdata/node --cache 32000 --rpc.allow-...
1
vote
0
answers
17
views
"panic: execution timeout at bigInt:1" happens since I raised version to 1.11.5
System information
Geth version: v1.11.5
CL client & version: prysmaticlabs/prysm@v4.0.1
OS & Version: Linux(AmazonLinux)
vCPU: 8
RAM: 32GB
storage:
type: gp3
size: 2000 GiB
IOPS: 3000
...
2
votes
1
answer
33
views
`eth_getBlockTransactionCountByHash` returns null even when `--txlookuplimit=0` is set
As the title says the following RPC method eth_getBlockTransactionCountByHash only returns null. Geth node is running on Goerli & am using a valid testnet block to fetch the following info. What ...
0
votes
1
answer
68
views
HTTP requests limitation for an Ethereum Node
I have a fully synced Binance smart chain node with a proxy_pass to nginx for external request.
The problem that i have is the JSON-RPC return "null" if i process a large amount of requests.
...
0
votes
0
answers
31
views
Should I use --snapshot=true when running a full-archive node?
There is this explanation of snapshot acceleration structure, but is it useful even when running full-archive node?
1
vote
1
answer
196
views
Why did the geth node stop syncing?
to be honest, I'm already tired of fighting with the eternal geth bugs. Now, after a hosting failure, the node, which had been working normally for weeks, stopped syncing and hung on "Syncing: ...
1
vote
0
answers
51
views
What is the difference between snap and full synchronization?
I would like to know about the differences between snap sync and full sync in as simple words as possible. For example, what commands cannot be executed when using snap sync versus full sync, or ...
0
votes
0
answers
20
views
Which ethereum node is better to choose?
I need to get information about transactions in new blocks (when a new block is mined, I get information about every transaction in it). Which node should I use for this, light/snap/fast? Which one is ...
1
vote
1
answer
40
views
Change reexec value from 128 in full node sync
I need to retain not only the most recent 128 block in full mode but e.g. last 1000 blocks for my purposes. The greater the value of reexec the longer the tracing will take because more blocks have to ...
1
vote
1
answer
78
views
Why are old outdated blocks loaded after restarting the ethereum node?
I have an Ethereum full node running on a vps, and I noticed that it was abruptly out of sync for three days. I searched in the logs, and found this. My system daemon received a shutdown signal, and ...
1
vote
2
answers
153
views
Exposing RPC port: how to expose rpc on [::]:8545 and not only on localhost
I have a simple question but I cannot find the problem.
I want to expose the RPC port of my node in my local network (so that I can access it from another computer).
I run the node with :
geth --http ...
0
votes
1
answer
160
views
Hardware requirements to build a strictly QUERYABLE archive node?
I need to have a fully queryable and updating copy of the blockchain on my computer. I don't need it to be exactly synced to the blockchain, I don't need to validate the latest block, if it were a ...
0
votes
0
answers
157
views
What data do you lose when you prune Geth?
I am reading the hardware requirement for Geth here and I noticed this portion:
At the time of writing (September 2022) a 2TB SSD is recommended for a full node running Geth and a consensus client. ...
0
votes
1
answer
263
views
Stuck at Downloaded POS Headers with blk/s = 0 Erigon
We are trying to run erigon goerli node, after 2 days it reached block 7999999 and now is stuck at Download PoS Header.
Here is the log:
INFO[12-22|06:28:11.875] [LightClient] P2P ...
1
vote
0
answers
33
views
Error: Cannot find module 'merkle-patricia-tree/secure'
I am trying to run the following script using NodeJS to interface with the LevelDB files stored by Geth:
//Just getting the requirements
var Trie = require('merkle-patricia-tree/secure');
var levelup =...
0
votes
0
answers
125
views
Decoding chaindata stored on Geth's LevelDB using Python
I've been trying to read the transactions and block data directly from the LevelDB files (.ldb) stored within Geth's chaindata/ directory. To do so, I first tried to extract the keys stored on LevelDB ...
0
votes
1
answer
139
views
Why would someone want to run an Ethereum node?
Is there any financial incentive to run an Ethereum node, or is it primarily for data gathering? Does running a node always preclude the responsibility of validating blocks?
If someone's only ...
1
vote
1
answer
354
views
Is there a way to convert an existing full node with geth and teku to an archive node without re-syncing?
I have currently set up and synced a full node with Geth for the execution layer and Teku for the consensus layer. I need to attach a Blockscout explorer to it and Blockscout requires the node to be ...
0
votes
0
answers
107
views
Is it possible to prune ethereum full node without having to stop geth client?
Does anyone know how to prune ethereum geth full node for an application which requires a non-stop running full node ?somehow like the way bitcoin does pruning ( removing older blocks automatically ...
0
votes
0
answers
32
views
how to capture transaction components individually from struct in go-ethereum
I want to modify a liitle in "congress.go" file to caputre 'to' address in form of array, I tried code below but getting compile error for the below code
log.Info("test output => &...
1
vote
0
answers
39
views
Why does my Geth full node stop working when it is out of sync?
I am using geth (with Lighthouse as consensus client) to work on the Göerli testnet
Whenever i am trying to use the localhost RPC (127.0.0.1) or the IPC in my dApp, if my node is a few blocks behind ( ...
0
votes
0
answers
47
views
What Tries are contained in a Geth Full Node vs Archive Node?
My current understanding is that each block contains a receiptsRoot, transactionsRoot, and stateRoot. These hashes alone are not able to generate the world state.
A full node is theoretically able to ...
1
vote
2
answers
1k
views
Ethereum Post-Merge Full Node
I am trying to run a full mainnet node on AWS EC2. I received the following warning WARN [09-29|12:33:51.514] Post-merge network, but no beacon client was seen. Please launch one to follow the chain!, ...
0
votes
2
answers
450
views
How to search for arbitrage opportunities?
Noticed some arbitrageurs playing around.
For example, this tx (swap BUSD for ETH https://bscscan.com/tx/0xdebf81a126249386d15ae003006f7b7862087aecf3ef9775a5f1d0bae10e6047) opened an arbitrage ...
1
vote
0
answers
25
views
Fork of geth - activate mining ONLY when there's transaction(s) that've come from a certain wallet/address. How?
This may be a fork of geth, or any other node client, or a tweak in its functionality:
I want to be able to activate mining process only when, and if, there have come transaction(s) from a certain ...
7
votes
1
answer
8k
views
Post-merge network, but no beacon client seen. Please launch one to follow the chain!
Ethereum GOerli Network Sync stopped block number 7382822.
And one warning come (Post-merge network, but no beacon client seen. Please launch one to follow the chain! )
how to start sync in goerli ...
0
votes
1
answer
74
views
There's no trusted peers even I connected with over 500 peers?
I am running Geth Ethereum node on Linux.
This is the command I used to start the node, and the synchronization is finished.
nohup geth --http --http.api personal,eth,net,web3,txpool \
--ws --ws....
0
votes
1
answer
256
views
how to setup custom RPC endpoint for BSC on my server?
is it possible to run a custom RPC endpoint on BSC?
if it is possible how can I do it on my one server?
I want to setup a RPC endpoint for my DAPP and I don't want to use third party RPC like quick ...
0
votes
0
answers
19
views
What is 'propagation time' data based on and how to debug locally?
I deployed a full node of an evm-based sidechain.The node latency showed on stats website is within 100 ms,but the propagation time is around 1s.The avg block time of this sidechain is about 3s.So the ...
0
votes
0
answers
319
views
How can i host my own RPC end point on Goerli?
I want to use the Goerli network with my dApp
However, instead of using infura or alchemy, i want to host my own RPC Endpoint on the Göerli testnet
I am using Geth and i have Full Node on Goerli, ...
0
votes
0
answers
217
views
"newPendingTransactions" subscribption stops after a couple of entries?
Still fairly new to golang however, im trying to subscribe to pending transactions. I have private fullnode that I host on a vps, on the binance smart chain. I have built bots in the past in ...
0
votes
1
answer
63
views
Absolute fastest way of sending a transaction on Ethereuem? (in 2022)
What is the absolute fastest way of sending a transaction on Ethereum? (use case: trading microcap coins on Ethereum blockchain which are highly volatile so transaction speed matters)
Would it require ...
0
votes
3
answers
88
views
Is there a way to make geth only allow connections/requests from certain wallets?
Let's say I run my own full node. I also use some browser extention-based wallet that'd normally use Infura as a gateway. Think of Metamask.
Now I want to switch "Infura" to my own full node....
0
votes
0
answers
123
views
Go-Ethereum Node Speed
I'm running a Go-Ethereum node which was synced with "snap" sync however it switched to a "full" node after it was done, I know this is expected behaviour. The node is now fully ...
0
votes
0
answers
12
views
Interracting with a node from a web-base application vs desktop: speed difference?
I run a full node.
I want to build an app for my own use. An app will interract with a full node and the speed of interracting with my will be important. Not too much, but important.
Also, an app must ...
1
vote
2
answers
132
views
I can't figure out the reason for this error
There are no problems with the nodes.
but i keep getting this warning
What exactly is the reason for this?
err="signed recently, must wait for others"
1
vote
0
answers
1k
views
Geth State Heal - When does it stop?
I've been trying to sync my Go-Ethereum node in snap sync for a while. It completely downloaded all of the block headers in ~3 days but is currently stuck in the state heal process. There are over 197 ...
1
vote
0
answers
399
views
Geth --syncmode full takes too long
I'm trying to synchronize a full geth node and after 3 days of synchronizing in a 2TB Samsung SSD with great internet connection, I'm at ~40%:
> eth.syncing
{
currentBlock: 5793255,
...
0
votes
1
answer
919
views
Disadvantages of geth's snap sync?
I've been researching Ethereum execution clients and it seems (please do correct me if I'm wrong) that currently geth's snap sync is by far the fastest and most widely used.
So my question is, what ...
0
votes
1
answer
460
views
What is the purpose of static and trusted nodes on BNB Smart Chain (BSC)?
I would like to create my own BSC node, therefore I am learning about nodes. I understand the main part of the concept, but in the BSC node docs I found mentions to static and trusted nodes. The ...
0
votes
1
answer
255
views
understanding hardhat JSON-RPC url - when is it used by DAPP?
I have a react.js app running using Portis wallet and I deployed one of my smart contracts using hardhat, using the url obtained from pokt.network and the other from default public url: https://rpc....
0
votes
1
answer
410
views
Geth node in light mode basic setup
I just installed geth node and want to start it in light mode on my ubuntu home machine. This is the command I run.
geth --http.api eth,web3,debug,txpool,net,shh,db,admin,debug --http --syncmode ...
1
vote
1
answer
1k
views
Polygon see mempool?
In Eth, you need to run a full node to see the mempool. I want to see the mempool in real time faster than a provider -- do I need to do a full node for Polygon as well?
1
vote
0
answers
51
views
How are blocks processed while syncing Ethereum blockchain full sync mode?
I am syncing a Geth client in full sync mode and also have made some changes in the client to log the execution time , time stamp and block number of all the opcodes executed in the Ethereum virtual ...
1
vote
1
answer
393
views
`eth_getTransactionByHash` returns `null` for older transactions. Why? When?
I was looking into an issue with RPC calls with eth_getTransactionByHash and recognized for older transactions it returns null for geth full nodes:
Tx 511 days ago: ...
0
votes
1
answer
180
views
DDR4 vs DDR5 in setting up a ethereum node
Seems that set up a validator node is quite demanding on the computer specification. ( high storage, cpu with many cores, lots of memomry required)
I was think whether DDR4 or DDR5 ram will be a ...