00:40:22
kiersten5821: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
kiersten5821:matrix.org:
d afterwards. this doesn't seem well documented
00:43:03
ofrnxmr:xmr.mx:
Prefers 2 over 1
00:43:31
ofrnxmr:xmr.mx:
But the details are in fact not well documented and behavior not consistent
00:45:44
kiersten5821:matrix.org:
you mean prefers to use 2 inputs instead of 1 when building a tx?
00:47:17
ofrnxmr: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
kiersten5821: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
kiersten5821:matrix.org:
s this why exchanges are constantly having withdrawal issues on the coin?
00:51:30
ofrnxmr:xmr.mx:
mobile wallet (or feather) coin control
00:52:07
ofrnxmr:xmr.mx:
No, exchanges have withdrawal issues becuase they dont have the xmr :D
00:53:10
ofrnxmr: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
kiersten5821: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
kiersten5821: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
kiersten5821: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
kiersten5821: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
ofrnxmr:xmr.mx:
There are a few very valid reasons.
00:57:54
ofrnxmr: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
ofrnxmr:xmr.mx:
transfer_split gets around max transfer size
00:59:29
ofrnxmr:xmr.mx:
Also wallet maintenance gets around transfer split. Use sweep below to consolidate dust daily
01:01:08
ofrnxmr:xmr.mx:
Sweep_all with below_amount param
01:01:25
ofrnxmr:xmr.mx:
https://docs.getmonero.org/rpc-library/wallet-rpc/#sweep_all
01:03:32
kiersten5821:matrix.org:
what do you mean by wallet maintenance gets around transfer split
01:04:14
ofrnxmr:xmr.mx:
If you have outputs large enough to satisfy the withdrawals, you wont need to split a transfer
01:06:54
ofrnxmr: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
kiersten5821: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
ofrnxmr: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
ofrnxmr: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
kiersten5821: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