02:09:06 hi, just a noob lol 05:18:27 a afungible[m]1 if you can’t pay the fee, then you can’t make a tx 05:32:12 "You’d be better off writing a..." <- What’s ch2 ? 05:34:34 I assume chapter 2. 05:37:31 moneromooo: I should wait to be fully waken up in the morning before writing 😂 05:38:27 Too much worried to miss the pace lol 08:31:45 Few days ago Someone told me that ge_p2 was of 120 bytes each X Y Z of 40 bytes just for sake of calculation but today I debugged the code and found that when ge_double_scarlarmult_base_vartime() return a point after calculating aG+bH eah of coordinate of the new point returned is not of 32 bytes as stated in ztmw for point addition their is 08:31:46 formula for each coordinate but at last mod is applied on them at every step of point addition and this mod makes that coordinate of 32 bytes as mod q is of 32 bytes but here when calculating function returns point it actually returns each coordinate as 40 bytes and than ge_tobytes() who is responsible for compressing point to present it in key 08:31:46 form instead of point form than ge_tobytes() passes it to fe_tobytes()  which actually is applying mod on the point that has been calculated and also returns comprehensive point. My question is why x,y is not produced as per formula in ztm2. 08:32:50 As formula states when new point's x,y is calculated it goes through mod and than that mod applied point goes to calculated with itself in point doubling 08:36:22 For point doubling P's x,y are used to produced P2 by adding point P+P using the formula of twisted curve where in production of P2 the points produced by applying mod at every step 09:23:50 "a afungible if you can’t pay the..." <- Yes, I'm aware. My point was even if I top up the wallet with sufficient amount to cover for fees, I cannot transfer out all of my balance. It's the same case again. 09:23:50 Isn't this a problem? 09:35:34 Are there changes for the upcoming v15,16 fork that pools need to be aware of? 09:36:41 Pools only need to update monerod to v0.18 09:36:53 P2Pool miners also need to update to p2pool v2.2.1 09:41:57 did anything on the blocktemplate change? 09:43:55 view tags were added, but they are not a part of the hashing blob for miners, and if pools use get_block_template RPC, they just need to update monerod 09:46:35 Cool. Thanks 14:08:15 afungible[m]: I see, yes that would be an edge case the current wallet code doesn’t handle. My seraphis lib has an input selection algo that can solve that case 14:17:01 Even with sweep_all and set ignore-fractional-outputs 0 ? 14:18:41 "afungible: I see, yes that would..." <- Thanks for acknowledging this. 14:19:03 well I didn't test it, you should try moneromooo's test case 14:19:26 test settings* 14:19:53 moneromooo: sweep_all alone, did not work. I will try 'set ignore-fractional-outputs 0', later today & report back. 14:26:05 moneromooo: any idea here? since they run their own node it should be possible to get logs https://github.com/monero-project/monero/issues/8478#issuecomment-1203625277 14:46:28 selsta: looks like "remove wallet cache, let it resync, try again". 14:46:38 Alternatively, set reorg-max-depth to a lot. 14:47:02 they did say they resynced already 14:47:11 a couple comments later 14:48:45 OK. Then... lemme check whether there are interesting logs currently... 14:52:23 Hmm. 2 million blocks reorg, that's very wrong... 14:53:12 Ah, 46k in the logs, looks more plausible. 14:53:51 No interesting logs. If they can run with a log patch, I can make one now I guess. 14:53:58 I'll comment. 15:18:28 moneromooo: these are the only two output distribution changes i remember https://github.com/monero-project/monero/pull/8404/ https://github.com/monero-project/monero/pull/8433/ 15:23:45 The first one looks totally fine. The second one should be fine, unless bug if the daemon I think. 15:24:05 Which means it's also fine, really. 15:45:38 ok let's wait for logs 15:59:25 Worthwhile to keep an eye on I guess -> https://twitter.com/stephenlacy/status/1554697077430505473 16:08:51 Hello, Ive been trying to prune my blockchain on ubuntu. It was synchronized yesterday and before going to sleep I ran the ./monero-blockchain-prune instance. It ran all night and this morning it still wasnt done? I started it again this morning and I do not have an confirmation on if it is over or not... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/e5fc31845ed79996507fb065075f537eba09cd4e) 16:10:26 doesnt make sense.. I read everywhere that the pruned blockchain should be something like 25-30 gigs? 16:11:42 ls -l /home/ubuntu/.bitmonero/lmdb-pruned/data.mdb 16:11:42 50220294144 (size) /home/ubuntu/.bitmonero/lmdb-pruned/data.mdb 16:13:05 theoneandonly011: "started it again", what do you mean by that? did you kill it? 16:13:37 it would be easier to just resync from scratch with --prune-blockchain instead of using the prune tool 16:14:01 Yes it was stuck after 12+ hours.. 16:14:25 selsta: I get that but I would like to setup a pruned blockchain on my vps without having to have 100 gigs of storage. 16:14:26 are you sure it was stuck or just not finished yet? prune tool takes a long tine 16:14:48 yes, like I said sync from scratch with --prune-blockchain, you won't need more than 45gb of space 16:14:49 From what I heard, doing what you say will leave your blockchain to 80+ gigs. Just not take more new space 16:15:22 No it will prune from scratch 16:15:22 what you are saying only applies to pruning existing blockchains, not syncing from scratch 16:16:18 Ok got it, so the solution is to delete all my blockchain data and start over with ./monerod --prune-blockchain? 16:16:38 correct 16:16:53 and use v0.18 for fast sync 16:17:49 Thank you. I will try that instead 17:02:40 so we have a version number problem 17:03:47 we usually keep the version number on master branch at v0.18.0.0 - but the ledger app has blocked v0.18.0.0 since ledger support only got added in v0.18.1.0, that would mean everyone who uses the master branch can't use a ledger 17:06:13 setting the master version to v0.18.9.9 would work for example but seems a bit odd 17:11:24 "it would be easier to just..." <- It works, thank you 17:12:53 52248924160 is the current pruned chain size 17:15:11 "setting the master version to v0..." <- v0.18.99.99 to make it a bit more clear it's not a real version number? I think either way there isn't a perfect solution to this, technically v0.18.0.0 is wrong too. I think v0.18.9.9 would be fine also 17:15:19 Could always set the master branch to 0.18.1.0 17:15:48 Also thinking we could give stronger indication in the logs that it's on the master branch when it logs the version number 17:16:04 ofrnxmr[m]: but the master v0.18.1.0 is different than the release v0.18.1.0 - it would be confusing 17:16:28 ofrnxmr[m]: oh shit that makes sense then, thank you 17:19:40 selsta: this is same behavior we currently have with v0.18.0.0 master vs v0.18.0.0 release, no? 17:20:21 Perhaps ledger should change it to v0.18.0.1 and we set master to v0.18.0.1 18:22:38 Monero gui wallet has localization? I can’t find it in the source 18:23:05 what are you searching for exactly? 18:23:34 https://github.com/monero-project/monero-gui/tree/master/translations 18:23:39 Different language support 18:23:58 smh 18:24:11 Thanks didn’t see that 18:25:00 if you are trying to add / change translations then you have to do it through translate.getmonero.org 18:30:12 I see. So roughly 1000 phrases