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

Kickback pallet #5

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from
Draft

Kickback pallet #5

wants to merge 6 commits into from

Conversation

nuke-web3
Copy link
Member

@nuke-web3 nuke-web3 commented Aug 25, 2022

Closes #4

TODO

  • reserved or locked currency for deposit/stake for event?
  • How do we have anyone allowed to create an event, and the pallet only facilitates they can do this permissionlessly
    • even root cannot directly interfere: only action to dissolve the whole event and return all funds.
  • Should we have the host account be separated from a distinct AttendanceOracle origin that could independently be set per event, perhaps defaulting to the host's signed origin. Allows for more nuanced control and separation of concerns (like setting this to a value that a tribunal could override a host in case of dispute)
  • Consider a StorageDoubleMap for mapping meetingid & account -> boundedevec allowing for deposits to be mutable on meeting details && be have more confidence the reserved funds can never be miss accounted for.

start work on basic parts needed
@nuke-web3 nuke-web3 self-assigned this Aug 25, 2022
@nuke-web3 nuke-web3 marked this pull request as draft August 25, 2022 03:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Kickback Pallet
1 participant