These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | 7520616 | |
|---|---|---|
| Author: | Lautaro Fernandez | |
D2D trigger capability errors & engine registration error handling revamp
| Commit: | 8021dd5 | |
|---|---|---|
| Author: | Matthew Pendrey | |
| Committer: | Matthew Pendrey | |
D2D trigger capability errors & engine registration error handling
| Commit: | bac3e27 | |
|---|---|---|
| Author: | Dylan Tinianov | |
Remove local load tests
| Commit: | 8428e4a | |
|---|---|---|
| Author: | Matthew Pendrey | |
initial setup
| Commit: | f112c7c | |
|---|---|---|
| Author: | Dylan Tinianov | |
Add tests
| Commit: | 22c8036 | |
|---|---|---|
| Author: | pavel-raykov | |
| Committer: | GitHub | |
[CRE-491] Use moved wsrpc from data-streams. (#21314) * Minor. * Minor. * Minor. * Minor.
| Commit: | f997f73 | |
|---|---|---|
| Author: | pavel-raykov | |
| Committer: | GitHub | |
[CRE-491] Use moved EVM functions from chainlink-evm. (#21037) * Minor. * Minor. * Minor. * Minor. * chore: trigger pipeline
| Commit: | 3d597c1 | |
|---|---|---|
| Author: | pavel-raykov | |
| Committer: | GitHub | |
[CRE-491] Move EVM functions encoding to relay evm folder. (#21034) Minor.
| Commit: | a1b05a5 | |
|---|---|---|
| Author: | Cedric Cordenier | |
| Committer: | Cedric Cordenier | |
Allow importing CSA keys/OCR2 key bundles from the keystorelib
| Commit: | 20bf7da | |
|---|---|---|
| Author: | Bolek | |
| Committer: | Bolek Kulbabinski | |
[CRE][Don2Don] Support multiple trigger subscriptions of the same type (#20931)
| Commit: | e3bf1fd | |
|---|---|---|
| Author: | Bolek | |
| Committer: | GitHub | |
[CRE][Don2Don] Support multiple trigger subscriptions of the same type (#20931)
| Commit: | 9988915 | |
|---|---|---|
| Author: | Ryan Tinianov | |
Add execution logging/tracking
| Commit: | d14b4c8 | |
|---|---|---|
| Author: | Ryan Tinianov | |
| Committer: | Ryan Tinianov | |
Enable capture of WASM executions
| Commit: | da32645 | |
|---|---|---|
| Author: | Matthew Pendrey | |
wip
| Commit: | 63e50f0 | |
|---|---|---|
| Author: | Matthew Pendrey | |
trigger capability errors spike wip
| Commit: | 3085b12 | |
|---|---|---|
| Author: | Matthew Pendrey | |
pre-generate
| Commit: | 5115b4d | |
|---|---|---|
| Author: | Bolek | |
| Committer: | GitHub | |
[PRODCRE-848] Dispatcher per-method receivers (#19241)
The documentation is generated from this commit.
| Commit: | 2704ab8 | |
|---|---|---|
| Author: | Bolek Kulbabinski | |
| Committer: | Bolek Kulbabinski | |
[PRODCRE-848] Dispatcher per-method receivers
The documentation is generated from this commit.
| Commit: | bff096f | |
|---|---|---|
| Author: | Bolek Kulbabinski | |
| Committer: | Bolek Kulbabinski | |
[DRAFT][PRODCRE-792] Support capabilities that are both Triggers and Executables
The documentation is generated from this commit.
| Commit: | b5609e0 | |
|---|---|---|
| Author: | Bolek Kulbabinski | |
| Committer: | Bolek Kulbabinski | |
[DRAFT][PRODCRE-792] Support capabilities that are both Triggers and Executables
The documentation is generated from this commit.
| Commit: | cc59a85 | |
|---|---|---|
| Author: | Bolek Kulbabinski | |
| Committer: | Bolek Kulbabinski | |
[DRAFT][PRODCRE-792] Support capabilities that are both Triggers and Executables
The documentation is generated from this commit.
| Commit: | ca7a685 | |
|---|---|---|
| Author: | Bolek Kulbabinski | |
| Committer: | Bolek Kulbabinski | |
[DRAFT][PRODCRE-792] Support capabilities that are both Triggers and Executables
The documentation is generated from this commit.
| Commit: | aaa59f7 | |
|---|---|---|
| Author: | Bolek Kulbabinski | |
| Committer: | Bolek Kulbabinski | |
[DRAFT][PRODCRE-792] Support capabilities that are both Triggers and Executables
The documentation is generated from this commit.
| Commit: | df8ed63 | |
|---|---|---|
| Author: | Michael Fletcher | |
| Committer: | GitHub | |
Added Bridge Status Reporter Service (#18634) * Initial working impl * update naming from metric to status * Fixes + update tests * Small fixes * Migrate JSON beholder msg to protobuf * Add job idenfication to polling * Include external job IDs * Add job name to beholder output * Rename ea status to bridge status * Fixed issue with protobuf marshaling * Fixed issues with beholder not correctly emitting * Fixed issue sending nil values * add go generate d. * Add README * Changeset * Fix build issues * go gen * Fixed PR check issues * Update test fixtures * Additional test fixes * PR fixes * Fix racey tests * Fix test failure * Improved configuration reslilience
| Commit: | b348d5f | |
|---|---|---|
| Author: | Michael Fletcher | |
add go generate d.
| Commit: | da649bd | |
|---|---|---|
| Author: | Michael Fletcher | |
Fixed issue with protobuf marshaling
| Commit: | 1dc1dc6 | |
|---|---|---|
| Author: | Michael Fletcher | |
Rename ea status to bridge status
| Commit: | ae55487 | |
|---|---|---|
| Author: | Michael Fletcher | |
Add job name to beholder output
| Commit: | 60cc0d0 | |
|---|---|---|
| Author: | Michael Fletcher | |
Add job idenfication to polling
| Commit: | 93bd516 | |
|---|---|---|
| Author: | Michael Fletcher | |
Migrate JSON beholder msg to protobuf
| Commit: | efcc11f | |
|---|---|---|
| Author: | patrickhuie19 | |
Merge commit '8e4abfc0c033565e91a64ca190448df5ed2d0d0e' into dx-1217-fix-no-gh-cli
| 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
| Commit: | 8264127 | |
|---|---|---|
| Author: | Awbrey Hughlett | |
point to latest protos
| 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: | efb5d79 | |
|---|---|---|
| Author: | patrickhuie19 | |
WIP
| Commit: | 4858ad5 | |
|---|---|---|
| Author: | Sam | |
| Committer: | GitHub | |
Move out report formats; refactor llo module (#16896)
| 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.