These 60 commits are when the Protocol Buffers files have changed:
Commit: | d507af3 | |
---|---|---|
Author: | Aleksandr Bukata | |
Committer: | GitHub |
[CCIP-2611] Report new heads to atlas' OTI (#13647) (#1508) Cherry-pick OTI head report https://github.com/smartcontractkit/chainlink/commit/a41b353a20d73aa2d3fe3e8e979a0bcacc46fafe https://github.com/smartcontractkit/chainlink/commit/633eb41a4467f91506e05e7fda6873c7b34f4731 https://github.com/smartcontractkit/chainlink/commit/621e87538c931d5d3996974589dc27a0ab43f758 https://github.com/smartcontractkit/chainlink/commit/25d29611543c3d43484c168e7efc23a7bf83f035 --------- Co-authored-by: Jordan Krage <jmank88@gmail.com> Co-authored-by: Lukasz <120112546+lukaszcl@users.noreply.github.com>
Commit: | d2d9568 | |
---|---|---|
Author: | martin-cll | |
Committer: | GitHub |
MERC-6299 Skip telemetry for market status bridges (#14415) * Skip telemetry for market status bridges * Update changeset * Remove field
The documentation is generated from this commit.
Commit: | 358fc17 | |
---|---|---|
Author: | Alex | |
Committer: | GitHub |
Merc 6304 view function ea telem support (#14467) * * Adds support for "tags" to Tasks that can be used generically. * Adds a descendent task search method * Added support in Mercury EA telemetry to utilize tags for telemetry extraction * * Adds support for "tags" to Tasks that can be used generically. * Adds a descendent task search method * Added support in Mercury EA telemetry to utilize tags for telemetry extraction * changeset * remove changeset file * linting
Commit: | 43f261e | |
---|---|---|
Author: | Mateusz Sekara |
Merge tag 'v2.15.0' into 2.15-merge v2.15.0
Commit: | 2ccaee8 | |
---|---|---|
Author: | Aleksandr Bukata | |
Committer: | GitHub |
[CCIP-2611]: cherry-pick OTI head reports (#1302) Cherry-pick OTI head report https://github.com/smartcontractkit/chainlink/commit/a41b353a20d73aa2d3fe3e8e979a0bcacc46fafe https://github.com/smartcontractkit/chainlink/commit/633eb41a4467f91506e05e7fda6873c7b34f4731 --------- Co-authored-by: Jordan Krage <jmank88@gmail.com> Co-authored-by: Lukasz <120112546+lukaszcl@users.noreply.github.com>
Commit: | a41b353 | |
---|---|---|
Author: | Aleksandr Bukata | |
Committer: | GitHub |
[CCIP-2611] Report new heads to atlas' OTI (#13647) * feat(oti-head-report): Report new heads to atlas' OTI * tests tests review fixes ci fixes ci fixes telemetry reporter test fix chain in proto fix chain in proto fix ci changeset fix config test review fix fix config test fix docs test fix config testscript fix config testscript fix test * move to relayer move to relayer move service to evm * go generate * move config * simplify * review * Revert moving to relayer * review * review * head telemetry enabled by default * review * rebase * review * drop config * rebase * review * regenerate * cl node timeout * review fix * rebase --------- Co-authored-by: Jordan Krage <jmank88@gmail.com>
Commit: | 05ef7fd | |
---|---|---|
Author: | martin-cll | |
Committer: | GitHub |
MERC-6004 Add Mercury v4 schema (#13862) * Add Mercury v4 * Uncomment out test * Add v4 telemetry * MERC-6004 Fix build * Update chainlink-common * Add changeset * Update market status proto enum values * Add changeset hashtag
Commit: | d777fd8 | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
[KS-370] Pass config from onchain registry to execute calls (#13750) * [KS-370] Add ConfigForCapability to registry - This allows us to set some config inside the registry without needing to specify it on the capability registry * Update common * Update PR * Linting * Rename ExecuteConfig -> DefaultConfig * Add IsLocal to CapabilityInfo * Minor review feedback; rename GetLocalNode -> LocalNode * More comments * Remote CapabilityID type * Stop coercing capability.ID since it's already a string * Update common * Linting / Go generate * Update common * Update common
Commit: | 873abac | |
---|---|---|
Author: | martin-cll | |
Committer: | GitHub |
MERC-5943 Surface EA error fields and track bid/ask violations (#13785) * Surface EA error fields and track bid/ask violations * Fix lints * Fix test
Commit: | 0efeed6 | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
[KS-285] Update DON struct; pass through DON Config Version (#13739) * Convert donID string -> uint32 to match capabilities registry * Fix launcher tests * Pass through ConfigVersion * Update tests * bump common
Commit: | 66f1547 | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
Syncer (#13427) * [KS-211] Implement basic syncer * Rename config entry Capabilities.Registry -> Capabilities.ExternalRegistry * Drop --gen-go-grpc options as they aren't needed * Fully-qualified proto name * Some more comments * Correctly set ExternalRegistry defaults * Add logging * Unpad signatures * Fix tests * Add changeset * Correctly close syncer in tests * Client: remoteDON -> myDON
Commit: | 21f38e5 | |
---|---|---|
Author: | Matthew Pendrey | |
Committer: | GitHub |
remote target and transmission protocol (#13357) Co-authored-by: Bolek <1416262+bolekk@users.noreply.github.com>
Commit: | 95050a9 | |
---|---|---|
Author: | Bolek | |
Committer: | GitHub |
[KS-74] Remote trigger (#12657) 1. TriggerPublisher to receive subscriptions and publish events to remote subscribers. 2. TriggerSubscriber to update remote subscriptions and receive events. 3. MessageCache helper structure. 4. Minor changes to Message fields.
Commit: | ca14ccd | |
---|---|---|
Author: | Bolek | |
Committer: | GitHub |
[KS-72] Dispatcher for external messages (#12502) 1. Message types for external communication 2. Dispatcher object that en/decodes messages and routes traffic between peers and capabilities Co-authored-by: Cedric <cedric.cordenier@smartcontract.com>
Commit: | 601aa07 | |
---|---|---|
Author: | Sam | |
Committer: | GitHub |
Mercury 1.0 (parallel composition) (#10810) * Implement Data Streams plugin * Try to make tests a bit more deterministic * lint * Increase DeltaGrace * gomodtidy] * Increase timeouts significantly * Attempt test fix * Add comments * Remove useless comment * Add fromblock to LLO job spec
Commit: | b0a1d23 | |
---|---|---|
Author: | Sam | |
Committer: | GitHub |
Prep work for LLO (#11955) - Includes minor changes/cleanups for unrelated code
Commit: | 037cd80 | |
---|---|---|
Author: | Marcin Matłaszek | |
Committer: | Marcin Matłaszek |
[CCIP-1521] Moving the smartcontractkit/chainlink#11352 to different upstream
Commit: | c942403 | |
---|---|---|
Author: | Sam | |
Committer: | GitHub |
MERC 1388 update telemetry module to address the multi report structure (#10827) * w * Don't warn uselessly on bid/ask missing * - Update enhancedEAmercury proto file - Fix tests * Genereate * fix foundry deps --------- Co-authored-by: george-dorin <george.dorin@smartcontract.com> Co-authored-by: Rens Rooimans <github@rensrooimans.nl>
Commit: | e6118da | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
Add string equivalent for observation price, bid, ask (#11077) * Add string equivalent for observation price, bid, ask * Update logging
Commit: | 89eaf14 | |
---|---|---|
Author: | Bolek | |
Committer: | GitHub |
[Functions] Use ciphertextID equal to requestID bytes (#10299)
Commit: | c65f75d | |
---|---|---|
Author: | Morgan Kuphal | |
Committer: | GitHub |
Updated codeowners & added config warning comment (#10106) * updated codeowners & added config warning comment * Update CODEOWNERS
Commit: | d706712 | |
---|---|---|
Author: | PiotrTrzpil |
0.7.5
Commit: | e92dd36 | |
---|---|---|
Author: | PiotrTrzpil |
apply all files from 574a96d43742cef19bba7c73bbc69073d5811f88
Commit: | fca1148 | |
---|---|---|
Author: | Connor Stein | |
Committer: | GitHub |
Merge develop (#28)
Commit: | 738f4b6 | |
---|---|---|
Author: | connorwstein |
CCIP diff
Commit: | 8e89b62 | |
---|---|---|
Author: | JonWong203 | |
Committer: | GitHub |
config digest field added to proto messages (#10123)
Commit: | 9c9dc53 | |
---|---|---|
Author: | JonWong203 | |
Committer: | GitHub |
protobuf updated (#10008)
Commit: | ea5e408 | |
---|---|---|
Author: | Bolek | |
Committer: | GitHub |
[Function] Custom Transmitter (#9912) 1. Add a custom Transmitter that extracts coordinator contract address from report before each transmission. 2. Extend ABI codec and OCR protos to include coordinator contract addresses. 3. Aggregate metadata correctly during OCR processing.
Commit: | 17fadaa | |
---|---|---|
Author: | JonWong203 | |
Committer: | GitHub |
Automation: Updated telem type + 2 basic messages (#9905) * updated telem type + 2 basic messages * commented out previous messages
Commit: | 566e99e | |
---|---|---|
Author: | Bolek | |
Committer: | GitHub |
[Functions] Enforce max total gas in OCR aggregation (#9870)
Commit: | 3b23eec | |
---|---|---|
Author: | JonWong203 | |
Committer: | GitHub |
Automation Custom Telemetry Type and Basic Messages (#9825) * new telem type and protobuf messages * comments + go wrapper * updated comments * tiny change
Commit: | 367196e | |
---|---|---|
Author: | Morgan Kuphal | |
Committer: | GitHub |
Preparation for Threshold plugin integration with Functions (#9670) * squashing all commits * integrated changes from #9677 * fixed lint error * fixed lint error * fixed proto name conflict * ran protoc * addressed feedback * Addressed feedback * Added decryptionQueueConfig to integration test jobspec * Fix bugs from merge conflict resolution
Commit: | 14f0d66 | |
---|---|---|
Author: | Andrei Smirnov | |
Committer: | GitHub |
Refactoring S4 plugin (#9643) * Functions/S4 integration * Fixed whitespace * Removed integration code
Commit: | 17de80b | |
---|---|---|
Author: | Andrei Smirnov | |
Committer: | GitHub |
Functions: s4 integration tests and bugfixes (#9519)
Commit: | 409c8de | |
---|---|---|
Author: | Morgan Kuphal | |
Committer: | GitHub |
Updated Functions config generation tool to support Threshold (#9524)
Commit: | a02c47c | |
---|---|---|
Author: | Bolek | |
Committer: | GitHub |
[Functions] Move OCR types and codec into a separate directory (#9438)
Commit: | 95960cb | |
---|---|---|
Author: | Andrei Smirnov | |
Committer: | GitHub |
OCR2 reporting plugin for S4 (#9330)
Commit: | 19559bd | |
---|---|---|
Author: | Sergei Drugalev | |
Committer: | GitHub |
Merc-478: Current block timestamp to Mercury report (#9091) Co-authored-by: Jordan Krage <jmank88@gmail.com>
Commit: | 0073bbf | |
---|---|---|
Author: | Andrei Smirnov | |
Committer: | GitHub |
Functions: improved telemetry (#9093)
Commit: | 6a5f880 | |
---|---|---|
Author: | Andrei Smirnov | |
Committer: | GitHub |
Functions: reporting source code domains (#9012)
Commit: | aea1e94 | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
Mercury enhanced telemetry (#9058)
Commit: | ddf8334 | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
Fix filename typo (#9017)
Commit: | ce3c53a | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
Update enhanced telemetry fields (#9014)
Commit: | c560507 | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
Remove provider_requested_protocol field from EA telemetry (#8969)
Commit: | 455f908 | |
---|---|---|
Author: | Jordan Krage | |
Committer: | GitHub |
bump module to v2; rewrite imports (#8803)
Commit: | 3a6d365 | |
---|---|---|
Author: | Bolek Kulbabinski | |
Committer: | GitHub |
[Functions] Rename Functions OCR2 plugin package (#8848)
Commit: | ef7ab92 | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
Move Enhanced EA telemetry protobuf to own file (#8741)
Commit: | 1ec6aba | |
---|---|---|
Author: | Sam | |
Committer: | GitHub |
Write custom plugin for Mercury (#8340) * Write custom plugin for Mercury Supported Mercury fields: - FeedId - ObservationsTimestamp - BenchmarkPrice - Bid - Ask - CurrentBlockNum - CurrentBlockHash - ValidFromBlockNum --------- Co-authored-by: Austin Born <austinborn212@gmail.com> Co-authored-by: Jordan Krage <jmank88@gmail.com> Co-authored-by: lukaszcl <120112546+lukaszcl@users.noreply.github.com>
Commit: | e6c9e15 | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
None blocking telemetry (#8684)
Commit: | c5e59fc | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
Implement enhanced EA telem (#8571)
Commit: | d2e5884 | |
---|---|---|
Author: | Danny Skubak | |
Committer: | GitHub |
Add new fields to telemetry ingress protobuf (#8318) Co-authored-by: Danny Skubak <skubakdj@users.noreply.github.com>
Commit: | 15cab42 | |
---|---|---|
Author: | Sam | |
Committer: | GitHub |
Remove TransmitterID from proto struct (#8330)
Commit: | f9449b6 | |
---|---|---|
Author: | Sam | |
Committer: | GitHub |
MERC 57 implement wsrpc secure communication channel between client server (#8232) * Implement WSRPC connection for Mercury * Address PR feedback * Address PR feedback * make tests pass Co-authored-by: Vyzaldy Sanchez <vyzaldysanchez@gmail.com>
Commit: | a52031b | |
---|---|---|
Author: | Rens Rooimans | |
Committer: | GitHub |
Merge develop - Foundry edition (#385) * Introduce Foundry testing framework (#7886) * core/config/v2: support multiple TOML config files (#7899) * Add Sonar exclussions for autogenerated files (#7906) * Disable Keeper Tests Temporarily (#7915) * .github: ensure failure log artifacts are uploaded (#7916) * [DR-OCR] Two aggregation methods (mode and median) (#7889) * docs: fix/improve TOML config docs (#7910) * fix: foundry merge * Delete ccip-contracts.yml & fix CI * fix: module * chore: fix merge issues * fix ci Co-authored-by: Jordan Krage <jmank88@gmail.com> Co-authored-by: chudilka1 <yepishevsanya@gmail.com> Co-authored-by: Adam Hamrick <adam.hamrick@smartcontract.com> Co-authored-by: Bolek Kulbabinski <1416262+bolekk@users.noreply.github.com>
Commit: | 83f044e | |
---|---|---|
Author: | Bolek Kulbabinski | |
Committer: | GitHub |
[DR-OCR] Two aggregation methods (mode and median) (#7889)
Commit: | 5639899 | |
---|---|---|
Author: | Bolek Kulbabinski | |
Committer: | Bolek Kulbabinski |
DROCR Reporting plugin config structs Config strut used as part of the on-chain SetConfig() call. Additionally a script to generate all inputs to SetConfig() (based on https://www.notion.so/chainlink/OCR2-Developer-Quick-Start-ddad54a5056c40878d36645afeb45f88)
Commit: | 8ef186a | |
---|---|---|
Author: | Rens Rooimans | |
Committer: | GitHub |
Merge main (#365) * bump golang.org/x/* deps to v0.1.0 (#7774) * OCR2DR: Removed HTTP queries (#7800) * replace go-ethereum for batch length fix (#7805) * core/utils: add state diagram for StartStopOnceState (#7798) * bump operator ui for node/chain ui updates (#7808) * Bump github.com/docker/docker (#7583) Bumps [github.com/docker/docker](https://github.com/docker/docker) from 20.10.17+incompatible to 20.10.18+incompatible. - [Release notes](https://github.com/docker/docker/releases) - [Changelog](https://github.com/moby/moby/blob/master/CHANGELOG.md) - [Commits](https://github.com/docker/docker/compare/v20.10.17...v20.10.18) --- updated-dependencies: - dependency-name: github.com/docker/docker dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump go.dedis.ch/kyber/v3 from 3.0.13 to 3.0.14 (#7578) Bumps [go.dedis.ch/kyber/v3](https://github.com/dedis/kyber) from 3.0.13 to 3.0.14. - [Release notes](https://github.com/dedis/kyber/releases) - [Commits](https://github.com/dedis/kyber/compare/v3.0.13...v3.0.14) --- updated-dependencies: - dependency-name: go.dedis.ch/kyber/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Makram <makramkd@users.noreply.github.com> * new config: convert more tests (#7812) * Enable multi network teardown in test action (#7796) * update make file to avoid operator-ui build * enable multinetwork teardown in tests * handle error * Persist DKG shares (#7780) * feature: add dkg share db * feature: add prom metrics for the share db * Fix scripts so they do not get prompted for a password (#7794) * Direct users to install pnpm via npm (#7818) Co-authored-by: Jordan Krage <jmank88@gmail.com> * Add null checks for EffectiveTransmitterAddress (#7819) * add .tarignore for soak testing (#7830) * fix: check the right error in ExtractRPCError (#7831) * core/chains: use IsEnabled (#7833) (cherry picked from commit 15d87a7eb53e8d55a3bd54fa5e6d4284b9d72db0) * Add refund changes in CL core (#7817) * Reporting Plugin for OCR2 Direct Request Basic logic for generating a report from available requests. Only a stub for aggregation at the moment. * make generate; --quiet mockery commands (#7820) * Add callback memo changes to core (#7837) * Update Automation Benchmark Test (#7747) * changes for soak test compile fix * fix run on simulated * fix upkeep reset for run on simulated * fix upkeep reset * smaller reset chunk size for simulated * reset before creating jobs * clean up tests * Skip creating txkeys in test if already existing (#7844) * update make file to avoid operator-ui build * sync changes * add 2 more network in env var * review comments * QA-87 Use a matrix for the products to run smoke tests (#7744) * Use a matrix for the products to run smoke tests * push keepers down to 27 parallel nodes * merge conflict updates * no cd * Satisfy required check * try out larger runners * bump to go 1.19.3 * go mod tidy * fix collect metrics errors * sync with ccip test updates Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Jordan Krage <jmank88@gmail.com> Co-authored-by: Andrei Smirnov <andrei.smirnov@smartcontract.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Makram <makramkd@users.noreply.github.com> Co-authored-by: Anindita Ghosh <88458927+AnieeG@users.noreply.github.com> Co-authored-by: Chris C <104409744+vreff@users.noreply.github.com> Co-authored-by: HenryNguyen5 <6404866+HenryNguyen5@users.noreply.github.com> Co-authored-by: Essam A. Hassan <es.hassan187@gmail.com> Co-authored-by: Tate <tate.exon@smartcontract.com> Co-authored-by: Bolek Kulbabinski <1416262+bolekk@users.noreply.github.com> Co-authored-by: Anirudh Warrier <anirudhwarrier@users.noreply.github.com> Co-authored-by: AnieeG <anindita.ghosh@smartcontract.com>
Commit: | 54957b0 | |
---|---|---|
Author: | Bolek Kulbabinski | |
Committer: | Bolek Kulbabinski |
Reporting Plugin for OCR2 Direct Request Basic logic for generating a report from available requests. Only a stub for aggregation at the moment.
Commit: | 94bc6bf | |
---|---|---|
Author: | Danny Skubak | |
Committer: | Danny Skubak |
Add batch send to protobuf
Commit: | e2e2bf6 | |
---|---|---|
Author: | Danny Skubak | |
Committer: | Danny Skubak |
Add telemetry ingress protobufs