Questions tagged [nodeos]

Questions about the EOSIO node software that can be used for validating transactions, broadcasting information, producing blocks, responding to API calls, and enabling local development. Questions may pertain to configuring the node, debugging its outputs, interacting with plugins, interacting with remote nodes, and others.

Filter by
Sorted by
Tagged with
2
votes
1answer
240 views

Nodeos blocks log folder size requirements

The nodeos daemon stores blockchain replay information in the ../nodeos/data/blocks folder. In bitcoin-daemon this folder now is more than 100 GB. In ethereum-daemon - tens of GB. How fast will ...
2
votes
1answer
52 views

Why suddenly high RAM with SWAP usage nodeos

Why suddenly my nodeos memory(ram with swap) usage been 100%? and memory full usage then oop Am I setting chain-thread to 18? My Nodeos Ver: v1.8.0-rc2 Sync status completed full sync nodeos ...
2
votes
1answer
72 views

How two EOS nodes on two diffrent instances of aws can communicate with each other through an EOS private chain?

I have setup node on each of two aws instance i.e two nodes on diffrent aws instance , thus created a private blockchain on both of the instances . Now how can i make them communicate with each other ...
2
votes
1answer
148 views

Lightweight node: Can I prune the chain on my node?

I am aware of the option --validation-mode=light when starting nodeosto have the node skip the verification of the transaction in each block, making the sync faster, and the CPU requirements for the ...
2
votes
2answers
49 views

centos 7 mainnet fullnode disk read overload

OS: CentOS 7 kernel: 3.10.0-693.2.2.el7.x86_64 eos version: v1.6.0 DISK IOPS: 20000+ high IO read caused sync exception. need help, please!!
2
votes
1answer
196 views

how to solve Error Details: Cannot charge RAM to other accounts during notify on testnet

I need help for an issue developing an EOS dapp. I want to call a contract function when someone transfer EOS to my contract. For this i used the apply method to call the function upon any transfer ...
2
votes
1answer
92 views

Table not listed in generated abi file

This is my sample code. Tables are not generated when I compile the contract. Whats wrong? #include <eosiolib/eosio.hpp> #include <eosiolib/print.hpp> #include <eosiolib/transaction....
2
votes
2answers
361 views

How can I verify if my node is synced up to the head of the blockchain?

I noticed today that one of my telegram bots on a RAM channel was giving wrong data. I had to switch the bot from using the local EOS node to a BP's public node. When I compared the two nodes (my ...
2
votes
1answer
52 views

What is pros and cons when setting large queue size? (ex:for mongo_db_plugin)

looks like default value of 'mongodb-queue-size' is 256, What is difference between setting small size and large size?
2
votes
1answer
99 views

No able to sign the transaction

I have followed the documentation and followed the mentioned steps, However I am not able to sign the transaction, I guess that's because I don't know on which port Keosd is running, also kindly send ...
2
votes
3answers
327 views

How to pack transaction without cleos?

So the new API only accepts a packed_trx but there is no RPC call to pack a signed transaction. How can it be done on system without cleos installed? Is there any implementation in pure Python, ...
2
votes
2answers
53 views

How much blockchain space does it take when installing nodeos on my local desktop computer?

When I download the eos nodeos software for ubuntu, how much space should I have for it to sync to the blockchain and download everything? Bitcoin core takes 250GB. How much does eos take?
2
votes
1answer
301 views

Database has reached an unsafe level of usage

I am getting "Database has reached an unsafe level of usage, shutting down to avoid corrupting the database. Please increase the value set for "chain-state-db-size-mb" and restart the process!" error....
2
votes
1answer
569 views

how to start a non producing block and connect to block producer?

I have an application which requires to perform many transactions and I want some non block producing node to connect the BP nodes? I want to start non-producing blocks and connect to block producing ...
2
votes
1answer
82 views

I want to perform 2000 transactions but when i am looping trough the eosjs code it throws an error

The error name is expired_tx_exception and the code for the same is 3040005 please tell me how can I perform these much transactions per seconds. I am able to perform 250 transactions per seconds but ...
2
votes
1answer
100 views

