Skip to content

Conversation

matthewwalsh0
Copy link
Member

Explanation

Add updateAtomicBatchData method to update the transaction data of a single nested transaction within an atomic batch transaction.

Required by the client to update a token approval allowance for example.

References

Changelog

See CHANGELOG.md.

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've highlighted breaking changes using the "BREAKING" category above as appropriate
  • I've prepared draft pull requests for clients and consumer packages to resolve any breaking changes

@matthewwalsh0
Copy link
Member Author

@metamaskbot publish-preview

@matthewwalsh0 matthewwalsh0 marked this pull request as ready for review February 28, 2025 11:23
@matthewwalsh0 matthewwalsh0 requested review from a team as code owners February 28, 2025 11:23
Copy link
Contributor

Preview builds have been published. See these instructions for more information about preview builds.

Expand for full list of packages and versions.
{
  "@metamask-previews/accounts-controller": "24.1.0-preview-0ae65d9e",
  "@metamask-previews/address-book-controller": "6.0.3-preview-0ae65d9e",
  "@metamask-previews/announcement-controller": "7.0.3-preview-0ae65d9e",
  "@metamask-previews/approval-controller": "7.1.3-preview-0ae65d9e",
  "@metamask-previews/assets-controllers": "51.0.2-preview-0ae65d9e",
  "@metamask-previews/base-controller": "8.0.0-preview-0ae65d9e",
  "@metamask-previews/bridge-controller": "1.0.0-preview-0ae65d9e",
  "@metamask-previews/bridge-status-controller": "1.0.0-preview-0ae65d9e",
  "@metamask-previews/build-utils": "3.0.3-preview-0ae65d9e",
  "@metamask-previews/composable-controller": "11.0.0-preview-0ae65d9e",
  "@metamask-previews/controller-utils": "11.5.0-preview-0ae65d9e",
  "@metamask-previews/earn-controller": "0.5.0-preview-0ae65d9e",
  "@metamask-previews/ens-controller": "15.0.2-preview-0ae65d9e",
  "@metamask-previews/eth-json-rpc-provider": "4.1.8-preview-0ae65d9e",
  "@metamask-previews/gas-fee-controller": "22.0.3-preview-0ae65d9e",
  "@metamask-previews/json-rpc-engine": "10.0.3-preview-0ae65d9e",
  "@metamask-previews/json-rpc-middleware-stream": "8.0.7-preview-0ae65d9e",
  "@metamask-previews/keyring-controller": "19.2.1-preview-0ae65d9e",
  "@metamask-previews/logging-controller": "6.0.4-preview-0ae65d9e",
  "@metamask-previews/message-manager": "12.0.1-preview-0ae65d9e",
  "@metamask-previews/multichain": "3.0.0-preview-0ae65d9e",
  "@metamask-previews/multichain-network-controller": "0.1.2-preview-0ae65d9e",
  "@metamask-previews/multichain-transactions-controller": "0.5.0-preview-0ae65d9e",
  "@metamask-previews/name-controller": "8.0.3-preview-0ae65d9e",
  "@metamask-previews/network-controller": "22.2.1-preview-0ae65d9e",
  "@metamask-previews/notification-services-controller": "1.0.0-preview-0ae65d9e",
  "@metamask-previews/permission-controller": "11.0.6-preview-0ae65d9e",
  "@metamask-previews/permission-log-controller": "3.0.3-preview-0ae65d9e",
  "@metamask-previews/phishing-controller": "12.4.0-preview-0ae65d9e",
  "@metamask-previews/polling-controller": "12.0.3-preview-0ae65d9e",
  "@metamask-previews/preferences-controller": "15.0.2-preview-0ae65d9e",
  "@metamask-previews/profile-sync-controller": "8.1.1-preview-0ae65d9e",
  "@metamask-previews/queued-request-controller": "9.0.1-preview-0ae65d9e",
  "@metamask-previews/rate-limit-controller": "6.0.3-preview-0ae65d9e",
  "@metamask-previews/remote-feature-flag-controller": "1.5.0-preview-0ae65d9e",
  "@metamask-previews/selected-network-controller": "21.0.1-preview-0ae65d9e",
  "@metamask-previews/signature-controller": "23.2.1-preview-0ae65d9e",
  "@metamask-previews/token-search-discovery-controller": "2.1.0-preview-0ae65d9e",
  "@metamask-previews/transaction-controller": "46.0.0-preview-0ae65d9e",
  "@metamask-previews/user-operation-controller": "25.0.0-preview-0ae65d9e"
}

