[FEATURE] add submit order and cancel order capabilities

Please wait to review, going to add cancel order as well
For me, it's a little confusing that `--` is being used as a separator and `and`. Could you have written the above as `by hash`