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

Set RAM payer as & add `cancel` ACTION #56

merged 8 commits into from Jun 7, 2019


3 participants
Copy link

commented Jun 7, 2019

  • extend is used to extend the {{ expires_at }} timestamp value of a {{ proposal_name }} authorized by the {{ proposer }}.
  • cancel is used to cancel a {{ proposal_name }} authorized by the {{ proposer }}.
  • Set RAM payer as (_self) smart contract to all actions instead of users.


Deployed on BOS Testnet under eosforumdapp

Test - RAM payer when voting

Screen Shot 2019-06-06 at 8 54 54 PM

Test - extend proposal time as proposer

  • only authorized user
  • update proposal table data
  • cannot extend shorter timeline

Test - cancel remove proposal & votes

  • removes proposal & vote from tables
  • removes votes before removing proposal
  • Enforce max_count to be high enough to prevent vote manipulation using the of cancel action

@DenisCarriere DenisCarriere requested review from kesar and removed request for kesar, Khazius, qianxiaofeng and Thaipanda Jun 7, 2019


kesar approved these changes Jun 7, 2019

@libhasheos libhasheos merged commit 1053e0a into master Jun 7, 2019

@DenisCarriere DenisCarriere self-assigned this Jun 8, 2019

@DenisCarriere DenisCarriere added this to In progress in Contracts via automation Jun 8, 2019

@DenisCarriere DenisCarriere moved this from In progress to Done in Contracts Jun 8, 2019

@DenisCarriere DenisCarriere changed the title Add features to (extend/cancel/RAM payer) Set RAM payer as Jun 11, 2019

@DenisCarriere DenisCarriere changed the title Set RAM payer as Set RAM payer as & add `cancel` ACTION Jun 11, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.