Skip to content
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

Submitting hex encoded extrinsic with api-cli #509

Open
3 tasks done
PierreBesson opened this issue Nov 10, 2023 · 0 comments
Open
3 tasks done

Submitting hex encoded extrinsic with api-cli #509

PierreBesson opened this issue Nov 10, 2023 · 0 comments
Labels
Enhancement Improves existing features or performance, making the SDK more robust and efficient. P3 - Low Non-essential improvements or minor fixes. Can be scheduled flexibly as time permits.

Comments

@PierreBesson
Copy link
Contributor

  • I'm submitting a ...

    • Feature request
  • What is the current behavior and expected behavior?

When using api-cli or signer-cli, it is quite cumbersome to craft a transaction which has complex parameters and some transaction appear to simply not be supported (eg. #329 (comment)).

However recently, polkadot-js UI offers a way to pass a transaction call by its hex representation (eg: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.ibp.network%2Fpolkadot#/extrinsics/decode/0x00001074657374) and it would be very useful to be able to pass this hex string to the CLI to execute the transaction.

  • What is the motivation for changing the behavior?

Make it easy to craft a transaction from the UI and then execute it via the CLI eg. in a bash script.

  • Please tell us about your environment:
  • Version:

  • Environment:

    • Node.js
  • Language:

    • JavaScript
@TarikGul TarikGul added Enhancement Improves existing features or performance, making the SDK more robust and efficient. P3 - Low Non-essential improvements or minor fixes. Can be scheduled flexibly as time permits. labels Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Improves existing features or performance, making the SDK more robust and efficient. P3 - Low Non-essential improvements or minor fixes. Can be scheduled flexibly as time permits.
Projects
Development

No branches or pull requests

2 participants