Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* commented out session key owned validator for temporary usage * Feat/add benchmark (#36) * forge install: aa-benchmark * temp * updated forge-std * test refactor * Kernel lite draft * test for kernel lite ecdsa * gas report * removed bytes * fixed test * small gas optimize trick * execute batch * kernel lite has execute batch too * removed delegate call * bumped version of kernel to 0.2.2 in test * revert on setDefaultValidator in kernel lite * updated libraries * updated tag for entrypoint * sessionkey for batching * sessionkey batch call tested * readme updated for addresses * fix: userOpHash verification for unlimited permission * temp : passes with no-validation, parsing was successful for multiple * test passing * added interval validation * forge fmt * chore: remove mock files from coverage * moved to mock folder for test artifacts * added session key invalidator * refactoring IKernel * increasing test case coverage * removed aa-benchmark for now * removed fallback to default option for 0x00000001 * Removed dependencies * removed remappings * test for invalid signatures * removed multiowned validator * added forge test for validator * renamed the test function * forge fmt * using custom error for validator * updated session key to invalidate nonce and nonce is incremental * kernel lite to operate as a validator to mitigate wallet bricked situation * todo: sessionkey test cases * sessionkey test passing * Merkle renamed * changed kernel to support selfcall for executor * test for delegatecall * sessionkey test added for validAfter, interval invariants * removed broadcast * ignoring broadcast * updated readme for deployed addresses * updated address for via-ir enabled versions
- Loading branch information