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

feat(iota)!: unordered optional IotaClientCommands::NewAddress arguments #4647

Merged
merged 9 commits into from
Jan 10, 2025

Conversation

thibault-martinez
Copy link
Member

@thibault-martinez thibault-martinez commented Dec 31, 2024

Change the arguments of IotaClientCommands::NewAddress to be unordered and with flags. This is more consistent with the other client commands as this is the only one with ordered arguments. This is also a better UX as we currently have to provide all arguments if we only want to provide the last one. We can now provide only what is wanted.
Also made the key-scheme optional defaulting to Ed25519.

@iota-ci iota-ci added dev-tools Issues related to the Developer Tools Team sc-platform Issues related to the Smart Contract Platform group. labels Dec 31, 2024
@github-actions github-actions bot added documentation Improvements or additions to documentation ts-sdk Issues related to the TS SDK labels Dec 31, 2024
@thibault-martinez thibault-martinez marked this pull request as ready for review December 31, 2024 11:10
@thibault-martinez thibault-martinez requested review from a team as code owners December 31, 2024 11:10
Copy link
Contributor

github-actions bot commented Dec 31, 2024

⚠️ 🦋 Changesets Warning: This PR has changes to public npm packages, but does not contain a changeset. You can create a changeset easily by running pnpm changeset in the root of the IOTA repo, and following the prompts. If your change does not need a changeset (e.g. a documentation-only change), you can ignore this message. This warning will be removed when a changeset is added to this pull request.

Learn more about Changesets.

Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: 148e666

✅ Preview: https://apps-backend-krtnicvp8-iota1.vercel.app

Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: 148e666

✅ Preview: https://wallet-dashboard-832fpi7t6-iota1.vercel.app

Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: 148e666

✅ Preview: https://rebased-explorer-b5mypwdsb-iota1.vercel.app

Copy link
Contributor

✅ Vercel Preview Deployment is ready!

View Preview

@thibault-martinez thibault-martinez changed the title cli: unordered optional IotaClientCommands::NewAddress arguments feat!(iota): unordered optional IotaClientCommands::NewAddress arguments Dec 31, 2024
Co-authored-by: Thoralf-M <46689931+Thoralf-M@users.noreply.github.com>
Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: 8e7cc10

✅ Preview: https://apps-backend-r2b5o5f4u-iota1.vercel.app

Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: 8e7cc10

✅ Preview: https://wallet-dashboard-fu4p39d9x-iota1.vercel.app

Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: 8e7cc10

✅ Preview: https://rebased-explorer-fz2h5qzmj-iota1.vercel.app

Copy link
Contributor

✅ Vercel Preview Deployment is ready!

View Preview

@thibault-martinez thibault-martinez changed the title feat!(iota): unordered optional IotaClientCommands::NewAddress arguments feat(iota)!: unordered optional IotaClientCommands::NewAddress arguments Dec 31, 2024
Copy link
Contributor

@vivekjain23 vivekjain23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM :)

Copy link
Contributor

github-actions bot commented Jan 6, 2025

✅ Vercel Preview Deployment is ready!

View Preview

Copy link
Contributor

github-actions bot commented Jan 6, 2025

This pull request has been deployed to Vercel.

Latest commit: ce9feae

✅ Preview: https://apps-backend-a1gq0lmo8-iota1.vercel.app

Copy link
Contributor

github-actions bot commented Jan 6, 2025

This pull request has been deployed to Vercel.

Latest commit: ce9feae

✅ Preview: https://rebased-explorer-makt4qlpl-iota1.vercel.app

Copy link
Contributor

github-actions bot commented Jan 6, 2025

This pull request has been deployed to Vercel.

Latest commit: ce9feae

✅ Preview: https://wallet-dashboard-71yhvljn6-iota1.vercel.app

Copy link
Contributor

github-actions bot commented Jan 7, 2025

This pull request has been deployed to Vercel.

Latest commit: be3d954

✅ Preview: https://apps-backend-ox4um8zzw-iota1.vercel.app

Copy link
Contributor

github-actions bot commented Jan 7, 2025

This pull request has been deployed to Vercel.

Latest commit: be3d954

✅ Preview: https://rebased-explorer-l59g9arr1-iota1.vercel.app

Copy link
Contributor

github-actions bot commented Jan 7, 2025

This pull request has been deployed to Vercel.

Latest commit: be3d954

✅ Preview: https://wallet-dashboard-1kvmwdsoq-iota1.vercel.app

Copy link
Contributor

github-actions bot commented Jan 7, 2025

✅ Vercel Preview Deployment is ready!

View Preview

@thibault-martinez thibault-martinez marked this pull request as draft January 8, 2025 16:01
@thibault-martinez thibault-martinez marked this pull request as ready for review January 10, 2025 13:55
Copy link
Contributor

✅ Vercel Preview Deployment is ready!

View Preview

Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: df12c36

✅ Preview: https://rebased-explorer-ktmqn1g69-iota1.vercel.app

Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: df12c36

✅ Preview: https://apps-backend-47lkg48bs-iota1.vercel.app

Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: df12c36

✅ Preview: https://wallet-dashboard-1n62pr564-iota1.vercel.app

@thibault-martinez thibault-martinez merged commit 5026687 into develop Jan 10, 2025
43 checks passed
@thibault-martinez thibault-martinez deleted the chore-cli-unordered-new-address-arguments branch January 10, 2025 14:30
piotrm50 pushed a commit that referenced this pull request Jan 15, 2025
…ments (#4647)

* cli: unordered optional `IotaClientCommands::NewAddress` arguments

* optional key_scheme

* docs

* command doc

* Update docs/content/developer/dev-cheat-sheet.mdx

Co-authored-by: Thoralf-M <46689931+Thoralf-M@users.noreply.github.com>

---------

Co-authored-by: Thoralf-M <46689931+Thoralf-M@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev-tools Issues related to the Developer Tools Team documentation Improvements or additions to documentation sc-platform Issues related to the Smart Contract Platform group. ts-sdk Issues related to the TS SDK
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants