Closed spidey-169 closed 11 months ago
thanks for opening an issue as well as for the very detailed write up here.
this was plenty of information for me to do some digging and find that you are absolutely correct, currently the relayer is only consuming the custom memo for ics-20 transfers that are processed via rly start
. when a user attempts to send their own transfer and relay it from the relayer it is consuming an empty string
https://github.com/cosmos/relayer/blob/7f03bc726608a044d59cbf5e3e560f7ee99051fa/cmd/tx.go#L998
looks like we just need to add the appropriate flags and check the configuration file accordingly and pipe this data into the transfer call.
Thanks @jtieri for quickly finding and confirming the issue. Looking like the fix is minor so as to be included in the next patch. I will also see if I can dig in and create a PR with the correct flags passed, otherwise do include the fix from your end in the next patch release.
Thanks again.
@spidey-169 I just opened a PR, #1362, which should fix this issue by registering the --memo
flag and passing the value through from the CLI to the broadcast tx logic for rly tx transfer
as well as rly tx register-counterparty
thanks for opening the issue!!
I initialized and setup the relayer following the instructions https://github.com/cosmos/relayer and was able to setup relayers for celestia<->osmosis, celestia<->injective and celestia<->axelar channels. However when broadcasting transaction. the memo entry is not populating. I am using rly 2.4.2 but have tried 2.4.0 and giving the same issue. I have also tried passing --memo to
rly start
command but the issue persists.I initialized the relayer memo using the command
To check memo, I am broadcasting txn via my relayer as follows:
This is the output from the relayer confiming transaction is broadcasted successfully.
The transaction on mintscan (with memo entry blank) is https://www.mintscan.io/celestia/tx/2C3E0215D7E8997F862F2E010BFB517F3BDC0791406F34FBD772D0478D7FD4E0?height=250153
My config.yaml file looks like this
Please let me know if I have missed any info helpful for you to debug this issue. I have tried searching but haven't found this issue here hence wanted to bring to your attention.
Regards, spidey