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.

92 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
2 votes
0 answers
39 views

What is purpose of eos flag --enable-stale-production?

I am trying to setup a private eos network but when i unset flag --enable-stale-flags node does not start producing blocks what is exactly the purpose of this flag In which cases this flag should be ...
hassan ahmed's user avatar
2 votes
1 answer
491 views

could not insert object, most likely a uniqueness constraint was violated

I started a non producing nodeos using latest snapshot to listen the eosio blockchain but i am getting an error. can any body help me? Error: error 2020-02-24T10:59:50.853 nodeos ...
Zaigham Javed's user avatar
2 votes
0 answers
175 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 ...
hgk's user avatar
  • 21
2 votes
1 answer
333 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 --...
Said A. Sryheni's user avatar
2 votes
0 answers
195 views

How to setup multinode EOS cluster on various vms

How to setup multinode EOS cluster on lets say various aws/azure instances ? I have tried the multiple eos node deployment on single machine as described here - https://developers.eos.io/eosio-nodeos/...
NaN's user avatar
  • 121
2 votes
0 answers
34 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 ...
Jimmy Guo's user avatar
  • 1,066
2 votes
1 answer
100 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 ...
Trevor Oakley's user avatar
2 votes
0 answers
224 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 ...
Martin H's user avatar
2 votes
1 answer
361 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 ...
Brian M.'s user avatar
  • 141
1 vote
0 answers
35 views

How to properly replay blocks to generate trace data?

When attempting to query a specific block against the trace_api on an EOS node that has full chain data and I'm receiving a 404 error. curl https://mynode.localhost/v1/trace_api/get_block --data '{&...
Cambro's user avatar
  • 11
1 vote
0 answers
24 views

How can I use nonsecure connection to localhost instead of secure one

I'm pretty new with EOS programming and I'm trying to run simple broadcast transaction. I'm using following code: let transaction = EosioTransaction() transaction.rpcProvider = EosioRpcProvider(...
Boni's user avatar
  • 21
1 vote
1 answer
145 views

Code sample to use PowerUp feature

Can someone point me to code samples on how to use PowerUp feature? Also, how can a wallet be setup to use it automatically? Thanks in advance.
Kevin's user avatar
  • 13
1 vote
0 answers
47 views

I'm facing this error after replaying the nodeos, towards the very end block. Can anybody please explain and suggest me something?

I've used this command for replaying on single local testnode and my nodeos version is 2.0.1 sudo nodeos --replay-blockchain -e -p eosio --plugin eosio::producer_plugin --plugin eosio::chain_plugin --...
AditiB's user avatar
  • 235
1 vote
0 answers
37 views

How to detect microfork

I have a node set in read only mode. So I have set up a plugin that listen to the signals block_header and accepted_block So my question is : Will the block I receive in the callback be always head ...
eosio-dev's user avatar
1 vote
0 answers
52 views

Options for running a full node and simulation node

I want to integrate EOS to our exchange and I want to be able to send new EOS transactions and to follow any incoming transactions to any of my addresses. I wonder what is the best option for this ...
Faruk Terzioğlu's user avatar
1 vote
0 answers
14 views

what is the native?

eos/chain/apply_context.cpp 66 line i had been found the something where account_name newly was created like eosio.token, eosio.rex.... So, i found some hint controller.cpp // 321 Line #define ...
T Eom's user avatar
  • 88
1 vote
0 answers
30 views

How can EOSIO know the block number?

I have made my EOS world. If you follow the Nodeos biosboot manual (https://developers.eos.io/eosio-nodeos/docs/bios-boot-sequence), you would know eosio is to be BP. BP have to make a lot of blocks. ...
T Eom's user avatar
  • 88
1 vote
2 answers
284 views

EOS Block Producer Schedule

I have followed the Boot Bios sequence of eosio and setup a eos private blockchain. The problem is my even though i have created also Block producers and also voted for them still the blocks are ...
Ridham CPP's user avatar
1 vote
0 answers
43 views

How many requirement to make EOS testnet

I have made my local EOS testnet. Almost I followed the Bios Boot Sequence Pages. So I made a "eosio" account and created two block producers that were registered in chain. So three were created. But ...
T Eom's user avatar
  • 88
1 vote
2 answers
261 views

Errors while building on eosstudio

I tried the below code from a tutorial of a simple eos contract on a game but i get 10 errors while building it on eosstudio wasted a lot of time trying to figure the errors out but failed appreciate ...
Saliya Perera's user avatar
1 vote
0 answers
56 views

EOS MainNet local blockchain

I'm trying to run a node, connected to mainnet with ability to search the whole blockchain. So that my node is connected to mainnet blockchain and gets all the new blocks, saving them to local disk. ...
0x49D1's user avatar
  • 141
1 vote
2 answers
307 views

How much server spec for seed nodes?

I will build nodeos v1.7.x (not bp) for follows: send transaction transfer tokens (withdrawal) monitoring action trace (deposit) so I will used state_history_plugin with fill-postgresql My custom ...
gafani's user avatar
  • 61
1 vote
0 answers
271 views

Node can't sync with the mainnet

my node has not been able to synchronize with the mainnet for a couple of months. A few weeks ago, synchronization was on ~95% but dropped to 93% in 2 weeks. Receiving new blocks in the mainnet faster ...
Dim's user avatar
  • 21
1 vote
0 answers
112 views

Command 'nodeos' not found

Till yesterday nodeos on my machine was working fine, today I installed eosjs after that eosio commands giving errors. Just like nodeos command giving following error: Command 'nodeos' not found, ...
Varsh's user avatar
  • 307
1 vote
0 answers
255 views

How does EOS validate signature and find that signature canonical or not?

I am signing transactions by third party service, but sometimes i get signature is not canonical. My question is what algorithm does EOS use for validation signature and check is it canonical or not? ...
Andrey's user avatar
  • 33
1 vote
1 answer
187 views

nodeos allow connection from any ip?

I was doing this tutorial. Locally it works fine, but I need to remotely access the endpoint via curl http://my.ip.adreess:8888/v1/chain/get_info But it doesn't work and I am sure it isn't my ubuntu ...
kriskoin's user avatar
1 vote
2 answers
316 views

How to get a list of accounts for a given smart contract

I see eosflare.io can list accounts that has transactions/actions with a specific smart contract. How? For example, here is eosflare.io's list of all DICE token holders: https://eosflare.io/token/...
Kabir's user avatar
  • 843
1 vote
0 answers
43 views

Multiple action_traces, which one is the "good" one?

Sorry if I'm asking a lot of questions but you're really helpful and I'm getting a better understanding of the platform every day thanks to you ;) I'm having a hard time figuring out why some ...
Linda's user avatar
  • 185
1 vote
3 answers
199 views

How to "get currency balance" with mongo_db_plugin?

I'm struggling to find the answer to that issue and thought maybe the collective knowledge might be helpful ;-) I'm trying to get the balance of a certain token for a specific account from the ...
Linda's user avatar
  • 185
1 vote
0 answers
72 views

Incorrect plugin configuration Genesis state can only be set on a fresh blockchain

I keep having this problem when starting nodeos. Anyone know how to fix it? "Incorrect plugin configuration Genesis state can only be set on a fresh blockchain." This is the command I use bin/...
user2615's user avatar
1 vote
0 answers
351 views

Error 3090003 - How to provide signatures for eosio.code?

When I try call custom smart contract action I get this error. message":"transaction declares authority: '{\"actor\":\"triviafrenzy\",\"permission\":\"active\"}', but does not have ...
GarikG's user avatar
  • 11
1 vote
0 answers
83 views

Transaction exception while pushing transaction

While calling the push transaction API with the following body { "signatures": ["SIG_K1_K5umBpyieHE6czvtDMEAVjypG5Zz5sYo4NKbUkqJfe562mX22aLGwwZsYSQJLhBZi5s3hvjg6zVfS3ZucM97Ji5KNXSm4a"], ...
Danish's user avatar
  • 75
1 vote
0 answers
26 views

Why not broadcast confirmation once the receiver has confirmed the block successfully

Now in the main net, when a transaction is packaged, it means that the current node confirms it, and it needs at least 2/3 of the 21 super nodes to confirm. In addition, two rounds of confirmation are ...
tekpig's user avatar
  • 11
1 vote
0 answers
23 views

Need to perform something on the time of block creation

Is there any way to include a script or anything else for achieving something on the time of creation of a block? for example, A simple token transfer on the time of block creation.
yash vadhvani's user avatar
1 vote
0 answers
88 views

aliased cleos, how to alias nodeos?

I aliased my cleos on port 5555 and 7777, like in the tutorial https://developers.eos.io/eosio-home/docs/getting-the-software I was wondering if there was a way to alias nodeos as well, because when ...
Taner Seytgaziyev's user avatar
1 vote
2 answers
358 views

How to transfer/deposit tokens on Front end Dapp with Scatter?

I am working on an EOS frontend Dapp with Scatter on local chain. I am getting a problem with transfer/deposit tokens from one account to another. After logging into scatter with "test1" and trying to ...
R B's user avatar
  • 31
1 vote
0 answers
80 views

Net Plugin vs BNet Plugin

I'm using NodeOS 1.3.2 and I'm trying to understand what the difference between the BNet Plugin and the Net Plugin are. As I understand it, BNet is meant to be a new, fancy replacement for Net that ...
Cody S's user avatar
  • 195
1 vote
0 answers
413 views

How to do a transaction using rpc with python?

I am trying to make a transaction on eos. I have a node running on docker and created an account with cleos. I tried following this: https://github.com/EOSBlock/EOS-Tutorials/blob/master/EN/transfer-...
solaire's user avatar
  • 173
1 vote
0 answers
34 views

Where is the eos blockchain downloaded on ubuntu when running the nodeos command?

I finally got eosio installed on ubuntu and ran the command: nodeos -e -p eosio --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin I see that its syncing with the blockchain, but ...
Patoshi パトシ's user avatar
1 vote
0 answers
30 views

Installing nodeos error: OpenSSL must be configured to support threads

While I am building the nodeos source code in my computer, I get an error " .../src/crypto/aes/cpp:14:3: error: "OpenSSL must be configured to support threads" and the build stops. I referenced ...
user2400's user avatar
1 vote
1 answer
144 views

make nodeos use mongod.conf to change dbpath

Currently when trying to use the mongodb plugin, I get this error 2018-10-11T15:47:15.635 thread-0 mongo_db_plugin.cpp:513 handle_mongo_excepti ] mongo exception, mongo init, line 1391, code ...
Marcel's user avatar
  • 383
1 vote
0 answers
27 views

Multi Block Production

I want to create 4 Block Producers. I am following this tutorial and giving the same genesis for every node. I am only able to run two block producers. Is there any way to solve this?
yash vadhvani's user avatar
1 vote
1 answer
75 views

Calling action from different network

I am running a local blockchain on my computer. And I want to call an action on my node using eosjs from another computer in another network. My current http provider in the config section of ...
JustinZ's user avatar
  • 295
1 vote
0 answers
115 views

Error while creating an account

I got that error while creating an account, anyone knows what's wrong? Here is a recording of what happened now; after enter, I get no output, I need to press Ctrl+C to exit : > ~$ cleos create ...
Damian's user avatar
  • 31
1 vote
0 answers
154 views

How to get assertion messages from Nodeos?

When I trigger a failing eosio_assert my Nodeos instance outputs something like: 2018-08-01T16:45:42.006 thread-0 http_plugin.cpp:476 handle_exception ] Exception Details: 3050003 ...
eclipse's user avatar
  • 213
1 vote
0 answers
66 views

nodeos compilation and missing libsoci_core.so.4.0 library

compiled and installed latest release of soci lib. set $PATH to include compiled libraries. compiled 1.1 release with sql plugin now they i try to run nodeos with sql plugin enabled i get this error: ...
Vasiliy Bondarenko's user avatar
1 vote
0 answers
192 views

Debug tools in EOS

What debug tool can print useful readable info when debugging EOS? In the following, I am using Xcode to debug/trace Cleos execution. auto arg= fc::mutable_variant_object ("code", ...
Charles Ju's user avatar
1 vote
0 answers
149 views

nodeos . Corrupted database after server shutdown. Can't launch

it seems like the PC's shutdown jacked up my blockchain database. At first it asked something like replay is required I ran it with --replay-blockchain - didn't work. Then I ran it with --hard-...
thohoh's user avatar
  • 21
1 vote
0 answers
56 views

How to understand the reflect macro?

FC_REFLECT( eosio::history_apis::read_only::get_actions_params, (account_name)(pos)(offset) ) I don't understand the reflect macro, and don't know where the macro was applied. Could anybody help me?
Jimmy Guo's user avatar
  • 1,066
1 vote
0 answers
24 views

consensus algoritm test with EOS test-net

guys i have some question Is EOS can consensus algoritm test with EOS test-net? i wonder if i consist of 21 nodeos and connect to each other, consensus will working? please, recommend anything for ...
Lee's user avatar
  • 11