Ethereum: send_erc20 tx on safe CLI not working on CELO

Ethereum: Sending ERC-20 tokens through Safe Cli does not work

As an increasing community of developers and enthusiasts, we encountered a problem with the Virtual Machine client (EVM) (Safe Cli) when we were trying to send ERC-20 markers using the Send_erc20 TX command. This article aims to give an idea of ​​the problem and potential solutions.

Description of the problem

The problem arises from a combination of factors:

  • Insufficient property : The EVM client does not receive sufficiently approved signature to sign the transaction.

  • User interface problems : User interface for sending Celo transactions (Cosmos SDK) does not function properly, preventing users from completing the task.

  • version compatibility

    : The Safe CLI version is not compatible with Cosmos SDK V1.3.0.

Step 1: Check the customer version of EVM

Before you try to fix the problem, make sure your version of the EVM client is up to date:

`bash

EVM

If you are using a recent version of Safe CLI or a larger version, consider updating it.

Step 2: Check for insufficient signature approval

Check that the SEND_ERC20 TX command requires sufficient signature approval. You can do this by starting:

`bash

EVM -Accounts -Accounts Send_erc20 TX -GAS 2000000 -Gasprice 100000000000000000000000000000000-- From

If the account does not receive enough signature approval, you will see an error message indicating that the transaction will fail.

Step 3: Update user interface to send CELO transactions

Try updating your Cosmos SDK to the latest version:

`bash

COSMOS-SDK update

Then launch Cosmos-SDK Cli with the following options:

`bash

Cosmos-sdk-ui http: // localhost: 5001-HAIN Dev Dev

This will show the user interface for sending CELO transactions.

Step 4: Solving Customer Problems of EVM

To resolve problems with the EVM client, you can try:

  • Signing manual signature : Use an instrument like sigchain to manually sign the transaction.

  • EIP-1277 Updates

    : Make sure your EVM customer version is up-to-date with the latest EIP-1277 repairs.

Conclusion

After eliminating customer problems and the EVM user interface, you need to successfully send ERC-20 markers through the CELO SEND_ERC TX command. If you encounter additional errors or difficulties, please consult the official COSMOS SDK documentation and customer documentation for an Ethereum virtual machine (EVM) for more information.

Following these steps, you will be about to resolve this issue and continue to explore the exciting world of Ethereum and Cosmos.

Bear Volatility Futures