Results 26 issues of NYBACHOK

Use NilAuxCommand as default if/when associated type defaults land https://github.com/rust-lang/rust/issues/29661 [Link](https://github.com/NYBACHOK/gears/blob/77c8e4a50af69175c7692188b0d43c23a9775bc6/gears/src/application/handlers/mod.rs#L7-L18)

### Feature description [Link](https://github.com/NYBACHOK/gears/blob/77c8e4a50af69175c7692188b0d43c23a9775bc6/gears/src/application/handlers/client.rs#L175-L203)

enhancement

Original comment: ```rust fn get(&self, key: &[u8]) -> Option { self.db .get(key) .unwrap_or_else(|e| panic!("unrecoverable database error {}", e)) //TODO: this is probably // not the right thing to do when...

### Is there an existing issue for this? - [X] I have searched the existing issues ### What happened? In current state, our `check_tx` mode always start with state from...

bug

I think that we need to remove genesis trait and rework adding accounts to genesis

There are some difference from cosmos code which should be understood why it implemented so Panic for keys: https://github.com/rumos-io/gears/pull/192 Delete zero coins: https://github.com/rumos-io/gears/pull/190