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
8
votes
2answers
397 views

Nodeos failing to launch?

After a fresh build, nodeos tests are failing: The following tests FAILED: 28 - nodeos_run_test (Failed) 29 - nodeos_run_remote_test (Failed) Errors while running CTest Verbose output from ...
6
votes
2answers
457 views

How to sign a transaction locally using python?

I want to sign a transaction to use it with the rpc endpoint v1/chain/push_transaction. Until nodeos v.1.1 its was explained in the docs on how to use nodeos (probably keosd indirectly) to do wallet ...
6
votes
4answers
2k views

Get balance by address

Which endpoint can return me balance and full transaction history by given parameter address. Accordingly to this documentation RPC documentation I need to have account name. Or how can i start FUll ...
6
votes
3answers
1k views

How to deploy a contract to testnet?

I have been testing and a lot of the docs refer to deploying to a local node only. How we can deploy a contract to the jungle testnet?
5
votes
2answers
3k views

How can I find out the API endpoint for a block producer

Given a list of block producers such as this one: https://eosportal.io/chain/12/producers or this one http://eosnetworkmonitor.io/ How do I figure out the API endpoints that I can connect to with ...
5
votes
1answer
99 views

Is it possible for a smart contract to deploy another?

Is there a command for a smart contract to deploy another? As an example, is it possible to create a token factory, where users can select the name/total supply, and be given ownership of a new ...
4
votes
1answer
415 views

What is the typical RAM size of smart contract?

What is the typical amount of RAM needed to store a smart contract? Can you give some examples and their RAM sizes?
4
votes
1answer
679 views

How to configure block producer to have front-end and back-end cluster nodes

In order to have high-availability, scalability and network efficiency, how to configure an EOS block producer to have front-end cluster nodes (that handle user and peer-to-peer requests) and back-end ...
4
votes
1answer
393 views

Error 3070003: Serialization Error Processing WASM

I was trying to deploy my smart contract to the local testnet and got this error. Error 3070003: Serialization Error Processing WASM I was using a command cleos set contract testing . hello.wast ...
4
votes
2answers
935 views

What is the best way of storing data on EOS blockchain?

I come across a situation where i need to implement a relational database for an application. Now my question is how to implement it and where should i save the data? also i don't want to save data on ...
4
votes
2answers
257 views

How to stop nodeos from generating a message every block

How to stop nodeos from generating a message every block? I was trying to do the tutorial and have to have nodeos running in the background but how do I do the tutorial without nodeos showing a ...
4
votes
1answer
96 views

Fewer than 21 producers for custom EOS blockchain?

Can one configure a custom EOS blockchain to require fewer than 21 producers, e.g. 3 or 10? And if so, how? I can't find anything in the various *config.hpp* source files like chain_config.hpp.
4
votes
1answer
146 views

Retrieving from Log Storage vs. RAM

I'm quite new to EOS. As far as I know, some of the output from smart contracts are also stored in the Log Storage. At the same time, I can also choose to store those outputs in RAM. My questions ...
4
votes
1answer
270 views

Table producers is not specified in the ABI {“table”:“producers”}

I'm so close. I ran ./nodeo --delete-all-blocks and it cleared up an error I was having previously and there's one command I can now run in CLEOS by myself without piggybacking off of a block ...
4
votes
1answer
114 views

How to verify signature from $ cleos get block BLOCKNUM

