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

remove channel_to_rex for Name Bids/PowerUp & RAM fees #119

Closed
8 tasks
Tracked by #128 ...
DenisCarriere opened this issue Mar 21, 2024 · 1 comment
Closed
8 tasks
Tracked by #128 ...

remove channel_to_rex for Name Bids/PowerUp & RAM fees #119

DenisCarriere opened this issue Mar 21, 2024 · 1 comment
Labels

Comments

@DenisCarriere
Copy link
Contributor

DenisCarriere commented Mar 21, 2024

Purpose

Currently all fees earned by the system contract are hardcoded and 100% of all fees are being directed to REX return pool.

By removing channel_to_rex and handling the fee independently per fee contracts, this allows for greater flexibility on how fees are being handled.

Feedback provided by

Scope

Fee account receivers

system fee receiver
Premium Names bids eosio.fee
PowerUp fees (NET & CPU) eosio.fee
Bancor RAM market fees eosio.fee

Preconditions

  • All system fee balances should be directed & remain in eosio.fee account.
  • Channeling fees to REX should be opt-in based on eosio.fee contract logic configurations

Requirements

Note: changes should be pushed to Antelope Reference contracts https://github.com/AntelopeIO/reference-contracts

@DenisCarriere DenisCarriere changed the title Redirect system fees to eosio.fee & eosio.ramfee remove channel_to_rex for Name Bids/PowerUp & RAM fees Mar 21, 2024
@DenisCarriere
Copy link
Contributor Author

Implemented via AntelopeIO/reference-contracts#72

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

No branches or pull requests

2 participants