You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm seeing the below error popping up (often) against Osmosis mainnet.
base64-js is expecting encoded data to always be "=" padded, but this now seems to break.
Error: Invalid string. Length must be a multiple of 4
at getLens (.../node_modules/base64-js/index.js:26:11)
at Object.toByteArray (.../node_modules/base64-js/index.js:55:14)
at fromBase64 (.../node_modules/@cosmjs/encoding/build/base64.js:36:21)
at decodeAttribute (.../node_modules/@cosmjs/tendermint-rpc/build/tendermint34/adaptor/responses.js:43:40)
at Array.map (<anonymous>)
at decodeAttributes (.../node_modules/@cosmjs/tendermint-rpc/build/tendermint34/adaptor/responses.js:48:53)
at decodeEvent (.../node_modules/@cosmjs/tendermint-rpc/build/tendermint34/adaptor/responses.js:53:40)
at Array.map (<anonymous>)
at decodeEvents (.../node_modules/@cosmjs/tendermint-rpc/build/tendermint34/adaptor/responses.js:58:49)
at decodeTxData (.../node_modules/@cosmjs/tendermint-rpc/build/tendermint34/adaptor/responses.js:66:31
The text was updated successfully, but these errors were encountered:
mdyring
changed the title
Base64 error in decodeTxData
Base64 error for non-padded attributes in decodeTxData
Jan 8, 2024
Osmosis requires a Tendermint 0.37 client since the upgrade. See osmosis-labs/osmojs#71. The latest version of CosmJS should do the auto-detection correctly behind the scenes.
I'm seeing the below error popping up (often) against Osmosis mainnet.
base64-js is expecting encoded data to always be "=" padded, but this now seems to break.
The text was updated successfully, but these errors were encountered: