-
ForeverNoob[m]
I knew it! :p
-
anchor[m]
well actually Artix
-
anchor[m]
It's surprisingly stable though
-
anchor[m]
anyway back on topic, let me check the downloads myself
-
ForeverNoob[m]
yeah if I install Arch then it's going to be Artix, but I'm now looking into Alpine myself
-
anchor[m]
that's funny. The appimage just contains a single line pointing to the binary right next to it
-
-
anchor[m]
that's not how I remember AppImages...
-
ForeverNoob[m]
now that you mention it yeah
-
anchor[m]
haha what's the point
-
ForeverNoob[m]
I guess the point is to point to the binary :D
-
anchor[m]
one point for you :^)
-
QuickBASIC
Has anyone had Minko eat a bet recently?
-
viperperidot[m]
ever since upgrading to 17.1.6 my sync height has been at least a hundred blocks higher than my target block height, how is this possible?
-
viperperidot[m]
Is this related to the ongoing attacks and it not fixes with the latest release?
-
viperperidot[m]
This seems different than before when it was always 2 blocks behind
-
viperperidot[m]
* Is this related to the ongoing attacks and it not fixed with the latest release?
-
selsta
does not sound related
-
selsta
can you post the output of "sync_info" ?
-
viperperidot[m]
Hmm I am using a third party node software (pinodexmr) so I dont know how to enter the sync_info command right now, but there is a log page, not sure if this shows the information you need though. I am just asking the dev where I can input that command.
-
selsta
wait, how do you know your target height?
-
selsta
if you are synced it is normal that the target height is lower than your sync height
-
selsta
it has no meaning if you are synced
-
viperperidot[m]
Oh really? I know the target height because it is one of the stats displayed on the pinodexmr, I would have thought the target height would always be equal or higher than your sync height. Isn't the target height the tip of the blockchain?
-
viperperidot[m]
Current sync height for me right now is 2251016
-
viperperidot[m]
Looks like that is fully synced
-
viperperidot[m]
So maybe I am ok?
-
selsta
yes everything is okay
-
selsta
in a future version we will make sure that target height is 0 when synced
-
viperperidot[m]
Hmm ok sorry for my confusion
-
viperperidot[m]
Thanks
-
beoleg
Hello guys
-
beoleg
what to do with monero orion oxygen
-
anchor[m]
Hi
-
beoleg
falls several blocks behind?
-
anchor[m]
1 sec
-
Inge-
beoleg: add banlist?
-
beoleg
{'adjusted_time': 1607855232, 'alt_blocks_count': 0, 'block_size_limit': 600000, 'block_size_median': 300000, 'block_weight_limit': 600000, 'block_weight_median': 300000, 'bootstrap_daemon_address': '', 'credits': 0, 'cumulative_difficulty': 78701826564122163, 'cumulative_difficulty_top64': 0, 'database_size': 102005473280, 'difficulty':
-
beoleg
192891036426, 'difficulty_top64': 0, 'free_space': 18446744073709551615, 'grey_peerlist_size': 0, 'height': 2251190, 'height_without_bootstrap': 0, 'incoming_connections_count': 0, 'mainnet': True, 'nettype': 'mainnet', 'offline': False, 'outgoing_connections_count': 0, 'rpc_connections_count': 0, 'stagenet': False, 'start_time': 0, 'status': 'OK',
-
beoleg
'target': 120, 'target_height': 2251192, 'testnet': False, 'top_block_hash': '7a19cabfac319a0ab98f18c5e6ce2f153766e68460afb8eb07d8134df71f64e5', 'top_hash': '', 'tx_count': 10282918, 'tx_pool_size': 38, 'untrusted': False, 'update_available': False, 'version': '', 'was_bootstrap_ever_used': False, 'white_peerlist_size': 0,
-
beoleg
'wide_cumulative_difficulty': '0x1179ae4ef876633', 'wide_difficulty': '0x2ce933a30a'}
-
beoleg
I think we have it
-
beoleg
how do I check?
-
beoleg
I am not the main developer
-
beoleg
just trying to help on the weekend :)
-
anchor[m]
first make sure you're on 0.17.1.6, also add the ban list from
gui.xmr.pm/files/block.txt
-
beoleg
googline...
-
anchor[m]
download it and run the daemon with --ban-list=/path/to/block.txt
-
beoleg
we are on 17.1.5
-
beoleg
is that a big difference?
-
anchor[m]
Yes
-
anchor[m]
.6 contains several mitigations to ignore misbehaving nodes
-
anchor[m]
monero devs urge everyone to update
-
sech1
the correct command line is --ban-list block.txt
-
sech1
assuming it's in the same directory
-
sech1
or --ban-list /path/to/block.txt
-
sech1
if it's somewhere else
-
anchor[m]
works with an equals sign too
-
sech1
that's good
-
beoleg
on startup?
-
beoleg
ok will check
-
beoleg
we run insdie a docker
-
anchor[m]
Yes, on startup. I don't have much Docker experience though
-
beoleg
can I have the new ban list again just in case
-
beoleg
we have something but I will update it
-
beoleg
thanks
-
anchor[m]
You can always grab it from
gui.xmr.pm/files/block.txt
-
sech1
yes, that list gets updates frequently
-
p0nziph0ne
anchor[m]: what makes the nodes in the banlist evil?
-
anchor[m]
They are controlled by a certain individual who has been attacking the monero network for the past few months
-
anchor[m]
by executing Sybil and Eclipse attacks, constantly pretending the real tip of the blockchain is 2 blocks away from you
-
kayront
-
beoleg
ok strange
-
beoleg
well my ban list had 126 entries
-
beoleg
the new one
-
beoleg
has 143
-
beoleg
so I have replace them
-
beoleg
in my case config-monerod.conf
-
anchor[m]
The new monero update (.6) has several methods of detecting misbehaving nodes, so the blocklist shouldn't be necessary. However I've still had to use it myself
-
beoleg
indicated a ban-list
-
beoleg
param
-
beoleg
with a path
-
anchor[m]
said individual is very presistent
-
beoleg
is it sufficient?
-
anchor[m]
Yes, should be good
-
beoleg
thanks for your help guys hope it helps
-
anchor[m]
Yep
-
beoleg
{'adjusted_time': 1607856672, 'alt_blocks_count': 0, 'block_size_limit': 600000, 'block_size_median': 300000, 'block_weight_limit': 600000, 'block_weight_median': 300000, 'bootstrap_daemon_address': '', 'credits': 0, 'cumulative_difficulty': 78704143610970085, 'cumulative_difficulty_top64': 0, 'database_size': 102005473280, 'difficulty':
-
beoleg
194861090137, 'difficulty_top64': 0, 'free_space': 18446744073709551615, 'grey_peerlist_size': 0, 'height': 2251202, 'height_without_bootstrap': 0, 'incoming_connections_count': 0, 'mainnet': True, 'nettype': 'mainnet', 'offline': False, 'outgoing_connections_count': 0, 'rpc_connections_count': 0, 'stagenet': False, 'start_time': 0, 'status': 'OK',
-
beoleg
'target': 120, 'target_height': 0, 'testnet': False, 'top_block_hash': '221f5291b23a0714ae0303e037b484b09e2252d62d9d8dba6e26272eafa1e6b6', 'top_hash': '', 'tx_count': 10283159, 'tx_pool_size': 18, 'untrusted': False, 'update_available': False, 'version': '', 'was_bootstrap_ever_used': False, 'white_peerlist_size': 0, 'wide_cumulative_difficulty':
-
beoleg
'0x1179d006a487fe5', 'wide_difficulty': '0x2d5ea04559'}
-
beoleg
so
-
beoleg
now target height is 0
-
beoleg
interesting
-
beoleg
is this normal?
-
sech1
I think target height is filled only when you're syncing with the network
-
shabash
is there something like xmr.to for ethereum
-
shabash
?
-
Inge-
morphtoken
-
beoleg
Ok so updating the ban list fixed the issue
-
beoleg
but only temporarily
-
beoleg
{'adjusted_time': 1607860001, 'alt_blocks_count': 0, 'block_size_limit': 600000, 'block_size_median': 300000, 'block_weight_limit': 600000, 'block_weight_median': 300000, 'bootstrap_daemon_address': '', 'credits': 0, 'cumulative_difficulty': 78710203844492194, 'cumulative_difficulty_top64': 0, 'database_size': 102005473280, 'difficulty':
-
beoleg
195172570745, 'difficulty_top64': 0, 'free_space': 18446744073709551615, 'grey_peerlist_size': 0, 'height': 2251233, 'height_without_bootstrap': 0, 'incoming_connections_count': 0, 'mainnet': True, 'nettype': 'mainnet', 'offline': False, 'outgoing_connections_count': 0, 'rpc_connections_count': 0, 'stagenet': False, 'start_time': 0, 'status': 'OK',
-
beoleg
'target': 120, 'target_height': 0, 'testnet': False, 'top_block_hash': '1c51720cb4c2974b3aaf736717565ef8535865ad3477182d39df9f0f96ba3ce8', 'top_hash': '', 'tx_count': 10283740, 'tx_pool_size': 28, 'untrusted': False, 'update_available': False, 'version': '', 'was_bootstrap_ever_used': False, 'white_peerlist_size': 0, 'wide_cumulative_difficulty':
-
beoleg
'0x117a2836c597ba2', 'wide_difficulty': '0x2d71311679'}
-
beoleg
what could this mean?
-
beoleg
thanks in advance :)
-
beoleg
@sench1
-
beoleg
sench1
-
selsta
which issue?
-
beoleg
sech1
-
beoleg
we have the following checks in the code to make sure that it is synced
-
beoleg
makes sense?
-
selsta
target height is a sync variable, it is undefined if you are synced
-
beoleg
node_height = node.get('height') is_node_synced = node.get('target_height') <= node_height is_wallet_synced = wallet_block.get('height') == node_height return is_node_synced and is_wallet_synced
-
beoleg
```
-
beoleg
node_height = node.get('height') is_node_synced = node.get('target_height') <= node_height is_wallet_synced = wallet_block.get('height') == node_height return is_node_synced and is_wallet_synced
-
beoleg
``` node_height = node.get('height') is_node_synced = node.get('target_height') <= node_height is_wallet_synced = wallet_block.get('height') == node_height return is_node_synced and is_wallet_synced
-
beoleg
node_height = node.get('height')is_node_synced = node.get('target_height') <= node_heightis_wallet_synced = wallet_block.get('height') == node_heightreturn is_node_synced and is_wallet_synced
-
selsta
what exactly is the issue?
-
beoleg
that the blocks are falling behind
-
beoleg
and we cannot publish transactions
-
beoleg
as a result of that
-
beoleg
Hi
-
beoleg
Sorry
-
selsta
the status output you posted looks fine
-
selsta
do you have access to the node?
-
selsta
if yes post the output of "sync_info" to
paste.debian.net
-
beoleg
yeah
-
beoleg
also 2251236
-
beoleg
is our height
-
beoleg
and on xmrchain it is only 2251235
-
beoleg
doing thatnks
-
selsta
xmrchain will always be 1 behind
-
selsta
not sure why that is exactly but it is normal
-
selsta
could be because xmrchain starts at height 0
-
sech1
xmrchain show last mined block height. Current height is always last mined block height + 1
-
selsta
ah makes sense
-
anchor[m]
how do I get the 'click to pay' links on websites to work with the monero wallet?
-
moneromooo
If you mean the monero:// scheme, you have to work out how your OS remembers associations.
-
anchor[m]
So what's the command that should be associated with it?
-
anchor[m]
I can figure the rest out myself
-
anchor[m]
I use arch <del>btw</del>
-
moneromooo
Drawing a blank. I remember looking at that before but I can't remember :D
-
anchor[m]
Damn it
-
anchor[m]
I can't find a thing about it online, closest thing I found was monero-wallet-rpc but that turned out to be unrelated (I think?)
-
moneromooo
OK, I *think* this should work: monero-wallet-cli --wallet-file /path/to/your/wallet transfer $URI
-
moneromooo
You probably want to make sure you have set always-confirm-transfers to 1 first.
-
Mochi102
-
Mochi102
this?
-
anchor[m]
moneromooo: I'll tinker with that and report back if it works. Any chance I can do this with monero-wallet-gui as well?
-
anchor[m]
If not, it might be a nice suggestion to be able to somehow send a URI to monero-wallet-gui and have it fill out the details in the send tab, so the user only has to confirm the transaction
-
anchor[m]
It appears to work moneromooo thank you
-
selsta
There was some work added to the GUI to support monero:
-
selsta
not sure if it works
-
anchor[m]
Could you elaborate? selsta
-
rbrunner
The GUI wallet on Windows gets registered as a handler for "monero:" URL scheme, but only if you use the installer
-
Quotes
fuck windows, use linux!
-
selsta
-
anchor[m]
I am using Linux, and I know how to add handlers. I just don't know the command requried for the GUI wallet
-
selsta
ok that is for monero://
-
anchor[m]
I've got it working selsta thank you
-
hallucinogen[m]
Hi, i have downloaded the getmonero.org site from github, build a static version of it and copied it over to IPFS
-
hallucinogen[m]
Are you interested? if so can i post the link here?
-
Barbelo[m]
bros how big is the monero blockchain right now
-
Barbelo[m]
i wanted to run my rasp pi as a node and i have 128 gb sd card in it
-
selsta
30GB pruned
-
selsta
100GB normal
-
Barbelo[m]
can a pruned node be used as a public node?
-
selsta
yes
-
Barbelo[m]
awesome. thanks for the info.
-
Mochi102
Can a pruned node be used with RPC-Pay?
-
moneromooo
Yes.
-
Mochi102
100% effectively?
-
Mochi102
or are there downsides to having pruned it?
-
moneromooo
Well, if you're asked for old txes, you might not have the full data for them.
-
Mochi102
I see
-
bobandback
Is the ongoing attack affecting remote nodes? I´ve been trying all day, can´t connect to a single remote node.
-
bobandback
Always Node connection failed, check username/password.
-
bobandback
I just tried my other wallet and it connects fine. If i go to Show Secrets, it says: Wallet.Status: (Status_Critical/std::bad_alloc, null
-
bobandback
That doesn´t seem right, maybe my wallet is corrupted?
-
Mochi102
bobandback, try node.xmr.to or node.supportxmr.com
-
selsta
bobandback: which wallet are you using?
-
bobandback
Monerujo, i think i fixed it by removing the wallet file but not the keys file.
-
bobandback
It´s now connected and syncing.
-
bobandback
I´m trying to speed up the process by using my local monero gui on pc, but when i run the commands to make it a public node the local GUI cannot connect to it and gives an rpc error.
-
bobandback
I used the info provided on moneroworld
-
bobandback
--restricted-rpc --rpc-bind-ip 192.168.0.13 --confirm-external-bind --public-node
-
bobandback
i tested with monerujo and it connects and syncs. local gui also sees the daemon and syncs but after a minute or so it gives an error and stops syncing.
-
bobandback
log says: Error: Unsuccessful - json_rpc_request;
-
bobandback
popup error after a minute says: Daemon failed to start. Timed out, local node is not responding after 120 seconds. Please check wallet and deamon logs for errors.
-
bobandback
When i run monerod like that from terminal GUI also doesn´t see it and wants to spawn its own instance. When i connect to remote node and select localhost it works fine though. Syncing is extreeeemely slow though, which quite opposite of what i wanted.
-
bobandback
Local connections are extremely slow, but using my public address it is much faster.
-
bobandback
Sometimes i even have to retry local connections.