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

FIP-10 contract changes for new fee voting #3

Merged
merged 16 commits into from Oct 1, 2020

Conversation

edrotthoff
Copy link
Contributor

@edrotthoff edrotthoff commented Jul 13, 2020

This PR delivers the following --

the fio fees has a binary extension boolean field added called votes_pending.
all areas of the system using fio fees are modified to manage votes pending.
when fee voting occurs votes_pending is set true.
when fee update happens votes_pending is set false.
the fee update logic is modified to look at votes pending and to process 10 pending fees per call.
the structure of the feevotes table has been retired, a new fee vote structure feevote2 is put into place which allows backwards compatibility.

@edrotthoff edrotthoff marked this pull request as draft July 13, 2020 22:47
@edrotthoff edrotthoff changed the title contract changes for new fee voting FIP-10 contract changes for new fee voting Jul 13, 2020
@ericbutz ericbutz marked this pull request as ready for review October 1, 2020 21:32
@ericbutz ericbutz added this to the 2020-Oct milestone Oct 1, 2020
@ericbutz ericbutz merged commit 7e6aca4 into develop Oct 1, 2020
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.

None yet

2 participants