02:21:35 interesting. so i go and make a transaction 02:21:55 i hit "confirm" or whatever. and then it sorta goes back to the wallet. i try and click around to see if things worked.. 02:22:14 and then a pop up informs me that the transaction succesfully sent 02:22:48 i expected it to show up in my transaction history, like, immediately. 03:01:33 hrm. sending to self not a good idea? 03:02:06 so i effectively sent all to my own address. (sweep all to same) 03:02:13 just by hitting all 03:02:18 and it says the tx is failed 03:02:22 so, i go and make a new tx 03:02:29 and now it says error double spend 03:12:22 how long did you wait? 04:13:02 is there a hard limit on the d++ embargo timeout? 04:13:17 seems like the current strategy of waiting 3/2 * average_dandelion_timeout before setting a transaction to failed isn't reliable 04:13:55 I often observe transactions unfailing themselves given enough time 04:14:05 tobtoht: yep, it should be reliable with https://github.com/monero-project/monero/pull/7021 04:14:27 currently it can take 2 extra minutes which we didn't take into account 04:14:38 sending from tor / i2p can result in 4 extra minutes 04:14:54 but both should be resolved with 7021 04:17:18 selsta: ty, looks good 04:18:02 I did not test it myself yet but it matches with what I have been experiencing with delays 04:51:55 ermagerd i can't send because of this double spend error 04:53:13 ah the tx is in the mempool 04:53:20 i connected to a different node and wi tworked 04:53:24 turn it off and on again. mebbe rescan_bc 04:53:41 oh 04:53:43 im using the gui bro 04:53:47 there's no button for dat 04:53:56 we have a gui now? 04:54:12 w0w 04:54:21 two, even 04:54:25 * tobtoht flees 04:54:27 :) 04:54:39 ty for that tobtoht 04:54:59 say hello to that other guy 04:57:48 gui output control would be neat 04:58:23 like a screen with "with note would you like to spend?" 04:58:37 and then it has a depiction of different notes (outputs) with their details 04:59:02 and you click on them and a little field in the top right starts adding their value together 04:59:25 cause here I am waiting 20 minutes to play with my damn magic internet money 04:59:36 like a tool! 05:00:13 should be ale to just fire it off like lazers! Ptchoooo! ptchooooo! 05:02:18 feather has coin control if you want the true poweruser gui experience (tm) 05:02:23 no lazers tho 05:02:29 we'll look into that 14:17:39 "cause here I am waiting 20 minutes to play with my damn magic internet money" 14:17:47 you have only 1 unspent output 14:18:03 output control won't help you anyhow 14:19:07 btw, i wonder what is the real world use case for output control feature 14:20:21 at a glance it seems as a useless feature to me. Though like i said, would love to hear any real world use case in case i'm missing something 14:20:43 gingeropolous ^ 14:25:49 xiphon: it's mostly for high threat model coin routing: excluding dust outputs, mitigating output merge analysis (by default wallet2 will prefer spending outputs that belong to the same subaddress, this can be undesired behaviour in some scenarios), churning specific outputs 14:27:48 churning is useful when moving coins from high to low threat model wallets, or vice versa to make make sure there is no longer any association between the two 14:30:04 also the ability to split outputs is useful when you're expecting to send a bunch of transactions in rapid succession, if you only have one output you're forced to wait 10 blocks after every tx 14:31:44 multi destination transactions are not a solution in some cases because they are inherently bad for privacy because they allow for trivial off-chain linking 14:34:06 I wouldn't rely on a user doing all this correctly. 14:34:26 Letting users control their outputs could (and in most cases will) do the things worse 14:34:43 Also churning idea is quite questionable 14:35:27 yes, these address protocol issues that can currently only be mitigated by users that know what they are doing 14:35:36 Dust outputs can be frozen (and won't be spent if too small already). Rules to weigh outputs when selecting what to spend should be added to wallet2 if they're good. 14:35:49 churning is indeed very hard to get right 14:37:31 "mitigating output merge analysis", moreover wallet2 will often prefer 2-in/2-out transactions when the number of coins in the wallet is high enough. This has the possibility of linking those two inputs together which in some cases may be undesirable if the transaction could have been made with 1-in/2-out instead. 19:00:20 -xmr-pr- selsta opened issue #3241: Portable mode .cache traces 19:00:20 -xmr-pr- > https://github.com/monero-project/monero-gui/issues/3241