Skip to content

fix: keep negative script spends in the future - #3829

Merged
mkoura merged 1 commit into
masterfrom
fix/nested-script-future-validity
Nov 6, 2026
Merged

mkoura merged 1 commit into
masterfrom
fix/nested-script-future-validity

Conversation

@mkoura

@mkoura mkoura commented Nov 6, 2026

Copy link
Copy Markdown
Collaborator

Refresh validity bounds after funding for the all2 and any2 scenarios, with a one-hour margin adjusted for slot length. This prevents funding delays under load from making the negative transactions valid before submission.

Guard version-dependent error text with the existing helper while keeping the expected exception requirement strict.

Validation: make lint and all 12 affected E2E variants passed on an isolated local_fast cluster without sustained load.

Refresh validity bounds after funding for the all2 and any2
scenarios, with a one-hour margin adjusted for slot length.
This prevents funding delays under load from making the
negative transactions valid before submission.

Guard version-dependent error text with the existing helper
while keeping the expected exception requirement strict.

Validation: make lint and all 12 affected E2E variants passed
on an isolated local_fast cluster without sustained load.
@mkoura
mkoura requested a review from saratomaz as a code owner November 6, 2026 09:20
@mkoura
mkoura merged commit ce58849 into master Nov 6, 2026
3 checks passed
@mkoura
mkoura deleted the fix/nested-script-future-validity branch November 6, 2026 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant