Questions tagged [daemon]

Program that implements the protocol for remote procedure call (RPC) use. For Monero it is called monerod

Filter by
Sorted by
Tagged with
2 votes
2 answers
671 views

Unable to run multiple instances of monerod

Since version 0.10.2, Monero has reportedly supported the ability to run two or more instances of monerod with only one copy of the ful blockchain database: added support for multiple daemons using ...
user3923537's user avatar
2 votes
1 answer
139 views

Error when trying to reach own remote node

I've created a node on a VPS server. I run the node this way: monerod --rpc-bind-ip <IP_SERVER> --rpc-bind-port 18089 --restricted-rpc --confirm-external-bind --detach --data-dir=/mnt/volume1 ...
Marcos Aguayo's user avatar
3 votes
2 answers
1k views

No matching key/data pair found ("Error finding txpool tx meta: MDB_NOTFOUND: No matching key/data pair found" error)

Running monerod.exe I get the following error: 2017-12-20 06:08:47.886 [P2P6] ERROR txpool src/cryptonote_core/tx_pool.cpp:516 Failed to update txpool transaction metadata: Error finding ...
BrokenClock's user avatar
1 vote
1 answer
362 views

What does getblocktemplate return?

Looking on the forum, it seems that getblocktemplate RPC call returns both a blockhashing_blob and blocktemplate_blob, but on the monerod documentation i didn't find anything about the ...
omeliiii's user avatar
4 votes
2 answers
1k views

How to get network hashrate from monero daemon via RPC?

When the Monero daemon is running, the monerod status command prints the network hashrate .., net hash 287.52 MH/s,... I couldn't find any mentions of network hashrate in the Monero daemon RPC ...
BartoNaz's user avatar
  • 153
0 votes
1 answer
1k views

Daemon Failed to start error

I recently started learning about monero and exchanged some BTC to XMR and sent to my Monero GUI wallet. For some reason, when the network synchronization was happening, my computer crashed. Now, ...
Mike R's user avatar
  • 1
9 votes
1 answer
11k views

Daemon shuts down on startup ("MDB_BAD_TXN: Transaction must abort, has a child, or is invalid" error)

The daemon worked until a few days ago. Now when I start it up it shuts down with this message: 2017-11-27 21:25:56.989 3056 INFO logging contrib/epee/src/mlog.cpp:148 New log categories: *:...
JoshT's user avatar
  • 91
2 votes
1 answer
559 views

Running Monero Remote node

Im having some difficulty getting a remote node setup, as far as i understand all you need is a fully synced node. and then you add some start up flags to get the remote node running currently im ...
KamLazar's user avatar
  • 127
0 votes
1 answer
355 views

Gui never updates. Data.mdb will not sync. Need handholding guide. Please help

The GUI Wallet will download blocks from node.moneroworld.com but I see no blockchain on my HDD. I tried monerod.exe and get the following: sync_info Height: 1, target: 1 (100%) Downloading at 0 kB/...
rookie's user avatar
  • 1
2 votes
2 answers
956 views

connecting wolf`s miner to monero daemon

I want to start solo-gpu mining with wolf`s amd miner. in the config file i put daemon+tcp://localhost:18781 and so far its connecting to the daemon but I'm getting following message: "Setting up GPU(...
Dmitri Senatorov's user avatar
0 votes
1 answer
135 views

Does core_rpc_server::on_submitblock need full block blob?

It looks like the core_rpc_server::on_submitblock method is expecting a full block blob, since it calls... if(!parse_and_validate_block_from_blob(blockblob, b)) However this RPC method is used to ...
The Shoe Shiner's user avatar
5 votes
1 answer
1k views

How to get the entire block blob for submission after mining a nonce?

After mining a correct nonce on the block template (received from rpc method "getblocktemplate") you need to submit the block back to the daemon. However, the rpc method "submitblock&...
The Shoe Shiner's user avatar
4 votes
1 answer
291 views

Are reserve_size bytes really related to mining the final nonce?

Other answers related to reserve_size seem to imply they are related to the real block nonce. However, there is already a portion of the hashing blob reserved for a nonce, and the reserved bytes aren'...
The Shoe Shiner's user avatar
4 votes
2 answers
7k views

How To Restart New Blockchain Sync?

For some reason today, the Monero wallet stopped connecting to the daemon. The best reason for the error I could find is this: Attempt to get block from height 1396361 failed -- block not in db So I ...
Ricknad0's user avatar
1 vote
1 answer
320 views

How does the daemon determine the recipient address of the mining reward?

One may connect from several different wallets to the daemon. Mining is done on the daemon. In case a block is found, which wallet/address will the reward be credited to?
user569825's user avatar
1 vote
1 answer
997 views

