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

Remove pallet-getter usage from pallet-transaction-payment #4970

Merged

Conversation

mittal-parth
Copy link
Contributor

@mittal-parth mittal-parth commented Jul 8, 2024

As per #3326, removes usage of the pallet::getter macro from the transaction-payment pallet. The syntax StorageItem::<T, I>::get() should be used instead.

Also, adds public functions for compatibility.

NOTE: The Releases enum has been made public to transition StorageVersion from pub(super) type to pub type.

cc @muraca

polkadot address: 5GsLutpKjbzsbTphebs9Uy4YK6gTN47MAaz6njPktidjR5cp

@mittal-parth mittal-parth requested a review from a team as a code owner July 8, 2024 11:41
@mittal-parth mittal-parth changed the title Remove usage from pallet-transaction-payment Remove pallet-getter usage from pallet-transaction-payment Jul 8, 2024
@mittal-parth mittal-parth force-pushed the remove-getters-transaction-payment branch from 35338c6 to 70d2ce1 Compare July 8, 2024 11:45
@bkchr bkchr added the T2-pallets This PR/Issue is related to a particular pallet. label Jul 20, 2024
@bkchr bkchr enabled auto-merge July 20, 2024 14:42
@mittal-parth
Copy link
Contributor Author

@bkchr I can't understand the error with the prdoc? 🤔

@bkchr
Copy link
Member

bkchr commented Jul 23, 2024

@bkchr I can't understand the error with the prdoc? 🤔

Me neither. Let's try to run with master merged

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
@bkchr bkchr added this pull request to the merge queue Jul 23, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jul 23, 2024
@bkchr bkchr enabled auto-merge July 24, 2024 11:51
@bkchr bkchr added this pull request to the merge queue Jul 24, 2024
Merged via the queue into paritytech:master with commit 71109c5 Jul 24, 2024
156 of 161 checks passed
TarekkMA pushed a commit to moonbeam-foundation/polkadot-sdk that referenced this pull request Aug 2, 2024
…ech#4970)

As per paritytech#3326, removes usage of the `pallet::getter` macro from the
`transaction-payment` pallet. The syntax `StorageItem::<T, I>::get()`
should be used instead.

Also, adds public functions for compatibility.

NOTE: The `Releases` enum has been made public to transition
`StorageVersion` from `pub(super) type` to `pub type`.

cc @muraca

polkadot address: 5GsLutpKjbzsbTphebs9Uy4YK6gTN47MAaz6njPktidjR5cp

---------

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Co-authored-by: Bastian Köcher <git@kchr.de>
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
ordian added a commit that referenced this pull request Aug 6, 2024
* master: (27 commits)
  Bridges improved tests and nits (#5128)
  Fix misleading comment about RewardHandler in epm config (#3095)
  Introduce a workflow updating the wishlist leaderboards (#5085)
  membership: Restructure pallet into separate files (#4536)
  Fix after ring-proof api change (#5126)
  Bump paritytech/review-bot from 2.4.0 to 2.5.0 (#5057)
  Bump docker/login-action from 3.0.0 to 3.3.0 (#5109)
  Bump docker/build-push-action from 5.1.0 to 6.5.0 (#5108)
  Bump peter-evans/create-pull-request from 5.0.0 to 6.1.0 (#5093)
  Tx Payment: drop ED requirements for tx payments with exchangeable asset  (#4488)
  Remove `pallet-getter` usage from pallet-transaction-payment (#4970)
  pallet macro: do not generate try-runtime related code when frame-support doesn't have try-runtime. (#5099)
  fix(chain-spec): ChainSpecBuilder with object as default genesis (#4345)
  Migrate BEEFY BLS crypto to  bls12-381 curve (#4931)
  Bump clap from 4.5.9 to 4.5.10 in the known_good_semver group (#5120)
  Use jobserver in wasm-builder to limit concurrency of spawned cargo processes (#4946)
  include events for voting (#4613)
  [subsystem-bench] Add mocks for own assignments triggering (#5042)
  Remove not-audited warning (#5114)
  hotfix: blockchain/backend: Skip genesis leaf to unblock syncing (#5103)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T2-pallets This PR/Issue is related to a particular pallet.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants