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
0
votes
1answer
12 views

Cannot find genesis block in mongodb

I am trying running nodeos with Mongo Db Plugin. Following is my nodeos: nodeos \ --signature-provider Pubkey=KEY:PrivKey\ --plugin eosio::producer_plugin \ --plugin eosio::producer_api_plugin \ --...
1
vote
0answers
13 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(...
0
votes
3answers
20 views

Switch to MongoDB Plugin or State History Plugin?

My current multinode blockchain is running with nodeos configuration as : nodeos \ --genesis-json $DATADIR"/../../genesis.json" \ --signature-provider PUBKEY=KEY:PRIVKEY\ ...
0
votes
1answer
15 views

Create Systemd service for private blockchain on Ubuntu 18.04

I have set up of private blockchain using reference https://developers.eos.io/welcome/latest/tutorials/bios-boot-sequence. My concern is to write the systemd service for these nodes to start and stop ...
0
votes
1answer
23 views

Cleos set contract, Internal Service error timeout_exception

I am running EOS on my laptop. If I execute the "cleos set contract" command and the contract size is more than 200kb, I get an error: error 2021-06-01T17:44:30.084 http-1 http_plugin.cpp:...
0
votes
1answer
35 views

Is the genesis.json initial_key is used to sign transactions in multi-node blockchain?

In my private multi-node blockchain. There are 4 nodes. One genesis (only receives blocks) and Others (Produce and receive blocks). All nodes share the same genesis.json file. Inside genesis.json I ...
0
votes
2answers
25 views

fork database head (17411000) is inconsistent with state (12367000) Nodeos Error

I have a private multi-node blockchain. Because of Nodeos failure, it stops with the dirty flag error. I restart it with the --hard-replay-blockchain, the blocks start replaying. Here, by mistake, I ...
0
votes
2answers
50 views

Auto Start and Stop EOSIO blockchain nodeos

I have a private EOS blockchain setup with peer nodes connected. If any problem occurs and the server gets shut down the nodeos gets stopped (sometimes normally sometimes with dirty flag type errors). ...
0
votes
2answers
98 views

WAX config - connection failed - connection refused

i'am using wax blockchain with the following config.ini blocks-dir = "blocks" chain-state-db-size-mb = 181072 contracts-console = false http-server-address = 0.0.0.0:8888 https-server-...
0
votes
1answer
26 views

What is the protocoll used nodes in a p2p connection?

I am trying to understand how nodes communicate but I haven't found any information about this. Is NodeOS opensource? I am also quite new in EOSIO.
0
votes
1answer
33 views

Buyng Ram EOSIO

Hello i want to make api for buying RAM so is there any api available or any library please let me know but im already using eosjs ,eos-api of nodejs please let me know in comment thank you
0
votes
1answer
23 views

EOSIO Boot Not found

Hello im not able to find eosio.boot file and even not able to create my own network im following bios boot sequence please help to solve this issue thank you
0
votes
1answer
28 views

Change wallet creation default directory path

On ubuntu 18.04, when I create a new wallet, by default the wallet directory is in the home dir /home/user/eosio-wallet. I am storing all eos related data on disk storage whose path is /storage. I ...
0
votes
0answers
31 views

EOS light history node

I have tried setting up the EOS light history node from the instructions mentioned at 'https://steemit.com/eos/@greymass/introducing-light-history-nodes-for-eos' , build getting successful, but after ...
0
votes
1answer
20 views

How do I fix and prevent EOSIO Node Instances from becoming unusable in EOS Studio

Just learning EOS and using EOS studio. Twice now my instances have become unusable. As you can see in the image, there is no longer a start button or a version. The gear/config button does nothing ...
0
votes
2answers
44 views

Net Plugin API not giving accurate information about connected peers

I have a running EOS blockchain with a connected peer (running) created by following the documentation tutorial https://developers.eos.io/welcome/latest/tutorials/bios-boot-sequence. So, my config ...
0
votes
1answer
17 views

What is the blocks.index

Why is this important, and how is this used by a client. There's no documentation that describes blocks.index. I understand that it is an index, but from a data management perspective, how is this ...
0
votes
1answer
19 views

How to get the Block Irreversible status?

I can get the irreversible status of the transaction because transaction information has both last_irreversible_block and block_num to know the status. But how to get this information for Block? ...
0
votes
1answer
30 views

dApps: Public networks & Messaging

Could you please help me to figure out the following questions? Is it safe if users of a decentralized application use public nodes endpoint via RPC to make transactions to smart contracts? Such as ...
0
votes
1answer
34 views

dApps: How to run transactions from web app in decentralized way?

I'm thinking about the way how to build truly decentralized web applications. Smart contracts looks like the good idea how to run server logic. To be able to push transactions (actions) from web ...
0
votes
1answer
23 views

Get EOS multinode blockchain existing peers information C#

I have an EOS blockchain with connecting Peers (One genesis node and 3 connecting peers). I can get their information using the NET API Plugin, by the command cleos net peers. For the rest of the data,...
0
votes
1answer
26 views

Nodeos replaying from snapshot and what it means for the full transaction history

Let's say I have an application with the following transactions on chain with their respective blocks. block 0 - <nothing> block 1 - eat block 2 - sleep block 3 - play block 4 - cook And let't ...
1
vote
1answer
44 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.
0
votes
1answer
31 views

Nodeos dont sync after importing snapshot

Pls help me) Im trying to deploy nodeos, but after snapshot import (from this https://snapshots-main.eossweden.org/) node dont receive next blocks. Tell me please what am I doing wrong. docker-compose ...
1
vote
1answer
51 views

Help understanding subjective cpu billing

Can someone explain to me this subjective cpu billing thing, the PR description isn't making sense to me and from the commits, it looks like there was a 10% check on the CPU being added to ensure that ...
0
votes
1answer
29 views

Information on eos block

500ms generate 1 block. May I ask you? How many megabytes is the maximum in block? When a block reaches Maximum block size, will it move to the next block? Thank for view and reply.
1
vote
1answer
43 views

Why is nodeos not producing blocks?

I have been following this EOSIO guide and cannot seem to get past step 2 of section 1.5. https://developers.eos.io/welcome/latest/getting-started/development-environment/start-your-node-setup I start ...
3
votes
1answer
54 views

Returning values from actions

I am trying to return a value from an action as follows: [[eosio::action("test2")]] int test2(int x) { return x; } The code compiles correctly, and the ABI file shows the correct action ...
6
votes
1answer
224 views

When to use RocksDB compared to Chainbase?

The EOSIO developers website says: Nodeos stores the transaction history and a current state. The transaction history is stored in the blocks.log file on disk. State, which is changed by the ...
0
votes
0answers
30 views

Unregister producer account still in producers list

I have 3 accounts registered as a block producers on running nodeos. I want to unregister one of the accounts as a producer. I am doing using: cleos --url http://ip*:port*/ system unregprod ...
2
votes
1answer
18 views

cleos push action is not working on multihost peer node

I have a setup of multinode, one genesis node and another host node inita connected to the genesis node. Nodeos is running on both hosts. Genesis node is producing blocks and inita is receiving them. ...
0
votes
1answer
36 views

Is the default wallet must?

I am creating multiple node setup. When started to build EOS environment, this is one of the step https://developers.eos.io/welcome/latest/getting-started/development-environment/create-development-...
1
vote
1answer
16 views

Usecase of EOS for DApps

I have watched several tutorials for building DApps with EOS. But, All they did in tutorials was deploying smart contract and storing data in the tables. What is the point of doing that?(storing data ...
0
votes
0answers
13 views

Create EOS build and deploy script

I want to create an auto build and deploy script for EOS on multiple nodes. I am using EOS on my local machine currently. I need guidance about how can I create the script to create and build an EOS ...
0
votes
1answer
23 views

Advantage of storing data in EOS compared to traditional database

I am learning blockchain concept and EOS. From my understanding, data which is stored in blockchain can not be modified. But, data in table in EOS can actually be modified? Then what is difference ...
1
vote
1answer
33 views

How create simple HelloWorld contract?

I try example from book "Mastering EOS". I have written hello.cpp: #include <eosio/eosio.hpp> using namespace eosio; class [[eosio::contract]] hello: public contract { public: ...
0
votes
1answer
31 views

EOS 'newaccount' action generates the error Error: missing authority.keys (type=key_weight[])

I have created a MultiNode Setup using the Bios Boot sequence https://developers.eos.io/welcome/latest/tutorials/bios-boot-sequence. And created the accounts as 'eosio' & 'accountnum11'. I am ...
0
votes
0answers
13 views

cleos get actions empty on multinode

I have EOSIO multinode setup on localhost. One genesis node and other two nodes connected to it. I am testing these nodes. So I tried, cleos get actions dispatcher This gives the proper output as it ...
1
vote
2answers
29 views

Trouble starting nodeos - multiple errors

I'm working off of this: https://developers.eos.io/welcome/latest/getting-started/development-environment/start-your-node-setup 1.1: keosd starts correctly. 1.2: after I enter the nodeos commands I ...
0
votes
1answer
42 views

How to get the genesis block of a running EOSIO blockchain?

Given the P2P and API endpoints of a running, public EOSIO blockchain, how do I query either of them for the JSON genesis block description of that running blockchain? Specifically, I want to discover ...
0
votes
2answers
222 views

How to install nodeos on ubuntu 20.04

The prebuilt binaries are for Ubuntu 16.04 and Ubuntu 18.04 My laptop has Ubuntu 20.04 and I want to install nodeos for development and testing. I downloaded the eosio_2.0.7-1-ubuntu-18.04_amd64.deb ...
0
votes
0answers
14 views

invalid_ref_block_exception

I am trying to test a smart contract via eoslime tool. Using nodeos, but the node is not localhost(default). So, I installed and trying to deploy the smart contract using: eoslime deploy --network.url=...
0
votes
0answers
16 views

what is eosio.contract 1.9.x for when 1.8.x is still developed?

i see that contract 1.9.1 is out and 1.8.4 has a rc. What are differences or when to use 1.9.x and when 1.8.x? I read somewhere (few months ago) that eosio 2.0 and contract 1.8.x have difficulties ...
1
vote
0answers
18 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 --...
0
votes
1answer
34 views

CORs Error for /v1/chain/push_transactions To Production Block Producer (Not localhost)

All of my other POST calls to a production EOS BP are succeeding no problem. However, when I use push_transactions via ScatterJS I get a 500 CORs error. const networkJson = { blockchain:'eos', ...
0
votes
1answer
34 views

How to run nodeos consistently even when dirty flag is set?

Here is my chain of invocation npm run compose:up -> ./start_compose.sh -> docker-compose -f compose.yml up package.json ... "compose:up": "concurrently -n \"DOCKER\" \&...
2
votes
0answers
18 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 ...
0
votes
1answer
124 views

“Peer closed connection” from all nodeos mainnet p2p-peer-addresses

I'm trying setup a non producing EOS mainnet node but I'm getting "Peer closed connection" from all peers (Using this list of peers: https://raw.githubusercontent.com/CryptoLions/EOS-MainNet/...
0
votes
1answer
71 views

How to access keosd API like create wallet, what are the input parameter

I am new with eosio, and I want to create a wallet and sub wallet. I just took reference of [https://developers.eos.io/manuals/eos/latest/index][1] and while going through the document I found that ...
0
votes
1answer
95 views

How do you change the node port?

I am setting up eosio on my mac and when I try to run tail -f nodeos.log I get this error ::plugin_startup failed to bind to port "

1
2 3 4 5
7