We should now have in Kit full end-to-end support for v1 transactions: manipulate config, compile, encode/decode, decompile.
This issue is to track what we need to land this feature:
- End-to-end testing, including using a build of Agave that can process v1 transactions
- Update the type of
createTransactionMessage to support { version: 1 }
- Docs, probably a new guide in Kit from our side
- A changeset with documentation of the new API to set config
- Timing: do we sync with the first Agave release that supports v1, or ship our support independently/ahead? Ideally we're no later than Agave v1 on testnet.
Other things to update:
We also independently have support for larger transactions after/alongside v1 (only supported for v1), which mostly depends on a solution for #1223.
We should now have in Kit full end-to-end support for v1 transactions: manipulate config, compile, encode/decode, decompile.
This issue is to track what we need to land this feature:
createTransactionMessageto support{ version: 1 }Other things to update:
getTransactionchange at all with json/jsonParsed encoding? Asked on DiscordWe also independently have support for larger transactions after/alongside v1 (only supported for v1), which mostly depends on a solution for #1223.