00:40:22 k​iersten5821:matrix.org: what is the default behavior around output management in the wallet? does it target a certain number of outputs or something? if i have 1000 outputs and i'm making normal small transfers will it attempt to shrink the number of outputs i own? i have definitely had cases where i had very few outputs and the wallet was consolidating them anyway and reducing the number of outputs i ha<clipped message>
00:40:22 k​iersten5821:matrix.org: d afterwards. this doesn't seem well documented
00:43:03 o​frnxmr:xmr.mx: Prefers 2 over 1
00:43:31 o​frnxmr:xmr.mx: But the details are in fact not well documented and behavior not consistent
00:45:44 k​iersten5821:matrix.org: you mean prefers to use 2 inputs instead of 1 when building a tx?
00:47:17 o​frnxmr:xmr.mx: example.. you could have outputs of 1, 3, 5. If spending 3.5xmr it will usually spend the 1 + 3. Why? If it spends the 5, it creates more small outputs which worsen privacy over time by creating a lot of small outputs that are later consolidated
00:50:41 k​iersten5821:matrix.org: got it, so by default it tends towards very few large outputs. how do i balance this with needing to have more smaller outputs to be able to make a lot of tx in a short period of time, assuming privacy is not extremely important? and if i have too many outputs then i'm not immediately able to send a large chunk of the balance due to the tx size limit. is there any guide to this? i<clipped message>
00:50:42 k​iersten5821:matrix.org: s this why exchanges are constantly having withdrawal issues on the coin?
00:51:30 o​frnxmr:xmr.mx: mobile wallet (or feather) coin control
00:52:07 o​frnxmr:xmr.mx: No, exchanges have withdrawal issues becuase they dont have the xmr :D
00:53:10 o​frnxmr:xmr.mx: You dont close withdrawals for 30 days while trading xmr 10% below other exchanges _while accepting deposits_ and have a legit reason for doing so
00:55:29 k​iersten5821:matrix.org: i remember binance had delayed withdrawals for a few hours at a time back in the day and they were approximately the same price as everyone else during that time
00:56:34 k​iersten5821:matrix.org: is there any advice on how to balance the few outputs -> 20 minute lock on transfers with the many outputs -> max transfer size limited in a role similar to an exchange?
00:57:26 k​iersten5821:matrix.org: or will i just have to study everything and then do the freeze everything then spend trick in the wallet rpc to manually manage all the outputs
00:57:50 k​iersten5821:matrix.org: is there any advice on how to balance the (few outputs -> 20 minute lock on transfers downside) with the (many outputs -> max transfer size limited downside) in a role similar to an exchange?
00:57:52 o​frnxmr:xmr.mx: There are a few very valid reasons.
00:57:54 o​frnxmr:xmr.mx: 1. Spend wallet corrupt, needs resyncing. Wallets with a ton of outputs take longer to sync (explains hours to resync).
00:58:23 o​frnxmr:xmr.mx: transfer_split gets around max transfer size
00:59:29 o​frnxmr:xmr.mx: Also wallet maintenance gets around transfer split. Use sweep below to consolidate dust daily
01:01:08 o​frnxmr:xmr.mx: Sweep_all with below_amount param
01:01:25 o​frnxmr:xmr.mx: https://docs.getmonero.org/rpc-library/wallet-rpc/#sweep_all
01:03:32 k​iersten5821:matrix.org: what do you mean by wallet maintenance gets around transfer split
01:04:14 o​frnxmr:xmr.mx: If you have outputs large enough to satisfy the withdrawals, you wont need to split a transfer
01:06:54 o​frnxmr:xmr.mx: you can fit ~146 inputs into a tx. If your largest 146 inputs can satisfy the largest expected withdrawal request, you wont have an issue. You have issues when all of your inputs are 0.001xmr
01:15:15 k​iersten5821:matrix.org: oh. you mean regularly maintaining your outputs. i thought you meant there was some automatic process that bricked it somehow
01:19:29 o​frnxmr:xmr.mx: Not necessarily manually though. Aitpmating a sweep below amount every day / week can deal with the dust on your behalf
01:20:47 o​frnxmr:xmr.mx: If your exchange has like 20k xmr, and processes withdrawals over 500xmr, it would make sense to keep outputs of 100+xmr on hand
01:21:29 k​iersten5821:matrix.org: this all makes sense, thanks
17:26:58 selsta: .merge+ 10161 10320
17:26:58 xmr-pr: Added
17:30:40 selsta: .merge+ 10162
17:30:40 xmr-pr: Added