I tried to submit a batch tx with many messages for redelegating.
The error I get is:
...:~/go/src/github.com/atomone$ ./atomoned-v1.0.0-linux-amd64 tx broadcast signed.txt --node https://atomone-rpc.allinbits.services:443
code: 18
codespace: sdk
data: ""
events: []
gas_used: "0"
gas_wanted: "0"
height: "0"
info: ""
logs: []
raw_log: 'invalid shares amount: invalid request'
timestamp: ""
tx: null
txhash: E8DD1718BA7B54B876F31C0182358E886EDE9F68662FB98564EBE47ADDDB3729
But this isn't helpful if there are many transactions! The raw_log should include the index of the msg that error'd.