Refactored the receipt generation, replaced pipeTo with returning future option
made the pipeTo code more readable
Handle the change ask result from receipt to Option receipt
restructure Ok.chunked
Note on Props
comment on Action
Comments added