18:30:18 -xmr-pr- mj-xmr opened pull request #8202: Store blockchain in '~/.local/share/bitmonero' by default 18:30:18 -xmr-pr- > https://github.com/monero-project/monero/pull/8202 22:00:18 -xmr-pr- UkoeHB opened pull request #8203: multisig: add key exchange round booster 22:00:18 -xmr-pr- > https://github.com/monero-project/monero/pull/8203 22:45:36 can someone explain why `generate_key_image_helper_precomp` should generate a key image and return true when it does not have the spend key in memory? https://github.com/monero-project/monero/blob/d562deaaa950979b7a31a441a8f02a00013e26d6/src/cryptonote_basic/cryptonote_format_utils.cpp#L299-L304 22:46:16 Only thing I can think of is maybe a hardware wallet (or offline wallet) will ignore whatever secret key is passed into `generate_key_image` later on.. but then why even pass in `in_ephemeral.sec` when it has a null value set? confused.. it doesn't seem like that value is ignored here e.g. : https://github.com/j-berman/monero/blob/b328fbecc24c8897f32284c88d37c5e90b4f5d91/src/device/device_ledger.cpp#L1294 22:48:59 main question is: what value is there in a key image generated from a null spend key? seems to not be useful at all 22:49:35 or null ephemeral secret key*, rather