# Safe Network Interface

This crate provides three of the core building blocks of the Safe Network. These are used by both clients and nodes.

## Types

The Safe Network Types are the core data types used on the network.

## Messaging

The Safe Network Messaging interface. This provides the message encoding/decoding for network communications.

## Network Knowledge

The data needed to validate sections/elders/adults and to decide how to route messages on the network.
