ERC-7654: Request Method Types

Use a set of request methods to indicate the type of action to take on the contract.
https://github.com/ethereum/ERCs/pull/315