Closed AlwaysFurther closed 5 years ago
http://nm1024.com/506.html#The_transaction_can_not_be_found
check filter-on = *
in your nodeos config.ini
Is this solved?
Hi NM1024 - thanks for the answer.
I modified the config.ini file and added filter-on = * (uncommented it to be exact). But it still deosn't work. Maybe I have to modify the file config.ini before launching my nodeos container but I have no idea on how to do this.
You need to replay blockchain data (add --replay-blockchain
when starting nodeos
) to have nodeos picks up previous occurred transactions.
HI @chengevo Thank you for the answer but It's still not working for me. I run nodeos with this config:
docker run --rm --name nodeos -d -p 8888:8888 --network eosdev -v /tmp/work:/work -v /tmp/eosio/data:/mnt/dev/data -v /tmp/eosio/config:/mnt/dev/config eosio/eos /bin/bash -c "nodeos -e -p eosio --plugin eosio::producer_plugin --plugin eosio::history_plugin --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin --plugin eosio::http_plugin -d /mnt/dev/data --config-dir /mnt/dev/config --http-server-address=0.0.0.0:8888 --verbose-http-errors --access-control-allow-origin=* --contracts-console --http-validate-host=false --replay-blockchain"
how did you resolve this ?
I didn't resolve it^^
how about using "system newaccount" instead of "create account"?
are you sure you have set up the filter-on in your config or is this solved? If you still have the problem and wish to discuss further, please post it in https://eosio.stackexchange.com.
HI @chengevo Thank you for the answer but It's still not working for me. I run nodeos with this config:
docker run --rm --name nodeos -d -p 8888:8888 --network eosdev -v /tmp/work:/work -v /tmp/eosio/data:/mnt/dev/data -v /tmp/eosio/config:/mnt/dev/config eosio/eos /bin/bash -c "nodeos -e -p eosio --plugin eosio::producer_plugin --plugin eosio::history_plugin --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin --plugin eosio::http_plugin -d /mnt/dev/data --config-dir /mnt/dev/config --http-server-address=0.0.0.0:8888 --verbose-http-errors --access-control-allow-origin=* --contracts-console --http-validate-host=false --replay-blockchain"
Hi
Did you manage to resolve this issue?
Hello,
I am running a nodeos and a keosd docker
I use the following cleos alias:
alias cleos='docker exec -i keosd /opt/eosio/bin/cleos --url http://nodeos:8888 --wallet-url http://127.0.0.1:9876'
Each time I create a transaction It's never found on the blockchain:
cleos create account eosio corry EOS5tMLLzov5C3tpPTZu18xx4S1vDmsHtXqhmwXotj7EcxP7AUYP7 EOS5tMLLzov5C3tpPTZu18xx4S1vDmsHtXqhmwXotj7EcxP7AUYP7 executed transaction: 9a1c37f91a185e9502ecd3735644191a80da84227b0f37108e4c4ae92f42e4f0 200 bytes 210 us warning: transaction executed locally, but may not be confirmed by the network yet
then:
cleos get transaction 9a1c37f91a185e9502ecd3735644191a80da84227b0f37108e4c4ae92f42e4f0 Error 3040011: The transaction can not be found
Thank you for your answer !