Where can I find the p2pstate.bin file so I can delete it?

...as is strongly suggested in this post: https://www.reddit.com/r/Monero/comments/4z3ced/guide_to_using_monero_with_tor_correctly/
moneromike's user avatar
1 vote
1 answer
1k views

What purpose is served by the file p2pstate.bin?

There are times when it is advised to delete this file, since it will be recreated the next time monerod (or the GUI, running monerod within it) is started. But what's in this file? What does it do? ...
scoobybejesus's user avatar
2 votes
0 answers
1k views

Troubleshooting monerod segmentation fault

I was running a fresh monero full node through it first synchronization. After a long while through the synchronization noticed the daemon became stuck synchronizing a particular block, so I orderly ...
Fábio Antunes's user avatar
4 votes
1 answer
1k views

Monerujo deamon adress

I just downloaded the Monerujo wallet and trying to figure it out. Is there an instructions page? I don't know what to put in for a deamon address.
soapy soap's user avatar
2 votes
1 answer
5k views

How to run a local daemon with GUI?

I downloaded 0.10.3.1 GUI, made a new wallet and just finished synchronizing. I went to start solo mining and am getting an error message saying that it, "Couldn't start mining. Mining is only ...
lamborghini leglock's user avatar
3 votes
1 answer
2k views

How/when does the --db-salvage flag get used? What's it do?

This flag gets used when you suspect your copy of the blockchain may be corrupt, correct? What are the details? It's a daemon flag? Is it supposed to be used just until the blockchain is synced, ...
scoobybejesus's user avatar
2 votes
1 answer
1k views

Error on initial monero daemon start with *:WARNING,net:FATAL,net.p2p:FATAL,net.cn:FATAL,global:INFO,verify:FATAL

I just installed and started up the daemon on windows and im getting the error: 19192 INFO global contrib/epee/src/mlog.cpp:145 New log categories: *:WARNING,net:FATAL,net.p2p:FATAL,net.cn:...
Patoshi パトシ's user avatar
3 votes
1 answer
2k views

Difference between --rpc-bind-ip 0.0.0.0, or loopback, or actual IP

I run a node from home. I use --rpc-bind-ip as a daemon flag, with my internal/LAN IP address as the argument. With this setup, I can access my node from wallets on different computers inside my LAN....
scoobybejesus's user avatar
3 votes
1 answer
571 views

Is there an example in another language or even curl on the binary daemon calls?

I am searching for an example preferably with curl on how to call the binary apis /getblocks.bin, /gethashes.bin and so on. Is there somewhere an example besides the c++ code? I would love an ...
onefox's user avatar
  • 985
4 votes
1 answer
2k views

how to run monerod as service on ubuntu 16.04

I've installed monerod on remote ubuntu machine, but can't start as daemon. systemd service keeps failing. tried to run with --detach with no luck. systemd[1]: Starting Monero Full Node... systemd[1]:...
misha's user avatar
  • 41
2 votes
1 answer
372 views

Problems with daemon syncing past block 1341326

I just noticed that my daemon has not been able to sync past block 1341326. A little investigation shows my node reporting that I'm behind by so many blocks, and then randomly it will say that I'm so ...
gdoober's user avatar
  • 685
1 vote
0 answers
745 views

GUI Wallet not syncing and Coins not appearing in wallet

I have downloaded Monero gui 0.10.3.1-beta 2 wallet. I sent coins to my wallet from an exchange prior to the wallet finishing syncing. My coins are not visible in my wallet. It has been 4 days and ...
Skalounge's user avatar
1 vote
1 answer
541 views

What is the reserve_size parameter in getblocktemplate?

The getblocktemplate RPC method accepts a parameter, reserve_size. What does it do and what are its valid values?
assylias's user avatar
  • 2,198
17 votes
1 answer
42k views

My blockchain is stuck, how do I "unstuck" it?

During the last few weeks a common, reoccurring, question seems to be how to get one's blockchain "unstuck". This guide will, hopefully, provide some assistance in doing so.
dEBRUYNE's user avatar
  • 15.1k
2 votes
1 answer
296 views

aeond connection problems

When starting the current version of aeond (aeon v0.9.12.0) I get tbe following message: Starting... aeon v0.9.12.0() Module folder: ./aeond Initializing p2p server... Binding on 0.0.0.0:11180 ERROR /...
Tyrone's user avatar
  • 231
2 votes
1 answer
263 views

What does this ERROR from the daemon mean?

ERROR ringct src/ringct/rctOps.cpp:264 ge_frombytes_vartime failed at 264 It is preceded with a date, and then a 12-digit hexadecimal number, which I wasn't sure was something personally ...
scoobybejesus's user avatar
8 votes
1 answer
285 views

