adapted rpc to fit evmessage.EVMessageInterface and evmessage.EVMessageReqResInterface