Message V0 sets the first bit of the message to 1.
This bit is not coincidentally the MSB in MessageHeader NumRequiredSignatures, which was redefined to be 7 bits instead of 8.
Basically, if NumRequiredSignatures & 0x80 == 1, then it's a message v0.
v0 adds MessageAddressTableLookup, a way to indirectly load a large number of accounts through the address table program.
(note: this is low priority imo, just posting this here so it's tracked)
Currently only legacy messages are supported.
Message V0 sets the first bit of the message to 1. This bit is not coincidentally the MSB in MessageHeader NumRequiredSignatures, which was redefined to be 7 bits instead of 8. Basically, if
NumRequiredSignatures & 0x80 == 1
, then it's a message v0.v0 adds
MessageAddressTableLookup
, a way to indirectly load a large number of accounts through the address table program.(note: this is low priority imo, just posting this here so it's tracked)