CosmJS defines two dedicated error classes for the broadcast/execution lifecycle.
All other errors are thrown as plain
Error instances with descriptive messages.
TimeoutError
Thrown when a transaction is successfully submitted to the node but is not
included in a block before the timeout expires (default: 60 seconds). The
transaction may still succeed later.
txId property lets you query the transaction later: