inchan/inchanbin

module inchan.inchanbin

Inchanbin based implementation of Inchan.

Uses an Inchanbin instance to receive raw binary messages.

Provide Inchanbin instance and a protobufjs.Root object for the CashShuffle protocol to the constructor.

class inchan.inchanbin.InchanbinInchan(inchanbin, protocol)
Arguments:
  • inchanbin (inchanbin~Inchanbin) – Binary input channel. Raw binary messages are read from this channel.
  • protocol (protobufjs.Root) – Protocol definition.
inchan.inchanbin.InchanbinInchan.receive()
Throws:FormatError – If received binary message fails to parse.