Current state
`kth::domain::message::version::level::maximum` is pinned to `bip152_fix = 70015` in `src/domain/include/kth/domain/message/version.hpp`. This is the highest protocol version we advertise on handshake and the one we pass to `to_data` / `from_data` when (de)serializing P2P messages.
70015 is pre-BCHN-fork. BCHN has bumped the wire version multiple times since, and ABC / BCHN / Knots have different ceilings today. We should at least catch up to the latest version BCHN supports.
What we need to figure out
What needs to change once we pick a target
Scope note
This is a research + coordination task, not a one-commit fix. It needs a separate follow-up per message type once we know what BCHN added.
Current state
`kth::domain::message::version::level::maximum` is pinned to `bip152_fix = 70015` in `src/domain/include/kth/domain/message/version.hpp`. This is the highest protocol version we advertise on handshake and the one we pass to `to_data` / `from_data` when (de)serializing P2P messages.
70015 is pre-BCHN-fork. BCHN has bumped the wire version multiple times since, and ABC / BCHN / Knots have different ceilings today. We should at least catch up to the latest version BCHN supports.
What we need to figure out
What needs to change once we pick a target
Scope note
This is a research + coordination task, not a one-commit fix. It needs a separate follow-up per message type once we know what BCHN added.