The current examples simply unwrap everything, causing them to panic on the slightest error.
Would be nice to have an example to show how error handling should be done (say, doing an invoice on one node and paying it from another?), matching expected errors against the error::RpcErrorCode enum.