These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | 1b9adc4 | |
---|---|---|
Author: | Awbrey Hughlett | |
Committer: | GitHub |
Workflow Registry Operational Events (#17419) * use chainlink-protos events and billing * point to latest protos * make local emit function private to the events package * update protos ref to latest * run make generate
The documentation is generated from this commit.
Commit: | 8264127 | |
---|---|---|
Author: | Awbrey Hughlett |
point to latest protos
The documentation is generated from this commit.
Commit: | 2d86ece | |
---|---|---|
Author: | Awbrey Hughlett | |
Committer: | Awbrey Hughlett |
use chainlink-protos events and billing
Commit: | ea0d920 | |
---|---|---|
Author: | Awbrey Hughlett |
use chainlink-protos events and billing
Commit: | 237c999 | |
---|---|---|
Author: | Patrick | |
Committer: | GitHub |
Transmission Schedule Event (#17373) * WIP: Transmission Schedule Event * only send event if schedule is one at a time. adding beholder test * make generate * comments * make generate * adding delays to transmit event * lint * adding schedule type; emitting event for all schedules * trying to fix CI with protoc-gen-grpc
Commit: | cbd1c31 | |
---|---|---|
Author: | patrickhuie19 |
adding schedule type; emitting event for all schedules
Commit: | f216f20 | |
---|---|---|
Author: | patrickhuie19 |
adding delays to transmit event
Commit: | 9d9d49a | |
---|---|---|
Author: | patrickhuie19 |
comments
Commit: | 0ccdf8c | |
---|---|---|
Author: | Awbrey Hughlett |
reorganize events and add new event emit to syncer
Commit: | 781a1cd | |
---|---|---|
Author: | patrickhuie19 |
WIP: Transmission Schedule Event
Commit: | a759dae | |
---|---|---|
Author: | Lei | |
Committer: | Silas Lenihan |
add owner, version and fix a bug (#17158) * DEVSVCS-1611 add owner, version and execution id * Update silver-seals-argue.md
Commit: | 7587635 | |
---|---|---|
Author: | Lei | |
Committer: | GitHub |
add owner, version and fix a bug (#17158) * DEVSVCS-1611 add owner, version and execution id * Update silver-seals-argue.md
Commit: | d489f42 | |
---|---|---|
Author: | Patrick | |
Committer: | GitHub |
CRE Operational Events in Engine (#17057) * WIP: first pass on proto definitions * 2nd pass of proto definitions * adding stepRef to capability events * adding generate command, and events2.proto for comparison with oneof approach * adding operational event coverage to engine * adding labels to cma * cleaning up comments * oops; adding generated proto file * lint * lint; fixing err * Run `make generate`. * addressing comments * separated out protos * determine entity + schema based on proto message type * refactoring * using events.go vars * updating entity name to include proto pkg prefix * fixing test --------- Co-authored-by: pavel-raykov <pavel.raykov@smartcontract.com>
Commit: | 4858ad5 | |
---|---|---|
Author: | Sam | |
Committer: | GitHub |
Move out report formats; refactor llo module (#16896)
The documentation is generated from this commit.
Commit: | 4ce1a16 | |
---|---|---|
Author: | Sam | |
Committer: | GitHub |
Implement streamlined EVM report format (#16789)
Commit: | dfb4fa3 | |
---|---|---|
Author: | Gabriel Paradiso | |
Committer: | Gabriel Paradiso |
wip: explore fix adding workflowDonID to the receivers map key
Commit: | a9ef8d4 | |
---|---|---|
Author: | Sam Davies | |
Committer: | Sam Davies |
Remove wsrpc
Commit: | 2538e83 | |
---|---|---|
Author: | Sam | |
Committer: | GitHub |
Implement report telemetry for LLO; fix typing for LLO telemetry packets (#16712) * Implement report telemetry for LLO * Support Outcome telemetry * Suppress errors decoding bad offchain config
Commit: | 97eb3e2 | |
---|---|---|
Author: | Sam Davies |
w
Commit: | 022865c | |
---|---|---|
Author: | jlaveracll |
squash
Commit: | 87fad88 | |
---|---|---|
Author: | Sam | |
Committer: | GitHub |
Add telemetry for flexible schemas (#16079) * Flexible schema telemetry * remove ci
Commit: | 413e9d1 | |
---|---|---|
Author: | eduard-cl | |
Committer: | GitHub |
Move TxMessage to chainlink-protos (#16041) * add proto file from chainlink-protos * add changeset * add updated tag * add svr dependency to integration-tests * add go mod dependencies
Commit: | 538b4eb | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
TXMv2 beholder metrics (#15996) * TXMv2 beholder metrics * nonce as a string --------- Co-authored-by: eduard-cl <eduard.lopez@smartcontract.com>
Commit: | aca4cf7 | |
---|---|---|
Author: | eduard-cl |
copy beholder changes
Commit: | 9e93299 | |
---|---|---|
Author: | Prashant Yadav |
A new start
Commit: | 3370b4d | |
---|---|---|
Author: | Dimitris Grigoriou | |
Committer: | GitHub |
TXMv2 Improvements (#15742) * Improvements * Disable Solana tests * Add support for beholder events * Add log for url
Commit: | 0de1e71 | |
---|---|---|
Author: | eduard-cl |
update proto schema
Commit: | 60733a0 | |
---|---|---|
Author: | eduard-cl |
beholder schema add parameters
Commit: | d0280f2 | |
---|---|---|
Author: | eduard-cl |
add beholder tx message
Commit: | 3b3b86c | |
---|---|---|
Author: | Matthew Kelly | |
Committer: | GitHub |
Add donID to mercury EA telemetry (#15197) * Add donID to mercury EA telemetry * Add changeset * Update changeset * Fix lint issue * Add donID to logging
Commit: | 6ec5ab8 | |
---|---|---|
Author: | Sam | |
Committer: | GitHub |
Blue/green deployments for LLO; code cleanup (#14628) * Blue/green deployments for LLO; code cleanup * Go mod tidy
Commit: | fa4761c | |
---|---|---|
Author: | Sam Davies | |
Committer: | Sam Davies |
Blue/green deployments for LLO; code cleanup
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
Commit: | 4de86b7 | |
---|---|---|
Author: | Fergal Gribben | |
Committer: | Fergal Gribben |
WIP beholder capabilities
Commit: | 42b1478 | |
---|---|---|
Author: | martin-cll | |
Committer: | GitHub |
Skip telemetry for market status bridges (#14490)
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: | 8d51ac4 | |
---|---|---|
Author: | Alex | |
Committer: | GitHub |
view function EA telem support in mercury 2.15 release (#14465) * * 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 * fixing build issue * set version
Commit: | 6624e68 | |
---|---|---|
Author: | asoliman |
Remove vendor
Commit: | 5491575 | |
---|---|---|
Author: | Rens Rooimans | |
Committer: | asoliman |
Misc onchain fixes (#1212) Various minor onchain fixes - improve accounting for token payload data - rm old check in usdc pool - fix comment on precompile range - add transferLiquidity function to LockReleaseTokenPool - move rate limit admin logic from lockRelease pool to TokenPool New changes - removed defaultTokenDestBytesOverhead and used CCIP_LOCK_OR_BURN_V1_RET_BYTES as default value - Add uint32 destGasAmount to the SourceTokenData struct to allow us to send the amount we billed on source to dest - This single value is used for the releaseOrMint and what is left after that call is used for transfer - Removed the defaults for releaseOrMint and transfer from the offRamp --------- Co-authored-by: app-token-issuer-infra-releng[bot] <120227048+app-token-issuer-infra-releng[bot]@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: | de4213c | |
---|---|---|
Author: | martin-cll | |
Committer: | Bartek Tofel |
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: | 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: | 0abd7de | |
---|---|---|
Author: | dimitris | |
Committer: | GitHub |
ccip ocr3 - commit plugin protos (#569) * ccip ocr3 protos * define ccip msg and generate go from protos * generate models.proto * fix test * fix tests and bigint json encoding * code review first pass
Commit: | 92c799b | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
[fix] Handle negative big ints correctly (#560)
Commit: | 573049c | |
---|---|---|
Author: | Matthew Pendrey | |
Committer: | GitHub |
multiple infos to standard capability (#561)
Commit: | 5f1f41a | |
---|---|---|
Author: | Matthew Pendrey | |
Committer: | GitHub |
standard capability framework (#514)
Commit: | ddf27da | |
---|---|---|
Author: | Bolek | |
Committer: | GitHub |
[Keystone] Extend aggregator metadata with new fields (#549) * [Keystone] Extend aggregator metadata with new fields 1. Add new fields and push them through gRPC helpers and aggregator. 2. Extra logging. * Use workflow_step_ref rather than report_id * Use config for report id * Add version field * ReportID -> report_id * [cleanup] Remove DON parameter from (Must)NewCapabilityInfo * [KS] Add Workflow Don ID to RequestMetadata; Use it in OCR3 capability * Reorder some fields * Address uint32 nits --------- Co-authored-by: Cedric Cordenier <cedric.cordenier@smartcontract.com>
Commit: | d4f68b0 | |
---|---|---|
Author: | Blaž Hrastnik | |
Committer: | GitHub |
capability: Pass WorkflowOwner and DonID to encoder (#533)
Commit: | 21f38e5 | |
---|---|---|
Author: | Matthew Pendrey | |
Committer: | GitHub |
remote target and transmission protocol (#13357) Co-authored-by: Bolek <1416262+bolekk@users.noreply.github.com>
Commit: | 638cade | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
[KS-248] Fix context cancellation bug (#542) * [KS-249] Fix context cancelation bug by waiting for Execute to complete * [KS-248] Fix cancellation bug in contract transmitter
Commit: | e467d5e | |
---|---|---|
Author: | Matthew Pendrey | |
Committer: | Matthew Pendrey |
remote target and transmission protocol
Commit: | 19b9064 | |
---|---|---|
Author: | Awbrey Hughlett | |
Committer: | GitHub |
Change Confirmations to Confidence (#494) * Change Confirmations to Confidence `Confidence` is a different approach to mapping a chain agnostic concept of confidence that an event or transaction can or should be acted on. `Confidence` is intended to map to defined levels of confirmations on EVM chains and other states on other chains. Only two levels of `Confidence` exist by default to define the boundaries: `Finalized` and `Unconfirmed`. This creates an inclusive range for all chain configurable `Confidence` levels and can be treated as % confidence that an event or transaction can or should be acted on.
Commit: | a74b009 | |
---|---|---|
Author: | ilija42 | |
Committer: | GitHub |
Add NewChainReader as a top level Relayer function (#526) * Add NewChainReader as a top level Relayer function * Rename NewChainReader to NewContractReader * Deprecate ChainReader name and make ContractReader alias for it * Fix lint
Commit: | 10ea021 | |
---|---|---|
Author: | Augustus | |
Committer: | GitHub |
BCI-1426: Gas Price Subunits Changes (#509)
Commit: | f29c25a | |
---|---|---|
Author: | Chunkai Yang | |
Committer: | GitHub |
add function to PriceRegistry to enable fetching gas prices for all chain selectors (#529) * add function to PriceRegistry to enable fetching multichain gas prices * nit fixes
Commit: | ad359fa | |
---|---|---|
Author: | dimitris | |
Committer: | GitHub |
add msg visibility interval offramp cfg field (#504)
Commit: | 0ddba5a | |
---|---|---|
Author: | Bolek | |
Committer: | GitHub |
[KS-195] Streams Trigger and Aggregator refactoring (#510) 1. Convert BenchmarkPrice type to big.Int. 2. Add signature fields to FeedReport. 3. Support pluggable Codec in Streams(Mercury) services.
Commit: | 9edda58 | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
[KS-186] Implement transmitter for OCR3 Capability (#500) * [KS-186] Implement custom provider for OCR3 Capability - Including GRPC hooks - Modify OCR3 Capability to return signatures. This requires us to implement a custom transmitter and pass the signatures back to the plugin via the capability API. * Feedback
Commit: | a6ca1c8 | |
---|---|---|
Author: | ilija42 | |
Committer: | GitHub |
[BCF-3048] - Chain reader keys querying definition (#406) * Add queryKeys test * Add KeysFilter case to tester func logQueryFilterValues * Add test log * add test debug helpers * Export QueryEvents accept * Fix dsl filter fields naming and export them and add TODOs * Remove EventQuery as its replaced by filters * Add type to confirmations * Add the rest of the dsl filters to proto * Add sort and limit types, proto and parsing and fix queryKeys proto def * Separate QueryKeys into multiple different methods * Add proto<>typed structs conversions for QueryiFilters and limitAndSort * Fix naming and definitons ordering in types/chain_reader.go * Add grpc proto request conversion test for query keys * Change chain reader query filtes proto to use enums where needed * Resolve merge issues * Change key querying queryFilter param to be a slice * Add Where func so that querying with dsl looks more orm like * Minor changes to chain reader types TODOS and comments * Alternative dsl * Fix proto naming and enums * FIx grpc parsing to match new proto * Fix chain reader query keys parsing test to match new proto defs * Add query keys return types parsing * Change multiple keys querying to accept slice of query filters * Update chain reader Sequence to contain Head struct * Cleanup Chain Reader keys querying * Move Boolean expression validation to Where * Change NewBooleanExpression expressions to be variadic * Change NewBooleanExpression expressions to be variadic * Add TODO comments * Change chain reader multiple keys querying to use a single filter * Add querying keys by equality * Fix QueryKeyByEquality definition * Merge QueryKeyByValuesIn & QueryKeyByEquality into QueryByKeyValuesComparison * Move Chain Reader dsl to query pckg and cleanup * Add BoolExpression helper functions * Rearrange, rename and cleanup chain reader querying helpers * Add cursor to limitAndSort for chain reader querying * Move chain reader value filtering to query.Filter * Resolve merge issues,fix broken test, change chreader Head number to ID * Fix linter * Fix chain reader client test * Rename Chain Reader QueryKey/s to QueryOne/many * Add Chain Reader comparer primitive to proto and improve comments * Remove QueryMany, Add Unbind, use BoundContract instead of contractName * Change how binding keys look like for chain reader types * Simplify query filter * Cleanup chain reader * Cleanup chain reader tests * Remove code that is out of PR scope * Rename CreateContractTypeByKey to CreateContractType * Rename QueryOne to QueryKey * Fix QueryKey encoded type retrieval * Add QueryKeyInterface tests and fix sequence data conversion * Fix Chain Reader Bind changes * Fix QueryKey interface test and add type safety check for seqDataType * Revert CreateContractType changes(belongs in separate PR) * Minor Changes based on feedback * Add utility methods to LimitAndSort query * Change dsl primitives confirmation levels enum numbers * Add TODOs * address feedback comments * fix test by normalizing deep equal comparison of slices --------- Co-authored-by: Awbrey Hughlett <awbrey.hughlett@smartcontract.com> Co-authored-by: Awbrey Hughlett <athughlett@gmail.com>
Commit: | 907b293 | |
---|---|---|
Author: | Matthew Pendrey | |
Committer: | GitHub |
BCF-3168 add a relayset server to generic plugins (#495) * add a relayset server to generic plugins
Commit: | fc5d616 | |
---|---|---|
Author: | Matthew Pendrey | |
Committer: | GitHub |
KS-120 remove callback servers and use streams/move channel creation into channel owners/ensure liveness of triggers in event of slow consumer (#452)
Commit: | 860d90e | |
---|---|---|
Author: | Mateusz Sekara | |
Committer: | GitHub |
CCIP-1990 Fetching nonces for multiple senders (#457)
Commit: | b8a7349 | |
---|---|---|
Author: | Justin Kaseman | |
Committer: | GitHub |
Change CCIP pricegetter IsTokenConfigured to FilterConfiguredTokens for batched calls (#459)
Commit: | c6135f5 | |
---|---|---|
Author: | Bolek | |
Committer: | GitHub |
[KS-79] Mercury Codec improvements (#455) 1. Revert BatchedPayload back to a single value. 2. Remove unnecessary ReportSet and related structs. 3. Implemente Wrap/Unwrap in Codec. 4. Change previous outcome types to integers. 5. Add logger to Mercury Trigger.
Commit: | bb8a135 | |
---|---|---|
Author: | Bolek | |
Committer: | GitHub |
Fix incorrect observations type in OCR3 capability (#456) Values defined by inputs.observations were being saved with an extra nested list. Changing types to more explicit and adding clarifying comments.
Commit: | e1e0543 | |
---|---|---|
Author: | Justin Kaseman | |
Committer: | GitHub |
Add CCIP price getter IsTokenConfigured method (#451) * Add CCIP price getter IsTokenConfigured method * Alphabetize * Indentation to spaces
Commit: | 77085a0 | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
Plugin config validation service (#402) * -Draft * -Add validate_config pb * -Resolve merge conflicts * -Add tests * -Fix lint * - Fix protoc version * - Update service name * - Add capability validation * - Update comment * - Refactor and move files to new structure * Implement feedback * Resolve merge conflicts * Fix lint --------- Co-authored-by: Cedric <cedric.cordenier@smartcontract.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: | 0be47ab | |
---|---|---|
Author: | Matthew Pendrey | |
Committer: | GitHub |
add keyvalue store to the list of services received by generic plugins (#439)
Commit: | 0336c0d | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
Use JSONSerializable for task result of pipeline runner (#425) * - Initial draft * - Add tests * - Export ReinterpretJsonNumbers * - Fix lint
Commit: | d529c55 | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
Make capabilities protos public (#435)
Commit: | 5b4e126 | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-2981: implement ccip commit provider grpc layer (#432) * BCF-2981: implement ccip commit provider grpc layer * linter
Commit: | dcc49d7 | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-3071: implement price getter grpc layer (#431)
Commit: | c150979 | |
---|---|---|
Author: | Chunkai Yang | |
Committer: | GitHub |
Add Router to CCIP Offramp interface (#420) * Get router from offramp * fix ctx
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: | c0188fb | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-2979: finish plumbing ccip exec provider (#418)
Commit: | 9a72e97 | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-3106: update onramp interface grpc (#417)
Commit: | 17c96f2 | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-3067: ensure grpc server shutdown (#415)
Commit: | 6e9572b | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-3108: implement ccip token pool grpc layer (#413)
Commit: | cb38efa | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-3107: token data reader grpc layer (#412)
Commit: | 81cc0fe | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-2992: commit store grpc implementation (#410) * BCF-2992: commit store grpc implementation * fix merge conflicts, alphabetize commit store interface
Commit: | 7e0f184 | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-3073: add gas estimator service to off ramp (#408) * BCF-3073: add gas estimator service to off ramp * fix byte slice conversion, add thruough gas estimator evaluation for offramp * utility test * address commetns, simplify onClose * use multicloser
Commit: | b5b65a0 | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
Implement Gas Estimator server/client and tests (#407) * BCF-2991: CCIP gas estimator grpc * add gas estimator tests * fix arg/return types for linter * fix stray t.Parallel() calls
Commit: | 8c711b2 | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
Implement Price Getter server/client and tests (#405) * Implement Price Getter server/client and tests * add top level grpc testing. * linter * implement close handling, add better grpc tests for price registry, linter * cleaner Close() handling: except Unavailable status in the client * address comments
Commit: | 03b543a | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
Bcf 3040 ccip test scaffold (#401) * wip * progress serving on/off ramp reader * working on exec test * exec service test working * tests working for embedded relayer * update TODOs with jira reference, linter * clean up * add tickets to all TODOS, fix comments * fix merge
Commit: | ccfd99f | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
[KS-60] Return a response regardless of whether a report should be emitted (#377)
Commit: | 4b576ef | |
---|---|---|
Author: | patrickhuie19 |
WIP
Commit: | 9c1d63b | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
More values library improvements (#388) - [KS-68] Support more complex types - [KS-67] Add a big.Int value - Add UnwrapTo method to all values
Commit: | 6e6e1dd | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
[chore] Further values improvements (#382) - Make .Proto() on each value type private; to handle nils correctly, Only the global Proto() function should be used. - Make FromProto and its variants never return an error. If the values library was used to generate a proto (as opposed to generating it manually by importing the proto lib), this should be safe despite the panics added to the function to deserialize decimals. - Also remove unused proto imports
Commit: | 93646c5 | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
Values library improvements (#381) * [chore] Remove err values from value constructors * Have only one nil * Remove err from Proto() function
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: | e19522a | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-2990: ccip offramp grpc service (#357) * BCF-2990: ccip offramp grpc service * offramp client and service * fix linter --------- Co-authored-by: krehermann <krehermann@smartcontract.com>
Commit: | 17b9ec0 | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-2989: onramp grpc service impl (#354) * BCF-2989: onramp grpc service impl * fix linter --------- Co-authored-by: krehermann <krehermann@smartcontract.com>
Commit: | c7f1809 | |
---|---|---|
Author: | Cedric | |
Committer: | GitHub |
[KS-32] OCR3 Reporting Plugin (#344) * Implement mocked OCR3 consensus capability * WIP * Rename package consensus -> ocr3 * Add EncoderFactory * Thread through capability registry * Handle reports correctly * Stub mercury implementation * Linting * Use bytes rather than any for Info
Commit: | 11fe816 | |
---|---|---|
Author: | krehermann | |
Committer: | GitHub |
BCF-2975 ccip proto defns (#336) * BCF-2975: protobuf bindings for ccip * more types * add factory generator services * merge with main, comments, types cleanup --------- Co-authored-by: krehermann <krehermann@smartcontract.com>
Commit: | 6ab175a | |
---|---|---|
Author: | george-dorin | |
Committer: | GitHub |
Node API change ReportWithInfo any to be bytes (#346)