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

include events for voting #4613

Conversation

dharjeezy
Copy link
Contributor

closes #143

Polkadot address: 12GyGD3QhT4i2JJpNzvMf96sxxBLWymz4RdGCxRH5Rj5agKW

@dharjeezy dharjeezy requested a review from a team as a code owner May 28, 2024 09:37
@dharjeezy dharjeezy changed the title include event for voting include events for voting May 28, 2024
@dharjeezy
Copy link
Contributor Author

Any possibility of help getting this reviewed @muharem

@@ -170,6 +170,10 @@ pub mod pallet {
Delegated(T::AccountId, T::AccountId),
/// An \[account\] has cancelled a previous delegation operation.
Undelegated(T::AccountId),
/// An account that has voted
VoteEnacted { who: T::AccountId, vote: AccountVote<BalanceOf<T, I>> },
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
VoteEnacted { who: T::AccountId, vote: AccountVote<BalanceOf<T, I>> },
Voted { who: T::AccountId, vote: AccountVote<BalanceOf<T, I>> },

Enacted sounds to me more final.

@bkchr bkchr added the T2-pallets This PR/Issue is related to a particular pallet. label Jul 3, 2024
@bkchr bkchr requested a review from ggwpez July 3, 2024 20:33
@@ -0,0 +1,10 @@
title: "Include events for vote and remove vote"
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
title: "Include events for vote and remove vote"
title: "pallet-conviction-voting: Include events for vote and remove vote"

Otherwise the CHANGELOG will read a bit weird.

@muharem
Copy link
Contributor

muharem commented Jul 5, 2024

@dharjeezy please address the review comments, and we can get this merged

@dharjeezy dharjeezy requested a review from ggwpez July 5, 2024 23:10
@dharjeezy
Copy link
Contributor Author

@dharjeezy please address the review comments, and we can get this merged

done

doc:
- audience: Runtime User
description: |
Includes event for vote and remove_vote
Copy link
Contributor

Choose a reason for hiding this comment

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

I'd mention what the fields are

prdoc/pr_4613.prdoc Outdated Show resolved Hide resolved
Co-authored-by: Muharem <ismailov.m.h@gmail.com>
@muharem
Copy link
Contributor

muharem commented Jul 23, 2024

looks good, I merge when CI pass

@muharem muharem added this pull request to the merge queue Jul 24, 2024
Merged via the queue into paritytech:master with commit 2982bf3 Jul 24, 2024
155 of 159 checks passed
TarekkMA pushed a commit to moonbeam-foundation/polkadot-sdk that referenced this pull request Aug 2, 2024
closes paritytech#143

Polkadot address: 12GyGD3QhT4i2JJpNzvMf96sxxBLWymz4RdGCxRH5Rj5agKW

---------

Co-authored-by: Muharem <ismailov.m.h@gmail.com>
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.

Conviction Voting Pallet emits event on vote and remove_vote
5 participants