ChainSafe / ChainSafe/chainlink-cosmos
MILESTONE 2 - Complete Module Functionality
- Dominant language
- Go
- Stars
- 23
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
(4 weeks)
Add ability to configure multiple feeds at genesis time. Owner can modify feed parameters at runtime by issuing messages. Integration with the bank and accounts modules to allow rewards to be paid out to data providers. Exposes FeedViewKeeper for consumption by other modules.
Completion Criteria
- Multiple feeds can be configured and each can successfully ingest a valid report
- New feeds can be added by sending an addFeed message
- Fees are automatically paid out in native currency to participating oracles
- The owner of a feed can modify the validator set by making message transactions
- The owner of a feed can alter other parameters of the feed (e.g. heartbeat, rewards) by making transactions
- Events are emitted when reports are ingested and fees paid out
- Owner can submit a message transaction to inform providers of a new round
- Comprehensive test suite
- All functionality is documented
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.