0g-chain/internal/x/paychan/README.md
2018-08-27 17:58:58 -04:00

468 B

Payment channel implementation sketch

Simplifications:

  • unidirectional paychans
  • no top ups or partial withdrawals (only opening and closing)

TODO

  • error handling (getter setter return values? and what happens in failures)
  • chnge module name to "channel"?
  • Find a better name for Queue - clarify distinction between int slice and abstract queue concept
  • Do all the small functions need to be methods on the keeper or can they just be floating around?