Removed unnecessary import
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
CI on v2 default has surfaced the migration patterns we needed (documented in `docs/dev/migrating-to-v2.md`) and the remaining v1-affecting fixes have landed in this PR. Switch the project default back to v1 so existing users don't get the v2 builder implicitly; v2 is now opt-in via `builderVersion = 2` on the project module.
Replace the provisional client-side applyTx implementation with a proper server-side query through the LocalStateQuery protocol. This avoids transferring the full ledger state to the client.
Adds a new BlockQuery constructor `ValidateTx` that validates a transaction against the current ledger state without submitting it. Gated behind ShelleyNodeToClientVersion16 / NodeToClientV_24.
Replace the provisional client-side applyTx implementation with a proper server-side query through the LocalStateQuery protocol. This avoids transferring the full ledger state to the client.
Signed-off-by: Chris Guiney <[email protected]>
Signed-off-by: Chris Guiney <[email protected]>
Minor updates