Skip to content

Latest commit

 

History

History

Libraries

This directory contains the source code of the libraries used by the contracts.

Directory structure

libs
├──memory Libraries for dealing with formatted payloads stored in memory.
├──merkle Libraries for dealing with Merkle trees.
├──stack Libraries for dealing with formatted payloads stored on stack.
├Constants.sol Common constants used by the messaging contracts.
├Errors.sol Error codes used by the messaging contracts.
├Structures.sol Common structures used by the messaging contracts.
└TypeCasts.sol Library for converting between different types.