@classmethod
def _transfer_coin(cls, context: 'IconScoreContext', params: dict) ->None:
    """Transfer coin between EOA and EOA based on protocol v2
        JSON-RPC syntax validation has already been complete

        :param context:
        :param params:
        :return:
        """
    from_: 'Address' = params['from']
    to: 'Address' = params['to']
    value: int = params.get('value', 0)
    context.engine.icx.transfer(context, from_, to, value)
