Last preparations for replacing ProtoMicroPaymentChannel with MicroPaymentChannel

**Description:** last preparations for replacing ProtoMicroPaymentChannel with MicroPaymentChannel
**Testing:** tests pass
**Coverage:** about the same
What does this val do?