-
Notifications
You must be signed in to change notification settings - Fork 552
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
issue = "invalid string. length must be a multiple of 4" #3541
Comments
I am having the same problem. My version of ignite is 0.27.1 ( v0.26.0 ? ) and my version of CosmosSDK is 0.47.X.
|
I executed the command on the Ubuntu system without encountering any errors.I run the command in Ubuntu system, and got no error like that. |
With v0.25.2 ( cosmossdk 0.46.6 ) on macosx ( apple m2 ), no error.
|
@mdanny1209 I have tried "v0.27.1" on linux. but not working. I use hermes instead, it's working. |
@0xkaz if you are using the |
@Pantani I use v0.47.3, still got the same error ❯ ignite relayer connect
✘ Invalid string. Length must be a multiple of 4 ignite version: ✖ ignite version
Ignite CLI version: v0.27.1-nightly
Ignite CLI build date: 2023-06-19T14:03:04Z
Ignite CLI source hash: d3dae760347f85c2164634498636a432c5e046d0*
Ignite CLI config version: v1
Cosmos SDK version: v0.47.3
Your OS: darwin
Your arch: arm64
Your Node.js version: v18.16.0
Your go version: go version go1.20.5 darwin/arm64
Your uname -a: Darwin akmacstudio.local 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:20 PDT 2023; root:xnu-8796.121.3~7/RELEASE_ARM64_T6000 arm64
Your cwd: /Users/akagi201/src/github.com/Akagi201/planet
Is on Gitpod: false |
@0xkaz Could you provide how to use hermes, instead of |
me too $ ignite version |
I tested several versions, here is conclusion for
|
Does anyone get any hack around this error? I am too getting this error and don't know how to move ahead " ✘ Invalid string. Length must be a multiple of 4 " Ignite CLI version: v0.27.1
Ignite CLI build date: 2023-06-13T13:42:09Z
Ignite CLI source hash: 4acd1f185afb6d8d1a837e54f04c091121cfae01
Ignite CLI config version: v1
Cosmos SDK version: v0.47.3
Your OS: linux
Your arch: amd64
Your Node.js version: v18.7.0
Your go version: go version go1.19.5 linux/amd64
Your uname -a: Linux sunil 5.19.0-23-generic #24-Ubuntu SMP PREEMPT_DYNAMIC Fri Oct 14 15:39:57 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Your cwd: /root/Yogesh-ignite-cli/athena
Is on Gitpod: false |
There is no such problem Ignite CLI version: v0.25.2 |
Can you please find the other workaround? Since I can't downgrade my ignite version because Ignite (v0.25.2) comes with cosmos-sdk(v0.46.6) and I am working on a project with cosmwasm (wasmd) and
For the matter of fact that v0.26.0, v0.25.2, v0.25.1 comes with v0.46 SDK |
pray to solve problems....ㅠㅠ |
I am having the same problem. When I used the 0.0.0.0:4500 in earth.yml and mars.yml, got faucet can not operational error. I change 0.0.0.0 to 127.0.0.1 and receive the "invalid string. length must be a multiple of 4" error. I'll try 0.26.2. |
Even if I try to transfer the tokens without creating the module it still shows the same error... from the default bank module |
I have tested several versions of Ignite, including 0.25.2 (sdk 0.46.6), 0.26.1 (0.46.7), and 0.27.1 (0.47.3), but encountered the same error in all of them.
and
|
I also encountered the same problem, I am an ignite with 0.27.1 and Cosmos sdk0.47.3, but I can execute Cosmos sdk0.46.7 with an ignite with 0.27.1. Why |
Ignite CLI version: v0.27.1 $ ignite relayer connect |
Ignite relayer command intention is to help during development, it works by wrapping confio/ts-relayer; While updating it I found that As mentioned before using Hermes is a good idea. |
The issue should be fixed in #3601 but at the moment is only available in the |
We are working on an Ignite App in ignite/apps#3 that will make it easier to run Hermes during development |
I just tried with the nightly release (v0.27.2-dev), still the same problem... |
In v0.27.1, the From:
To:
Diff: https://github.com/mycel-domain/mycel-sdk-ts/pull/2/files Related Issue: |
@clockworkgr I assigned you because it is related the IBC update into the ts-relayer |
PR #3726 updates CosmJS |
Is this still relevant? I think we can close this. |
Yep, is still relevant... Same problem Please don't close the issue |
Alright, are you testing with v28.0.0 / latest main? |
Description
The relayer fails when following the IBC tutorial.
The ignite relayer connect command returns the error message:
invalid string. length must be a multiple of 4
What version are you using?
Ignite CLI version: v0.26.1-dev
Ignite CLI build date: 2023-06-05T14:58:40Z
Ignite CLI source hash: c63fd3e*
Ignite CLI config version: v1
Cosmos SDK version: v0.47.2
Your OS: linux
Your arch: amd64
Your go version: go version go1.19.3 linux/amd64
The text was updated successfully, but these errors were encountered: