Used when we get a DirectSignResponse from
Cosmos native wallets like Keplr, Leap, etc after
the TxRaw has been signed.
The reason why we need to create a new TxRaw and
not use the one that we passed to signing is that the users
can change the gas fees and that will alter the original
TxRaw which will cause signature miss match if we broadcast
that transaction on chain
Used when we get a DirectSignResponse from Cosmos native wallets like Keplr, Leap, etc after the TxRaw has been signed.
The reason why we need to create a new TxRaw and not use the one that we passed to signing is that the users can change the gas fees and that will alter the original TxRaw which will cause signature miss match if we broadcast that transaction on chain
Returns
TxRaw