Skip to content

Integrate reading f3 parameters from smart contract in Lotus #824

Open
@BigLep

Description

Done Criteria

Lotus can specify a blessed smart contract address and code hash and then get the f3 parameter values that have been specified in the contract.

Why Important

This is what hooks any smart-contract based solution for #800 into actual implementations like Lotus.

User/Customer

Lotus users who are depending on delegated authority for setting F3 activation parameters.

Notes

  1. This require changes in both go-f3 and Lotus. go-f3 needs to do the contract state reading and parameter setting. Lotus should be providing a blessed smart contract address and code hash.
  2. The Lotus changes are presumably in https://github.com/filecoin-project/lotus/tree/master/chain/lf3

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

  • Status

    Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions