Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[venus-messager] 选择低basefee的条件进行消息推送 #5139

Closed
1 of 11 tasks
Tracked by #5257
hunjixin opened this issue Jul 27, 2022 · 1 comment · Fixed by #5271 or ipfs-force-community/sophon-messager#253
Closed
1 of 11 tasks
Tracked by #5257
Assignees
Labels
C-enhancement Category: feature enhancement P2 Medium - we should get to this soon

Comments

@hunjixin
Copy link
Contributor

hunjixin commented Jul 27, 2022

链服务模块 / Chain Service Components

  • venus
  • venus-auth
  • venus-gateway
  • venus-messager
  • venus-miner
  • 文档 / docs

订单服务模块 / Deal Service Components

  • venus-market
  • 文档 / docs

算力服务模块 / Storage Power Service Components

  • venus-sector-manager
  • venus-worker
  • 文档 / docs

描述 / Description

鉴于目前basefee相对较高的情况, 希望目前的messager能够设置basee限制, 超过一定的basefee停止发送消息。

这样可以整体上控制basefee的消耗,同时也会带来一些问题

  1. 消息推送不稳定,进而带来算力增长不稳定
  2. C2消息长时间堆积在一次性大批量推送十分容易导致outgas

TODO

  1. shared_paramsaddresses 表增加 base_fee 字段
  2. ./venus-messager share-params set./venus-messager address set-fee-params 增加flag: --base-fee,用于设置 basefee
@hunjixin hunjixin added the C-enhancement Category: feature enhancement label Jul 27, 2022
@hunjixin hunjixin added the P2 Medium - we should get to this soon label Jul 28, 2022
@hunjixin hunjixin mentioned this issue Sep 5, 2022
31 tasks
@simlecode simlecode self-assigned this Sep 5, 2022
@simlecode simlecode moved this to In Progress in Venus Project Sep 5, 2022
Repository owner moved this from In Progress to Done in Venus Project Sep 7, 2022
@YiRuiLiher
Copy link
Collaborator

1

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
C-enhancement Category: feature enhancement P2 Medium - we should get to this soon
Projects
Archived in project
3 participants