Skip to content

bp-runtime: make macro expansion not rely on sp-std in scope.#7978

Merged
bkchr merged 7 commits intomasterfrom
gui-bp-runtime-move-macro-usage-in-private-module
Mar 20, 2025
Merged

bp-runtime: make macro expansion not rely on sp-std in scope.#7978
bkchr merged 7 commits intomasterfrom
gui-bp-runtime-move-macro-usage-in-private-module

Conversation

@gui1117
Copy link
Contributor

@gui1117 gui1117 commented Mar 20, 2025

make macro in bp-runtime no longer require sp-std in scope.

@gui1117
Copy link
Contributor Author

gui1117 commented Mar 20, 2025

/cmd prdoc --audience runtime_dev --bump major

@paritytech-review-bot paritytech-review-bot bot requested a review from a team March 20, 2025 03:13
github-actions bot and others added 3 commits March 20, 2025 03:14
@paritytech-workflow-stopper
Copy link

All GitHub workflows were cancelled due to failure one of the required jobs.
Failed workflow url: https://github.com/paritytech/polkadot-sdk/actions/runs/13961206929
Failed job name: fmt

@gui1117 gui1117 changed the title bp-runtime: make macro expansion not rely on sp-std in scope, and move paste reexport to private module. bp-runtime: make macro expansion not rely on sp-std in scope. Mar 20, 2025
@gui1117 gui1117 added T15-bridges This PR/Issue is related to bridges. R0-no-crate-publish-required The change does not require any crates to be re-published. labels Mar 20, 2025
@bkchr bkchr added this pull request to the merge queue Mar 20, 2025
Merged via the queue into master with commit 123d31f Mar 20, 2025
253 of 258 checks passed
@bkchr bkchr deleted the gui-bp-runtime-move-macro-usage-in-private-module branch March 20, 2025 13:06
@gui1117 gui1117 restored the gui-bp-runtime-move-macro-usage-in-private-module branch April 4, 2025 01:50
gui1117 added a commit that referenced this pull request Apr 4, 2025
)

make macro in bp-runtime no longer require `sp-std` in scope.

---------

Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@gui1117
Copy link
Contributor Author

gui1117 commented Apr 4, 2025

I am not sure if the bot is failing but I opened the backport: #8156

@gui1117 gui1117 deleted the gui-bp-runtime-move-macro-usage-in-private-module branch April 4, 2025 01:58
ordian added a commit that referenced this pull request Apr 28, 2025
* master: (26 commits)
  Snowbridge V2 (#7402)
  [AHM] Revert multi-block election, slashing and staking client pallets (#7939)
  docs: update local ci execution instruction (#8003)
  Upgrade deps to eliminate ancient dependencies (#7999)
  Removed `pallet:getter` from XCM pallets (#7916)
  Add digest processor xcm emulator (#7915)
  Fix: [Referenda Tracks] Resolve representation issues that are breaking PJS apps (#7671)
  Improve XCMP weight metering (#7963)
  bump version of zombienet-sdk (#7964)
  rpc-v2/archive: Rename archive call method result to value (#7885)
  Bump parachains runtime api to 13 (#7981)
  `bp-runtime`: make macro expansion not rely on `sp-std` in scope. (#7978)
  [CI/CD] Refactor backports flow so that it can determine automatically where to do a backport based on labels (#7976)
  Treasury: update expire date on payout (#7958) (#7959)
  `fatxpool`: report_invalid: do not ban Future/Stale txs from re-entering the view (#7777)
  Fix XCM Barrier Rejection Handling to Return Incomplete with Weight (#7843)
  Bump openssl from 0.10.64 to 0.10.70 (#7442)
  runtime-api: remove redundant version checks (#7610)
  Upgrade link-checker cache to v4 (#7874)
  Updating readmes (#7950)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

R0-no-crate-publish-required The change does not require any crates to be re-published. T15-bridges This PR/Issue is related to bridges.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants