1. Return an error on gas estimation failure instead of logging. 2. Return early when processing signed messages on failure instead of continuing.
1. Return an error on gas estimation failure instead of logging. 2. Return early when processing signed messages on failure instead of continuing.