@matthewwalsh0
Copy link
Member Author

@metamaskbot publish-preview

Copy link
Contributor

github-actions bot commented Mar 3, 2025

Preview builds have been published. See these instructions for more information about preview builds.

Expand for full list of packages and versions.
{
  "@metamask-previews/accounts-controller": "24.1.0-preview-90578fc4",
  "@metamask-previews/address-book-controller": "6.0.3-preview-90578fc4",
  "@metamask-previews/announcement-controller": "7.0.3-preview-90578fc4",
  "@metamask-previews/approval-controller": "7.1.3-preview-90578fc4",
  "@metamask-previews/assets-controllers": "51.0.2-preview-90578fc4",
  "@metamask-previews/base-controller": "8.0.0-preview-90578fc4",
  "@metamask-previews/bridge-controller": "1.0.0-preview-90578fc4",
  "@metamask-previews/bridge-status-controller": "1.0.0-preview-90578fc4",
  "@metamask-previews/build-utils": "3.0.3-preview-90578fc4",
  "@metamask-previews/composable-controller": "11.0.0-preview-90578fc4",
  "@metamask-previews/controller-utils": "11.5.0-preview-90578fc4",
  "@metamask-previews/earn-controller": "0.5.0-preview-90578fc4",
  "@metamask-previews/ens-controller": "15.0.2-preview-90578fc4",
  "@metamask-previews/eth-json-rpc-provider": "4.1.8-preview-90578fc4",
  "@metamask-previews/gas-fee-controller": "22.0.3-preview-90578fc4",
  "@metamask-previews/json-rpc-engine": "10.0.3-preview-90578fc4",
  "@metamask-previews/json-rpc-middleware-stream": "8.0.7-preview-90578fc4",
  "@metamask-previews/keyring-controller": "19.2.1-preview-90578fc4",
  "@metamask-previews/logging-controller": "6.0.4-preview-90578fc4",
  "@metamask-previews/message-manager": "12.0.1-preview-90578fc4",
  "@metamask-previews/multichain": "3.0.0-preview-90578fc4",
  "@metamask-previews/multichain-network-controller": "0.1.2-preview-90578fc4",
  "@metamask-previews/multichain-transactions-controller": "0.5.0-preview-90578fc4",
  "@metamask-previews/name-controller": "8.0.3-preview-90578fc4",
  "@metamask-previews/network-controller": "22.2.1-preview-90578fc4",
  "@metamask-previews/notification-services-controller": "1.0.0-preview-90578fc4",
  "@metamask-previews/permission-controller": "11.0.6-preview-90578fc4",
  "@metamask-previews/permission-log-controller": "3.0.3-preview-90578fc4",
  "@metamask-previews/phishing-controller": "12.4.0-preview-90578fc4",
  "@metamask-previews/polling-controller": "12.0.3-preview-90578fc4",
  "@metamask-previews/preferences-controller": "15.0.2-preview-90578fc4",
  "@metamask-previews/profile-sync-controller": "8.1.1-preview-90578fc4",
  "@metamask-previews/queued-request-controller": "9.0.1-preview-90578fc4",
  "@metamask-previews/rate-limit-controller": "6.0.3-preview-90578fc4",
  "@metamask-previews/remote-feature-flag-controller": "1.5.0-preview-90578fc4",
  "@metamask-previews/selected-network-controller": "21.0.1-preview-90578fc4",
  "@metamask-previews/signature-controller": "23.2.1-preview-90578fc4",
  "@metamask-previews/token-search-discovery-controller": "2.1.0-preview-90578fc4",
  "@metamask-previews/transaction-controller": "46.0.0-preview-90578fc4",
  "@metamask-previews/user-operation-controller": "25.0.0-preview-90578fc4"
}

@matthewwalsh0 matthewwalsh0 enabled auto-merge (squash) March 3, 2025 12:47
@matthewwalsh0 matthewwalsh0 merged commit c50a4c6 into main Mar 3, 2025
136 checks passed
@matthewwalsh0 matthewwalsh0 deleted the feat/update-atomic-batch-data branch March 3, 2025 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants