Skip to content

Commit

Permalink
notes...
Browse files Browse the repository at this point in the history
  • Loading branch information
2501babe committed Aug 29, 2024
1 parent 37952e9 commit 022062e
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions svm/src/account_loader.rs
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,17 @@ pub fn validate_fee_payer(
// XXX TODO OK i have to fix the integration test pr and then rebase this on that
// which is going to break again because theres a new feature gate for changing fees for load failure for simd82...
// then... add account change carryover and write tests! basic fee/nonce/normal account, plus the program cache gauntlet
// starry mentioned `collect_accounts_to_store()` as a place that shows how to handle saving all accounts
//
// XXX ok!! brooks has also changed transaction processing but his is very simple
// he is adding a mechanism to beacon back a hash of initial account states out to the bank
// i commented out for now, he has one more pr to add
// this one will be very satisfying, i can move it all into `load_accounts()` and cut the number of calls substantially
// so next i wanna... yea, write the update function and then some more tests
//
// the other thing to remember is the program cache tests. do i need to change the framework for that at all?
// hm. i believe i need a mechanism to forward the cache to the next state... ugh


pub(crate) fn load_accounts<CB: TransactionProcessingCallback>(
callbacks: &CB,
Expand Down

0 comments on commit 022062e

Please sign in to comment.