Repository navigation
Price oracle precompile and off-chain oracle source integration - #189
Merged
theodorebugnet merged 12 commits intoJun 30, 2026
Conversation
|
All contributors have signed the CLA ✍️ ✅ |
dcompoze
force-pushed
the
dcompoze/price-oracle-integration
branch
from
June 22, 2026 12:04
e2308a1 to
a7541d2
Compare
Author
|
I have read the CLA Document and I hereby sign the CLA |
dcompoze
marked this pull request as ready for review
June 23, 2026 13:51
theodorebugnet
approved these changes
Jun 24, 2026
theodorebugnet
left a comment
Contributor
There was a problem hiding this comment.
LGTM. As discussed (briefly) on slack, Relay Chain doesn't need HDTimestamp, so the SequencingRegistry layer isn't strictly necessary. If you'd like to simplify it away, it would skip an extra layer of borsh serialization when querying the precompile as well as cut down on the LOC a bit.
Obviously not a blocker though.
dcompoze
force-pushed
the
dcompoze/price-oracle-integration
branch
from
June 25, 2026 01:53
f972254 to
bcbe176
Compare
…heartbeat interval upper bound
…all code improvements
Author
|
💯 - I'm ready to merge this - if there's no other comments. |
theodorebugnet
approved these changes
Jun 30, 2026
theodorebugnet
merged commit Jun 30, 2026
90c889a
into
Sovereign-Labs:relay-chain-upgrade
1 check passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes in this PR:
./crates/precompiles/price-oracle./crates/shared/price-oracle-ipc./configs/celestia/oracle.toml--oracle-config-pathmodeled after--rollup-config-path./crates/stfto support seeding thesequencing_datawith price data from the in-memory store.Update:
source_time(i.e. oracle report timestamp).