chronicleprotocol / scribe

Extremely performant EVM oracle utilizing aggregated Schnorr signatures
Other
44 stars 5 forks source link

all: v2 refactoring to use feed byte identifier #23

Closed pmerkleplant closed 7 months ago

pmerkleplant commented 9 months ago

Refactors Scribe to use the first byte of a feed's address as their identifier instead of a "random" storage index. This allows backend systems to not have to know an instance's internal state in order to create the IScribe.SchnorrData payload.

Breaking Changes:

This PR shall only be merged once the changes are audited!

pmerkleplant commented 9 months ago

Force pushed to rebase to v1.2.0.

pmerkleplant commented 8 months ago

Force push to rebase to current main. Diff to main only touched offchain code, namely chaincheck and docker/

openzeppelin-code[bot] commented 8 months ago

all: v2 refactoring to use feed byte identifier

Generated at commit: 876c2498e33cb5d0234e8f652e33e4b2254dedd7

🚨 Vulnerabilities Summary

Process Issues Results
Contract Inspector high
note
low
critical
Total
1
25
6
1
33
Dependency Checker Total 0

For more details view the full report in OpenZeppelin Code