Energy Market - Peer-to-Peer transaction [WIP]

TBD