How to verify the signature of data returned from $ cleos get block BLOCKNUM to insure that the data returned came from the blockchain and not 'spoofed' by a man-in-the-middle? cleos get block 132 {"...
3
votes
1answer
98 views

Why does eos produce continuous blocks?

I am wondering about permanently producing blocks. Can someone explain why we need this ?
3
votes
2answers
334 views

What is a fork database?

There is a mention of a fork database in the docs for the bnet_plugin. Could you please tell me what the fork database is and how is it related to the state of the nodeos node?
3
votes
1answer
912 views

What's the difference between bnet-endpoint and p2p-listen-endpoint in v1.0.0 config.ini?

Here are two parameters which are located in config.ini in v1.0.0 bnet-endpoint # the endpoint upon which to listen for incoming connections (eosio::bnet_plugin) bnet-endpoint = 0.0.0.0:4321 p2p-...
3
votes
2answers
544 views

What is the standard EOS.IO development environment (IDE, OS, etc)?

I'm just wondering if there is a developer-friendly development environment for EOS.IO (https://github.com/EOSIO/eos) ? Because I found using a editor is not convenient enough to do some unit testing.
3
votes
2answers
337 views

cleos create account not working on local node

I am facing a problem related to creating account on local node. Steps followed: nodeos running on a separate terminal. wallet is unlocked list keys using cleos wallet keys. It gives output as: [ "...
3
votes
1answer
545 views

How does the EOS account system work together with smart contracts?

It's my first step into eos and Trying to get some ideas. I really do hope you can help me. Question 1) As we all know, we can transfer some coins from one to another account by using account_names. ...
3
votes
3answers
264 views

Building EOS on Ubuntu Linux Subsystem

I am having some issues running eosio_build.sh on Ubuntu 16.04 which is running on Windows 10 through the linux subsystem. It installs all the dependencies but stalls when installing the boost ...
3
votes
1answer
1k views

How can I sync my nodeos with a Mainnet or Testnet?

I can't find in the wiki how do you sync your nodeos with a testnet or mainnet. I need this for a project I'm developing.
3
votes
1answer
79 views

8000 TPS in EOS

I have created a private network of 6 nodes in which 2 nodes are block producing nodes and remaining 4 are non-block producing nodes. I have changed block time from 0.5 sec to 1 sec. I have to ...
3
votes
2answers
1k views

How to get transactions from an account through API call

Is it possible to get the incoming and outgoing transactions from an account? according to this https://developers.eos.io/eosio-nodeos/reference link there is no way to do so. I've seen people making ...
3
votes
2answers
873 views

Error starting nodeos

I have completed the following steps so far: git clone https://github.com/EOSIO/eos --recursive cd eos ./eosio_build.sh -s "EOS" cd build sudo make install Created genesis.json form repo ~/.local/...
3
votes
1answer
47 views

EOS transactions for Future execution

There is slight confusion about creating and signing transaction which I can process/send in future date. My understanding is that to create a transaction, it must have following attributes values ...
3
votes
1answer
178 views

How can I send information to an account without transferring EOS?

When I use bloks.io or eosflare.io, I see that I have some contracts leaving information in my account without it being part of a memo from a transfer. How is it possible to send messages in this way?
3
votes
1answer
435 views

unable to find plugin: eosio::wallet_api_plugin

I have just configure EOS reading this article now when i run command ./nodeos -e -p eosio --plugin eosio::wallet_api_plugin --plugin eosio::chain_api_plugin --plugin eosio::...
3
votes
1answer
111 views

How to use nodeos command when deploying via Docker?

I am able to run cleos from my command line after following basic setup instructions to launch a private testnet, including setting an alias: alias cleos='docker exec -it eosio /opt/eosio/bin/cleos -...
3
votes
1answer
199 views

How to add plugins to nodeos when Docker is used?

I have used docker to install EOS and to run nodeos. Here are the containers - docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS ...
3
votes
1answer
76 views

How many peers should I connect for a node?

How many peers should we connect for a single node? If we connect to many node, will the network be very high and decrease the sync speed? Or if we only need to connect to 2-3 nodes which may lose ...
3
votes
1answer
409 views

STD Exception encountered while processing chain.get_account when requesting get_account

I'm trying to get account info by posting to /v1/chain/get_account But I'm getting the following error: STD Exception encountered while processing chain.get_account Exception Details: unknown key ...
3
votes
1answer
247 views

If possible we can know the historic price for EOS ram from block?

is there exist a table so that we can know historic price from EOS mainnet? Or if we want to know the price of EOS Ram on specific time, which data we can get from EOS mainnet? I know https://eos....
3
votes
1answer
131 views

Can we upload contracts to testnet or mainnet without being fully synced?

From an enterprise developer's POV I'm hoping the blockchain will one day be as easy to query, and write contracts for as it is for me to connect to a db through a database ide such as SSMS (SQL ...
3
votes
2answers
608 views

How to take snapshot of EOS blockchain?

How can I take a snapshot of EOS blockchain up to a particular block? Is the snapshot helpful to get EOS balance in each account? Any help will be appreciated.
3
votes
0answers
70 views

When launching dawn4.0 on ubuntu 16.04, i got some errors “Error 3110001: Missing Chain API Plugin” [closed]

When launching dawn4.0 on ubuntu 16.04, i got some errors "Error 3110001: Missing Chain API Plugin" this error only happened on ubuntu on dawn4.0, and mac or centos work well.
2
votes
4answers
305 views

Error in eosjs account creation on localnet

I am trying to create an account using eosjs in node.js. I am using : eos = Eos({keyProvider}); eos.transaction(tr => { tr.newaccount({ creator: 'eosio', name: '...
2
votes
1answer
537 views

how to create private network same as mainnet?

I want to build a private network same as the mainnet of eos. Just like it's mainnet I want to have 21 producers I want voting and etc. etc. how exactly I can do that can anyone list the steps for the ...
2
votes
1answer
353 views

Where to find v1.8 compatible snapshots?

I am running nodeos version 1.8.1 and cannot find any snapshot repository that is compatible with my node. The snapshots at https://eosnode.tools/snapshots were created with nodeos version <=1.7, ...
2
votes
2answers
313 views

how to list the schedule for active BPs?

anyone knows a command to list the current schedule for the active BPs? thank you
2
votes
2answers
45 views

Most appropriate version of EOS to start

Currently I am running EOS version 1.1.1 for my smart contract, But within a short time so many versions had been released. Before that I was working with 1.0.1 because of some issues I switched to ...
2
votes
1answer
80 views

EOSFactory Testnet Error

I've just installed eosfactory and a fresh copy of EOS on my WSL ubuntu 18.04 and I'm failing all of the initial unit tests indicating there might be a problem with my install. The tests fail at the ...
2
votes
1answer
1k views

How do I configure the Chain ID of a new EOS Chain?

I'm trying to create two EOS chains - I am under the impression that each chain should have a unique chain_id, but when I start them, they both come up with the same chain_id (checked via cleos get ...
2
votes
2answers
679 views

fork database is inconsistent with shared memory

I'm trying to start a node to play with, connected to the current main net candidate. When I fire up nodeos I get the following error: $ ./nodeos 3035018ms thread-0 chain_plugin.cpp:206 ...
2
votes
1answer
21 views

Star topology possible?

I'm currently constructing multiple nodeos topology. What I have succeeded is a chain topology like followings nodeos1 - nodeos2 - nodeos3 - nodeos4 How can I construct a star topology in such a ...
2
votes
2answers
282 views

Where can I download backup files of Mainnet Blocks?

I need all block data of eos mainnet. So, My nodeos is downloading now. However, it will take so many hours(maybe days?) and sometimes occurs errors. while finding another method to get them, I found ...
2
votes
2answers
706 views

Curl Bad Request 400 on curl to docker server container

I am trying to make calls to EOS nodeos server inside a docker container from the host machine. Although the port 7777 is exposed: $ docker ps CONTAINER ID IMAGE COMMAND ...
2
votes
1answer
83 views

Is there log rotation feature for nodeos?

Currently, I redirect stdout/stderr to file nohup.out. This file becomes very big after running some time, is there log rotation feature for nodeos?
2
votes
1answer
228 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 ...

1
2 3 4 5 6