Questions tagged [full-node]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
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 ...
AmaWebDev's user avatar
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 ...
AmaWebDev's user avatar
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=...
kakakakakakakk's user avatar
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 ...
Iguacu's user avatar
  • 1
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-...
kakakakakakakk's user avatar
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 ...
user8974's user avatar
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 ...
CoderMan's user avatar
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. ...
Moho's user avatar
  • 33
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?
Ivan Aracki's user avatar
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: ...
Mod diller's user avatar
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 ...
Cosmo773's user avatar
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 ...
Cosmo773's user avatar
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 ...
Gleb Karavatski's user avatar
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 ...
Mod diller's user avatar
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 ...
Makubu's user avatar
  • 45
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 ...
helpme's user avatar
  • 57
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. ...
Finlay Weber's user avatar
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 ...
Ali Shehab's user avatar
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 =...
Suraj S Jain's user avatar
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 ...
Suraj S Jain's user avatar
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 ...
user610620's user avatar
  • 1,406
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 ...
Suraj S Jain's user avatar
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 ...
Mia mhm's user avatar
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 => &...
FLAME'S KING's user avatar
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 ( ...
Muhammad Yasir's user avatar
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 ...
gioro's user avatar
  • 15
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!, ...
Emrah's user avatar
  • 1,454
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 ...
Rigg's user avatar
  • 11
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 ...
Kum's user avatar
  • 55
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 ...
System Admin's user avatar
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....
Dream Person's user avatar
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 ...
Meysam's user avatar
  • 81
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 ...
wqbill's user avatar
  • 1
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, ...
Muhammad Yasir's user avatar
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 ...
Dimitri P's user avatar
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 ...
Zorgo's user avatar
  • 1
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....
pablo camilo's user avatar
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 ...
Gerard Joling's user avatar
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 ...
Nicholas E. Harding's user avatar
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"
sabri yasin's user avatar
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 ...
cpix's user avatar
  • 23
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, ...
Jacob Krieg's user avatar
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 ...
MMasterMMind's user avatar
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 ...
rihekopo's user avatar
  • 288
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....
toddash's user avatar
  • 82
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 ...
user424060's user avatar
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?
John Targaryen's user avatar
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 ...
Proton's user avatar
  • 155
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: ...
kuzdogan's user avatar
  • 587
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 ...
Aron's user avatar
  • 33