new config adapter
Towards https://app.shortcut.com/chainlinklabs/story/33615/create-new-implementation-of-chainscopedconfig-generalconfig-interfaces-that-sources-config-from-a-config-toml-file
This PR begins adapting the new toml config input to the legacy ChainScopedConfig/GeneralConfig interfaces.
Supporting PRs
- https://github.com/smartcontractkit/chainlink-relay/pull/64
- https://github.com/smartcontractkit/chainlink-terra/pull/303
- https://github.com/smartcontractkit/chainlink-solana/pull/378
I see that you haven't updated any CHANGELOG files. Would it make sense to do so?
EVM Smoke Test Results
52 tests 22 :heavy_check_mark: 6m 37s :stopwatch: 1 suites 30 :zzz: 1 files 0 :x:
Results for commit 39179e4b.
:recycle: This comment has been updated with latest results.
Solana Smoke Test Results
1 tests 1 :heavy_check_mark: 4m 28s :stopwatch: 1 suites 0 :zzz: 1 files 0 :x:
Results for commit 39179e4b.
:recycle: This comment has been updated with latest results.
This PR is ready for review. It doesn't close the story, but is enough to unblock some other related work, and any remaining todos should have a story link.