Price Feeder for the Kiichain Oracle Module

4 stars 8 forks 4 watchers Go Apache License 2.0
6 Open Issues Need Help Last updated: Aug 16, 2025

Open Issues Need Help

View All on GitHub
Add coverage reporting about 2 months ago
good first issue help wanted ci/cd

Price Feeder for the Kiichain Oracle Module

Go

AI Summary: The task is to improve the project's README file by adding detailed explanations of each field in the `config.toml` file. This includes describing each section (Account, RPC, Gas, Server, Telemetry, Healthchecks, etc.), their purpose, and valid values. The information should be extracted from the `config.example.toml` file and potentially the `Config` type definition in the project's Go code.

Complexity: 3/5
documentation good first issue help wanted

Price Feeder for the Kiichain Oracle Module

Go

AI Summary: Implement a mechanism in the Kiichain Oracle Price Feeder to dynamically retrieve and configure asset price feeds from on-chain oracle parameters. This avoids manual configuration for each new denomination added to the oracle module, instead automatically selecting providers supporting the new asset.

Complexity: 4/5
enhancement help wanted

Price Feeder for the Kiichain Oracle Module

Go

AI Summary: Modify the Kiichain Oracle Price Feeder configuration to allow setting individual timeouts for each provider instead of a single global timeout. This involves adding a `timeout` field to the `ProviderEndpoint` struct within the configuration file and updating the code to use these per-provider timeouts.

Complexity: 3/5
enhancement help wanted

Price Feeder for the Kiichain Oracle Module

Go

AI Summary: Implement command-line interface (CLI) flags to override specific configuration parameters in the Kiichain Oracle Price Feeder, allowing users to modify settings like the server's listening address without altering the `config.toml` file. This enhances flexibility and enables quick adjustments during runtime.

Complexity: 4/5
enhancement good first issue help wanted

Price Feeder for the Kiichain Oracle Module

Go

AI Summary: Increase the unit test coverage for the Kiichain Oracle Price Feeder, including CLI and currently untested modules. This involves writing new unit tests to ensure comprehensive testing of the application's functionality.

Complexity: 4/5
enhancement good first issue help wanted

Price Feeder for the Kiichain Oracle Module

Go