Technological progress

1. Complete the channel establishment process, that is, based on NEP-5, the opening up of channels and making deposit, along with on-chain real-time monitoring and status update of channels, are fully provided.

2. Complete the channel removal process. After selecting a channel through GUI clients, the two parties can be quickly removed the channel and redeem of their channel deposit. At the same time, the channel monitor will update of the channel status.

3. Next, the development goes into constructing RSMC and HTLC transactions, including Construct Commitment Transaction, Breach Remedy Transaction, and Revocable Delivery Transaction contracts. The transaction contracts guarantee the validity of RSMC transactions. Detailed design for this was illustrated previously: https://medium.com/trinity-protocol/channel-transaction-processing-536e704cee6f