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
16
votes
1answer
26k 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.
9
votes
2answers
220 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 ...
8
votes
1answer
229 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 ...
8
votes
1answer
169 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:...
7
votes
5answers
453 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 ...
7
votes
1answer
4k 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: *:...
7
votes
1answer
395 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?
5
votes
2answers
152 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 ...
4
votes
3answers
5k 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 ...
4
votes
1answer
398 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?
4
votes
2answers
134 views

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

Mine runs at 99% most of the time.
4
votes
1answer
886 views

How to get the entire block blob for submission after mining 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" appears to ...
4
votes
1answer
68 views

How can I permanently ban a peer?

I have to repeatedly ban the same peer because it eventually (too soon) gets unbanned and then my daemon output spams me with "peer claims higher version that we think." This issue persists with this ...
4
votes
1answer
230 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'...
4
votes
1answer
957 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.
4
votes
1answer
266 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 ...
4
votes
1answer
116 views

How to check a detached daemon without a wallet?

I have set a Monero node as a service on a virtual machine with --detach option to run it in the background. I can check the service status through Linux command or connect to the node with a wallet. ...
3
votes
1answer
1k 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....
3
votes
1answer
908 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, ...
3
votes
1answer
111 views

Is there a way to know how many people are using my public remote node?

I am running a public remote node along with a network crawler (xmr.be) and I would like to know how many people are using my node to sync their wallet. The only metric that the daemon is giving me ...
3
votes
1answer
179 views

What are the differences between incoming/outgoing connections?

If I understood correctly, a connection is outgoing if it was initiated by my node, otherwise it is incoming. Therefore, I was under the impression that with a fully synced blockchain, you should have ...
3
votes
2answers
730 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 ...
3
votes
1answer
3k 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 ...
3
votes
1answer
477 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 ...
3
votes
1answer
602 views

Opening Port 18080 for Incoming Connections on Router

How do I make port 18080 open for incoming connections on my router on Linux (Ubuntu 16.04) for running the Monero daemon? I don't have access to the physical router in my building that I use for ...
3
votes
1answer
27 views

List of transaction hashes in chronological order?

Is there a daemon RPC call to get a list of all the latest transactions and their hashes?
3
votes
1answer
231 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 ...
3
votes
2answers
96 views

Can any one please tell me where I can find the latest python implementation of monero RingCT?

Mininero is a python implementation of monero. But the git repository is three years old where the latest link does not have any content. Is there any other python implementation of monero where code ...
3
votes
1answer
3k views

Monero wallet doesn't connect to local daemon

I have a Monero daemon running on a Raspberry Pi connected to my LAN and it worked fine for sometimes, but lately, I'm unable to connect wallet from another PC to it. When the issue has happened for ...
3
votes
1answer
1k 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... ...
2
votes
1answer
42 views

Can you input the blockchain through remote web server?

So I am trying to import the blockchain onto my VPS, however, my VPS has a low amount of storage. I am hoping to import the blockchain using monero-blockchain-import, so is it possible to load this ...
2
votes
2answers
853 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 ...
2
votes
1answer
326 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 ...
2
votes
1answer
547 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 ...
2
votes
1answer
74 views

how to get 'generator point' for Monero transaction

I am using get_transactions of daemon rpc to get specifics of a transaction. Trying to check incoming transactions manually by checking this method : is_mine(out, R, i): P = Hs(8aR||i)G + B ...
2
votes
1answer
458 views

Will I need to update wallet and miner after the next upcoming (March 2019) fork?

I have read about the next upcoming fork planned for the block 1788000 (around the 9th of March). After that block, will I need to update the Monero daemon, the wallet, or both? And what about the ...
2
votes
1answer
81 views

Consistency failure in amounts received

When I tried to send the amount from my wallet. monero-wallet-rpc throws 2018-10-20 10:58:22.492 7f6906cab780 WARN global src/wallet/wallet2.cpp:1511 Consistency failure in amounts ...
2
votes
1answer
109 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 ...
2
votes
1answer
1k 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.
2
votes
1answer
33 views

How should I approach the issue that bans do not persist after ending the monerod process?

I've been manually banning peers that are (a) clogging up my logs and (b) taking away space that would otherwise be used for legitimate in_peer connections (which I have limited for data usage reasons)...
2
votes
1answer
52 views

Can I look for incoming transactions with only my private view key?

I have a wallet and without using Monero Wallet GUI, I want to check for incoming transactions every 5 minutes. For that, I will write code (in .NET), that will execute a method every 5 minutes. ...
2
votes
2answers
140 views

How to create a transaction offline using javascript?

I saw a method for sending a transaction to a daemon, but can't find information on how to create and sign a tx using javascript. I can't use the wallet-cli/RPC etc.
2
votes
1answer
93 views

Can I process incoming transfers from the daemon RPC?

Can I process incoming transfers using only the daemon RPC and my private view key (so without a wallet)? Or how can I decrypt vout from the get_block output JSON?
2
votes
1answer
4k 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 ...
2
votes
1answer
710 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:...
2
votes
1answer
194 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 ...
2
votes
1answer
118 views

Key Image and Ring Member

When were counting the number of ring signatures for a certain transaction do we count the number of key images or ring members of each key image?
2
votes
1answer
480 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 ...
2
votes
2answers
866 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(...
2
votes
2answers
318 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 ...