Where is the nodeos handling push_transactions from cleos?

I am studying the source code of eos and I saw that in the cleos it has this function. call(push_txn_func, packed_transaction(trx, compression)); I think this is used to push the transaction to the ...
2
votes
1answer
419 views

Is there a way to run light node(spv node) with Nodeos?

I'm trying Nodeos, but full-syncing takes too much time. Is there a way to light-sync Nodeos? Such as "syncmode=light" of Geth? Thanks in advance.
2
votes
1answer
319 views

How to verify that http://nodeosd:8888 is valid?

I am trying to run the following - cleos get transaction c96905dee9a9652c8190f2d2bd5221bb0ac65a06b4381451107221c1076c91a8 I get this - Error 3200006: invalid http request Error Details: The ...
2
votes
1answer
108 views

Checkpoint/backups for testnets?

What are best practices for checkpointing/saving EOSIO chain data in a way that can be restored relatively quickly into the nodes, in case of some corruption in the live chain?
2
votes
2answers
393 views

How to implement the equivalent of EOSJS in Android?

I have the following code running. It enable eosjs functionality using http. Is there an equivalent so that I can access the testnet nodes from an Android app? <html> <head> <meta ...
2
votes
1answer
194 views

Where we can get inline action info for buy ram contract?

when we invoke buyram contract to buy some rates, it will call inline action for transfer ram fee. I can see the buyram action on block, I don't see inline action on that. my question is that where I ...
2
votes
1answer
177 views

How to enable mining in a new network?

I need to start a new mainnet network and start mining without voices. How can I do that? I do not quite understand how testnet and mainnet work, but I know for sure that I need to run mainnet on my ...
2
votes
1answer
329 views

How can I figure out what the total ram of the system currently is?

Is there a way to know what the total system ram currently is? Is it the balance in bytes? $ ./cleos -u http://localhost:8080/ get table eosio eosio rammarket { "rows": [{ "supply": "...
2
votes
1answer
566 views

Error with Starting EOS on Docker

I am struggling to get EOS running on docker. I have built the docker image but when I try to run it (docker compose up) I get these errors: nodeosd_1 | 3156341ms thread-0 net_plugin.cpp:2797 ...
2
votes
0answers
106 views

EOS mainnet replay speed too slow after about 20M blocks

while replay the node sync speed was fast in start but after about syncing 20M blocks the speed is very very slow. mongoDb and history plugins are enabled. nodeos is not utilizing above 1500 iops ...
2
votes
2answers
414 views

State History Plugin. How to deserialize the data?

I cannot find any implementation of a consumer for the state_history_plugin. The official Nodeos webpage suggests the fill-postgresql repo. But, I cannot compile it -- even after building the ...
2
votes
1answer
293 views

No head block in fork db, perhaps we need to replay error at startup

When I tempt to start nodeos using this command: nodeos --delete-all-blocks --genesis-json genesis.json --plugin eosio::chain_plugin --plugin eosio::http_plugin --plugin eosio::history_api_plugin --...
2
votes
1answer
42 views

What actully happens in the background when a block is created?

I want to know the whole background process of the block creation what is the actual implementation what happens? Where it stores the data? How it stores the data?
2
votes
0answers
29 views

Why are some exceptions not returned?

Sometimes, if an action failed, the details of the exception are returned and sometimes not. However, in the node log, we always can see what happened. When is the detailed exception returned and ...
2
votes
1answer
73 views

What is the equivalent of geth's networkid in EOS?

In geth, we basically connect nodes by networkid and that is how the network identifies that the nodes are all in one blockchain network. We have bootnodes to facilitate the connection of nodes. I am ...
2
votes
1answer
66 views

Corrupted account name in nodeos log during action pushing

Have an issue with the action push: cleos --wallet-url "http://localhost:8889" push action contractx put '["test", "75c88c9593bec6b716f2cb9b60db79282b6f3389a39f3be9adef45e06b379b48"]' -p test Error ...
2
votes
0answers
192 views

How can I run a single node testnet with no internet connection?

