Source: ReceiveError.js

import Error from 'es6-error';

/**
 * ReceiveError 
 * @param {Reference} sender 
 * @param {*} message
 * @param {Reference} receiver 
 */
class ReceiveError extends Error {

    constructor(sender, message, receiver) {

        super( message);
        this.sender = sender;
        this.receiver = receiver;

    }

}

export default ReceiveError