Update EIP-6492: fix contract error (#6653)
* Add EIP: Standard Signature Validation Method for Counterfactually Deployed Contracts (#6492)
* Update EIP-6492: Standard Signature Validation Method for Counterfactually Deployed Contracts
* Error fixes
* Readability improvements
* Better definitions
* Update EIP-6492: Signature Validation for Predeploy Contracts
* Moved counterfactual check to the beginning
* Update EIP-6492: Signature Validation for Predeploy Contracts
* Add a note about key invalidation
* Update EIP-6492: Signature Validation for Predeploy Contracts
* Propose a validation implementation that does not require pre-deploying singletons
* Update EIP-6492: Signature Validation for Predeploy Contracts
* Consistency in using verification/validation
* Suggest a library to use
* Update EIP-6492: Signature Validation for Predeploy Contracts
* Specify off-chain usage
* Change example contract to something a bit more compiler optimizable
* Update EIP-6492: Signature Validation for Predeploy Contracts
* Fix contract issue
GitHub Diff