Author | SHA1 | Message | Date |
---|---|---|---|
Sean Braithwaite | 78d4c3b88a | fixes based on feedback | 5 years ago |
Sean Braithwaite | 2c8cbfc26a | linter fixes | 5 years ago |
Sean Braithwaite | e826ca3c49 | demuxer cleanup | 5 years ago |
Sean Braithwaite | 5b880fbcff | cleanup events | 5 years ago |
Sean Braithwaite | c081b60ef6 |
Solidify API:
+ use `trySend` the replicate peer sending + expose `next()` as a chan of events as output + expose `final()` as a chan of error, for the final error + add `ready()` as chan struct when routine is ready |
5 years ago |
Sean Braithwaite | 0cf9f86292 |
Modification based on feedback
+ `routine.send` returns false when routine is not running + this will prevent panics sending to channels which have been closed + Make output channels routine specific removing the risk of someone writting to a channel which was closed by another touine. + consistency changes between the routines and the demuxer |
5 years ago |
Sean Braithwaite | d1671d6175 |
blockchain v2: routines
+ Include an implementaiton of the routines specified in ADR-43 along with a demuxer and some dummy reactor code |
5 years ago |