-
BIP54 proposes contraining the cointbase transaction
nLockTimeandnSequencefields. Our internal mining code has been doing this since #32155, but currently the fields are only communicated to IPC clients (see e.g. #33819). -
Additionally this PR adds the
nVersionfield. This is unrelated to BIP54, but it meansgetblocktemplatenow covers all coinbase transaction fields.
Typically adding new fields to the getblocktemplate involves a BIP, so I’ll keep this in draft while I write one. WIP: https://github.com/Sjors/bips/pull/1