0g-chain/internal/x/paychan
rhuairahrighairigh 2405614e3f update readme
2018-07-17 15:00:44 +01:00
..
client add paychan module to app 2018-07-15 15:08:08 +01:00
doc.go add pkg doc file 2018-07-09 19:50:59 +01:00
handler.go tidy cli commands 2018-07-14 23:27:56 +01:00
keeper_test.go complete basic keeper tests 2018-07-15 12:41:55 +01:00
keeper.go complete basic keeper tests 2018-07-15 12:41:55 +01:00
README.md update readme 2018-07-17 15:00:44 +01:00
types.go complete basic keeper tests 2018-07-15 12:41:55 +01:00
wire.go fix syntax errors 2018-07-13 14:27:55 +01:00

Payment channel implementation sketch

Simplifications:

  • unidirectional paychans
  • no top ups or partial withdrawals (only opening and closing)
  • no protection against fund lock up from dissapearing receiver

TODO

  • fix issue with multisig accounts and sequence numbers
  • create a nicer paychan store key for querying (and implement query)
  • expand client code
  • tidy up - add return tags
  • start removing simplifications, refactor