Module lightning::util[][src]

Some utility modules live here. See individual sub-modules for more info.

Modules

errors

Error types live here.

events

Events are returned from various bits in the library which indicate some action must be taken by the client. Because we don't have a built-in runtime, its up to the client to call events at a time in the future, as well as generate and broadcast funding transactions handle payment preimages and a few other things.

logger

Log traits live here, which are called throughout the library to provide useful information for debugging purposes.

ser

A very simple serialization framework which is used to serialize/deserialize messages as well as ChannelsManagers and ChannelMonitors.