func (r *defaultRouter) Route(msg message.Message) error { from := msg.Destination() peer, ok := r.peers[from.String()] if !ok { return fmt.Errorf("Peer Not found") } peer.Commit(msg) return nil }