Trying to run nodeos with not internet connection produces the following error: nodeos -e -p eosio --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin 2482204ms thread-0 ...
2
votes
1answer
956 views

How to Restart Nodeos Block Producer

yesterday I created and launched a single node test net on MacOS. To shut it down I pressed CTRL + C and then shut down my computer a while after. Today I tried to restart the block producer with ...
2
votes
1answer
318 views

Need Help Name Bidding on Premium Names

So I've seen on several explorers that people are already bidding on names. It seems like I remember watching a video where someone was talking about Premium names and how you could have the ...
1
vote
2answers
147 views

Is there any IDE for eos smart contract?

Is there any IDE for compiling eos smart contract? for example ethereum have remix to compile and run solidity based smart contract.
1
vote
1answer
428 views

Where can I download a copy of Mainnet Blocks?

I want to download the blockchain to speed up the syncing process, I know some BPs were providing this service but I can´t find the url.
1
vote
1answer
2k views

How to get all the actions of one account?

I know there are some related questions in the stackExchange, however, not my wanted answer. In eosnetworkmonitor, we can get all the actions of all accounts, how can they do that? There's another ...
1
vote
3answers
1k views

Address already in use when launching nodeos

When starting my local nodeos instance... $ nodeos I get the following error message... 1533876ms thread-0 http_plugin.cpp:323 plugin_startup ] start listening for http requests ...
1
vote
2answers
44 views

When nodeos is syncing the blockchain. Where is the blockchain downloaded in Linux?

Where is the blockchain data stored when syncing with the nodeos command on linux ?
1
vote
1answer
332 views

nodeos command not found

i have updated today my eosio to version 1.1 and these are the steps that i have took. git pull ./eosio_build.sh cd build sudo make install Everything completed successfully. After this when i try ...
1
vote
4answers
944 views

How do I cleanly shut down NodeOS?

I'd like to cleanly shut down NodeOS so that the next time I start it, I don't have to --resync. How do I do that? Edit: Just to clarify the purpose of what might seem like an extremely obvious ...
1
vote
1answer
125 views

EOS Block Producer Claim Reward

I have followed Bios boot sequence tutorial from eosio and setup a private eos blockchain. The problem is the block producers i have created , when i tried to claim reward it shows "cannot claim ...
1
vote
2answers
154 views

Cannot create a new account

I've just installed an EOS node on my Ubuntu VPS, and it seems be working well. Sync speed is pretty fast also. I ran nodeos like: nodeos --genesis-json eos_data/config/genesis.json --config-dir ...
1
vote
2answers
262 views

keosd not found

After installing eosio.cdt, eos/build/programs/ directory is not found. I cant find programs directory inside build folder. My intention is to run keosd manually. Why programs directory is not formed ...
1
vote
2answers
126 views

What plugins do I need enabled to run a Fullnode?

I'd like to run a fullnode with all blocks and transaction history so that I can access this data using the API, and I can't seem to find any definitive documentation on this. My config: plugin = ...
1
vote
2answers
808 views

Where is the mongodb stored?

Seems my node is syncing, but so far I cannot find the mongodb and the path isn't mentioned in the docs. Trying to setup a non-producing node to query specific incoming transactions. Using Ubuntu 16....
1
vote
1answer
66 views

how can I implement recovery key thing in eos private network?

There are two keys associated with wallet 1st active and 2nd owner key. What if I forget this keys and want to recover how can I do that on a private network?
1
vote
1answer
204 views

Accessing number of tokens and staked tokens not working on single node testnet

I have set up a single node testnet as shown below: nodeos -e -p eosio --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin --contracts-console --verbose-http-errors --delete-all-...
1
vote
1answer
78 views

Installation issue in EOS

I have cloned the EOS repository and trying to start the script using the following command. `sh ./eosio_build.sh` But it raises the following issue? ./eosio_build.sh: 33: ./eosio_build.sh: ...
1
vote
1answer
81 views

Node sync is freezing at 860000 blocks on mainnet

I need help syncing the node to mainnet. It is freezing at 860000 blocks (860112 to be precise as seen in mongodb). On 2 different servers - same result. Software 1.1 built with sql plugin (the only ...