- [x] Add predicate and onAccept functions to the precompile interface - [x] Add the ability to get the original ordering of the storage slots for a given precompile address in the access list - [x] Change the onAccept function signature to take in all of the log data as individual arguments - [x] Add VerifyWithContext, BuildWithContext, and ShouldVerifyWithContext to VM