[][src]Module lightning::chain

Structs and traits which allow other parts of rust-lightning to interact with the blockchain.

Modules

chaininterface

Traits and utility impls which allow other parts of rust-lightning to interact with the blockchain.

keysinterface

keysinterface provides keys into rust-lightning and defines some useful enums which describe spendable on-chain outputs which the user owns and is responsible for using just as any other on-chain output which is theirs.

transaction

Contains simple structs describing parts of transactions on the chain.