add constructors from ranges

This commit is contained in:
Sergio Chouhy
2026-03-25 17:42:17 -03:00
parent 953a1dacd3
commit 70ccb1befa
3 changed files with 50 additions and 9 deletions
@@ -19,15 +19,12 @@ fn main() {
let post = pre.account.clone();
let output = ProgramOutput::new(
ProgramOutput::new(
instruction_words,
vec![pre],
vec![AccountPostState::new(post)],
)
.valid_from_id(from_id)
.try_with_validity_window((from_id, until_id))
.unwrap()
.valid_until_id(until_id)
.unwrap();
output.write();
.write();
}
@@ -44,9 +44,7 @@ fn main() {
vec![pre],
vec![AccountPostState::new(post)],
)
.valid_from_id(from_id)
.unwrap()
.valid_until_id(until_id)
.try_with_validity_window((from_id, until_id))
.unwrap()
.with_chained_calls(vec![chained_call])
.write();