-
Notifications
You must be signed in to change notification settings - Fork 108
Strengthen batch_add_to_goals partial failure semantics #261
Copy link
Copy link
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programarea:savings-goalsRemitWise contracts labelRemitWise contracts labelbatchingRemitWise contracts labelRemitWise contracts labelcontractsRemitWise contracts labelRemitWise contracts labelpriority:highRemitWise contracts labelRemitWise contracts labeltestsRemitWise contracts labelRemitWise contracts labeltype:featureRemitWise contracts labelRemitWise contracts label
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programarea:savings-goalsRemitWise contracts labelRemitWise contracts labelbatchingRemitWise contracts labelRemitWise contracts labelcontractsRemitWise contracts labelRemitWise contracts labelpriority:highRemitWise contracts labelRemitWise contracts labeltestsRemitWise contracts labelRemitWise contracts labeltype:featureRemitWise contracts labelRemitWise contracts label
Description
Define and enforce clear atomicity rules for batch goal funding to avoid inconsistent partial updates.
Requirements and context
Suggested execution
git checkout -b feature/savings-batch-atomicity-rulessavings_goals/src/lib.rssavings_goals/src/test.rs,savings_goals/tests/stress_tests.rssavings_goals/README.mdTest and commit
cargo test -p savings_goalsExample commit message
feat: define atomicity semantics for batch_add_to_goalsGuidelines