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
1
vote
2answers
449 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.
2
votes
1answer
596 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 ...
3
votes
1answer
454 views

unable to find plugin: eosio::wallet_api_plugin

I have just configure EOS reading this article. Now when I run the command ./nodeos -e -p eosio --plugin eosio::wallet_api_plugin --plugin eosio::chain_api_plugin --plugin eosio::...
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 ...
1
vote
1answer
75 views

Can I change the local nodeos blocktime?

I want to change the existing block-time (0.5 sec) to a specific value. How to do that?
4
votes
2answers
976 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 ...
1
vote
1answer
68 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?
3
votes
2answers
399 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: [ "...
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
576 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
102 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 ...
1
vote
1answer
106 views

Why wouldn't it be good to store lots of data in eos logs instead of smart contract?

'm curious where to save big data. I don't want to save it in my private db and not in ipfs. I want it to be visible on blockchain. So It's visible on blockchain etherscan If I'd go to store data in ...
2
votes
1answer
424 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
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 ...
4
votes
1answer
100 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.
3
votes
1answer
120 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
587 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. ...
4
votes
1answer
401 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 ...
3
votes
3answers
290 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 ...
1
vote
1answer
298 views

why would get_block return an 3010008 error (curl & nodeos)?

I have installed EOS using this - https://eosio-nodeos.readme.io/docs/docker-quickstart docker pull eosio/eos-dev And start the EOSIO node: docker run --rm --name eosio -d -p 8888:8888 -p 9876:9876 ...
5
votes
1answer
102 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 ...
2
votes
1answer
328 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 ...
3
votes
1answer
211 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
2answers
357 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
86 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 ...
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 ...
1
vote
1answer
370 views

what made this make test fail?

I installed eos from source on Ubuntu 18.04. The I ran make test I do not have nodeos actually running at the time of testing. And I had the following errors - 39/41 Test #39: ...
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?
1
vote
0answers
146 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 ...
1
vote
1answer
206 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-...
3
votes
1answer
437 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 ...
1
vote
1answer
79 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
82 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 ...
4
votes
1answer
438 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
148 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 ...
1
vote
0answers
50 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: ...
1
vote
1answer
341 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 ...
2
votes
1answer
75 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 ...
1
vote
1answer
126 views

Can EOS be run with one node?

When I was working with Proof of Authority and Ethereum I recall there was a minimal number of nodes (which I think was two). For PoW one node was definitely possible. For testing can setup just ...
1
vote
2answers
218 views

The given contract doesn't exist in the blockchain

I have got contract code below: #include <eosiolib/eosio.hpp> #include <eosiolib/print.hpp> using namespace std; using namespace eosio; class deneme: contract { // @abi table ...
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?
2
votes
2answers
401 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 ...
0
votes
1answer
127 views

what is this - ERROR: Error 3050001: account name already exists?

I am using python3 following a tutorial here - http://eosfactory.io/sphinx/build/html/tutorials/02.InteractingWithEOSContractsInEOSFactory.html#initialize-workspace I am using Apple and this is a ...
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 ...
3
votes
1answer
102 views

Why does eos produce continuous blocks?

I am wondering about permanently producing blocks. Can someone explain why we need this ?
1
vote
3answers
493 views

Missing config.ini after build EOS

I built EOS successfully. Then the following document here says config.ini file location for linux is~/.local/share/eosio/nodeos/config . But I don't have eosio folder under the ~/.local/share. So ...
1
vote
1answer
136 views

Failed to pin chainbase shared memory (of size 1024 MB) in RAM

When I started nodeos, I got: CHAINBASE: Failed to pin chainbase shared memory (of size 1024 MB) in RAM. Performance degradation is possible. Memory is enough(more than 6GB available), so why is ...
2
votes
1answer
197 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 ...
3
votes
1answer
251 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....