-
KnifeOfPi_
apparently there have been some widespread issues with transactions being stuck as pending
-
selsta
KnifeOfPi_: Do you say this because of the Reddit posts?
-
KnifeOfPi_
no, we’ve also had a massive influx of emails to cake support
-
selsta
Do they all use the same node?
-
KnifeOfPi_
and yet we did not release any update for iOS recently
-
KnifeOfPi_
no they don’t
-
KnifeOfPi_
there are a ton of different nodes people report using
-
selsta
Were you able to reproduce the issue?
-
selsta
KnifeOfPi_: do you know one of the remote nodes that caused the issue?
-
KnifeOfPi_
moneroworld, cakewallet node, and XMR.pt node
-
selsta
Do you have cakewallet node logs?
-
selsta
I agree that there have been a lot more reports than usual but I wasn’t able to reproduce yet.
-
binaryFate
I'm also seeing more people with unbroadcasted transactions than usual
-
Inge-
^
-
gingeropolous
which moneroworld nodes? the standard pool?
-
koe
transaction volume is trending slightly up since last hard fork, so it's probably not affecting a large percentage of users
-
binaryFate
I don't know what people use, but there have been a spike of support requests on xmrto about transactions being "pending" forever
-
koe
are pending transactions stuck in the tx pool?
-
moneromooo
If the wallet sees the tx is no longer in the pool, nor in the chain, it'll change state from pending to error.
-
moneromooo
If it's in the chain, it changes state from pending to out.
-
koe
how long can a tx stay in the pool before getting discarded?
-
binaryFate
I guess quite a lot of newbs use phone app and do not know they can change the remote node. So if they have a failing node that does not broadcast for some reasons, they just wait and wait and wait.
-
koe
would it be feasible/reasonable to maintain a list of remote nodes?
-
moneromooo
Your node does now.
-
gingeropolous
i don't think monerujo has integrated that. the current setup they use scans the network itself, and then the use picks a node
-
gingeropolous
im pretty sure the node the user picks is then used as default, without checking the status of the node
-
gingeropolous
so im not surprised that during a price movement, we have a lot of people using a wallet they haven't touched in months
-
gingeropolous
that is trying to connect to a remote node that probably doesn't exist anymore
-
gingeropolous
a bunch of decentralized bollucks!
-
ErCiccione[m]
im pretty sure the node the user picks is then used as default -> IIRC the user has to bookmark the node if they want to use it as default, otherwise they will have to scan again.
-
moneromooo
ph4r05: I've just pulled latest master and some core tests are failing with: "gen_block_big_major_version generation failed: what=events not set, cannot compute valid RandomX PoW". Rings a bell ?
-
moneromooo
Ooooh, I have an idea what might cause those pendings txes :D
-
moneromooo
Some wallet apparently started spending coins before 10 blocks, so we added a rule to slap it back down. It might well be that, since those txes are now invalid.
-
moneromooo
If it doesn't properly handle the "daemon rejected tx".
-
asymptotically
was it a wallet doing that? because some of those txes were from monero.win i think
-
moneromooo
If you define a wallet to include it, then yes. If not, then no.
-
asymptotically
whoops i meant wallet software released to the world for people to use, like exodus. not a couple of morons just changing constants in the 'normal' monero wallet
-
jtgrassie
koe: "how long can a tx stay in the pool before getting discarded?" <- 3 days if not kept by an alt block, otherwise 1 week.
-
jtgrassie
of course, a client could relay it agian