Alternative Monero implementations

Considering the hardforks planned in Monero, it seems that having several implementations of the daemon is a difficult task as they would need to be kept in sync. I wondered however: Have there been ...
assylias's user avatar
  • 2,198
7 votes
1 answer
463 views

How can I enable smart mining in my daemon?

The most recent 0.10.2 release has an option for smart mining, how would i use this proper?
samwellj's user avatar
  • 3,205
2 votes
2 answers
3k views

Error Message: "Can't bind socket"?

I'm getting the above error message when I try and run the daemon. It also states "error read in tcp s". Can anyone explain how to fix this? Thanks.
FluffyAlpaca's user avatar
2 votes
2 answers
433 views

Two GUI Wallets: One Daemon?

I have two GUI wallets (or accounts to be more accurate) on my Windows PC. I can be up to date with the daemon in one, but when I open the other account, the daemon is far behind. Is this normal ...
FluffyAlpaca's user avatar
4 votes
1 answer
417 views

Is it normal that the daemon log in the GUI shows 290 days AHEAD?

Is it normal that the daemon log shows 290 days ahead?
Marco's user avatar
  • 41
5 votes
2 answers
164 views

Why does the daemon say that I'm now syncronized with the network while I'm still missing some blocks?

This is what I observed: P2P2, P2P4, and P2P5 have more blocks than me. There's also a [P2P6] message without any indication of block height, and right thereafter the message that I'm now ...
villabacho's user avatar
  • 1,205
2 votes
0 answers
2k views

GUI Wallet and Daemon?

It's not clear to me whether just opening the GUI wallet and pushing "start daemon" is all one needs to do, or if you also need to run the monerod.exe program? At times I believe I have only opened ...
FluffyAlpaca's user avatar
1 vote
1 answer
908 views

why is the RPC version mismatched?

I am attempting to use monero wallet on ubuntu 16.04 by attaching to a daemon on windows 7 in the same LAN, both are running version 0.10.0.0 Wolfram Warptangent, but using the command ./monero-wallet-...
werdwerdus's user avatar
2 votes
1 answer
719 views

How do I safely shutdown the daemon in ubuntu? [duplicate]

I have started monerd detached and need to exit it safely. I have tried adding stop to the /proc/(pid of monderod)/fd/0 but monerod doesn't accept the input. Is it ok to kill the process? I want to ...
werdwerdus's user avatar
4 votes
1 answer
285 views

Peers often report unknown top blocks. How can I find more reliable peers?

The daemon regularly reports top blocks that are years in the past. For example (IP addresses are anonymized): 2016-Oct-23 06:13:27.789171 [P2P2][123.45.67.89:18080 OUT] SYNCHRONIZED OK 2016-Oct-23 ...
ProkhorZ's user avatar
  • 543
4 votes
3 answers
6k views

Windows or Linux for Monero

What are the pros and cons of each OS for running a full node and GPU/CPU mining? Also developing for Monero? I want to be able to make programs for windows, linux, and macos that involve Monero as I ...
UsernameVF's user avatar
7 votes
5 answers
490 views

Does having a separated daemon add security risks to Monero?

For example, what if someone created malware to get in between the two programs (wallet and daemon), pretending to be the daemon and logging all the info before sending it along to the real daemon? I ...
user avatar
4 votes
2 answers
216 views

Is it normal for the disk activity to be so high while running monerod?

Mine runs at 99% most of the time.
wilmaballsdrop's user avatar
3 votes
1 answer
278 views

How to transfer synced blockchain along with another OS on a USB

So, I am considering switching my current OS to Qubes and I am currently running Lubuntu 14.04 LTS. I figured since Qubes is a lot more secure of an OS, I wanted to install it on my laptop as my main ...
floam412's user avatar
  • 766
8 votes
1 answer
193 views

What does this p2p info mean from the daemon log? [closed]

2016-Jul-30 22:32:06.864931 [P2P0][x.x.x.x:18080 OUT]NOTIFY_NEW_BLOCK (hop 3) 2016-Jul-30 22:32:06.865073 [P2P5][x.x.x.x:18080 OUT]NOTIFY_NEW_BLOCK (hop 4) 2016-Jul-30 22:32:06.865221 [P2P1][x.x.x.x:...
Ginger Ale's user avatar
  • 5,666
9 votes
2 answers
244 views

How do I figure out what nodes I'm connected to and who is sending what to who?

When I type print_cn into the daemon, I see a lot of OUT and IN entries. Does OUT mean that I am sending information OUT to that peer, or is that peer sending information to me? Or is it a two-way ...
Ginger Ale's user avatar
  • 5,666

1 2 3
4