witness-versioned transactions. Can someone remind me of the rationale?
Kaizen_Kintsugi_ has quit [Ping timeout: 276 seconds]
brunoerg has joined #bitcoin-core-dev
Oh... I guess future witness versions are ruled out later on in the AreInputsStandard(...) checks
jamesob: why we wouldn’t want unupgraded nodes to relay them?
this will cause splits in the network, no?
stick: if an unupgraded miner was relayed a future witness version that was actually an invalid spend (per the new rules) they could mine a block that would split the chain between upgraded and non-upgraded
Kaizen_Kintsugi_ has quit [Ping timeout: 255 seconds]
Just a lowly full-node operator here (BTC), but I can tell you if we ever collectively go down the road supporting Miner Extractable Value, that is when I'll be looking to jump ship. Rubin is right about being cautious to avoid it.
vysn has quit [Ping timeout: 240 seconds]
TallTim, wrong channel for random FUD sorry
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
No fud, just a statement of truth. Pursuit of MEV results in me re-evaluating my involvement. Cheers.
Kaizen_Kintsugi_ has quit [Ping timeout: 246 seconds]
this is probably related to today's optech newsletter, so not entirely random, but still offtopic for this channel.
True, a topic relating to discussion in this very channel is off-topic. My mistake. Thank you.
TallTim: This channel is about the development of the Bitcoin Core software, an implementation of the Bitcoin protocol. It is not the place to discuss the direction the Bitcoin protocol itself is going.
Clarification then - did a meeting take place here regarding the topic?
Please indicate with yes/no.
Then my source was too vague, my mistake.
there was a CTV meeting which is where optech picked up the discussion...
dongcarl: FUZZ_TARGET_INIT is just a macro; it defines a fuzz function (the body following the macro) which gets run once for every fuzzer input, with an initializer whose name is the second argument to the macro.
sipa: But the initializer only gets run once right?
and only if that fuzzer is actually selected (through the env FUZZ variable).
cool cool, thanks!
[bitcoin] furszy opened pull request #25218: wallet: introduce generic 'Result' classes and connect it to `CreateTransaction` and `GetNewDestination` (master...2022_generic_result) https://github.com/bitcoin/bitcoin/pull/25218