pub trait MetamaskSignatureRuntimeApi<Block: BlockT>: Core<Block> {
// Provided method
fn get_eip712_sign_data(
&self,
__runtime_api_at_param__: <Block as BlockT>::Hash,
call: Vec<u8>
) -> Result<String, ApiError> { ... }
}