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

IPC: Maintain circ_supply and base_fee #351

Closed
Tracked by #199
aakoshh opened this issue Feb 3, 2023 · 2 comments
Closed
Tracked by #199

IPC: Maintain circ_supply and base_fee #351

aakoshh opened this issue Feb 3, 2023 · 2 comments
Assignees

Comments

@aakoshh
Copy link
Contributor

aakoshh commented Feb 3, 2023

As a follow up to consensus-shipyard/fendermint#14 figure out how to update the circ_supply. Are there tokens issued during FVM execution? There are burn fields, so the amount might decrease.

@adlrocha
Copy link
Contributor

adlrocha commented Aug 2, 2023

Related: #233, #69

As discussed sync with @guy-goren, our reference implementation will set base_fee=0 (although we will still allow subnet deployers to choose a different value).

For the circulating supply kept as part of the state in Fendermint, we will update this value with every deposit and withdrawal from/to the subnet through cross-net message, that way we will have an accurate value of the circulating supply that we can use in the FVM.

We won't be following the EIP1559 gas model (we only leverage the interface to interact with the system), which means that no funds will be burnt, and we will reward the gas fees equally to all validators (#169), except a 1% tax (parametrizable) that is sent to the governance account in the subnet.

@adlrocha adlrocha changed the title Maintain circ_supply and base_fee IPC: Maintain circ_supply and base_fee Aug 2, 2023
@adlrocha
Copy link
Contributor

adlrocha commented Oct 26, 2023

@aakoshh, I guess we can close this one, right?. We won't be touching the base_fee in the short-term (I feel we should keep it constant until we have specific user requests).

@jsoares jsoares transferred this issue from consensus-shipyard/fendermint Dec 19, 2023
@jsoares jsoares closed this as not planned Won't fix, can't repro, duplicate, stale Mar 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Status: Done
Development

No branches or pull requests

3 participants