Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore/release 2.9.1 to master take3 #12551

Closed
wants to merge 237 commits into from

Commits on Dec 4, 2023

  1. [AUTO-7471] add automation node upgrade test to nightly CI (#11469)

    * add automation node upgrade test to nightly CI
    
    * increase nodes to 6 for upgrade test
    anirudhwarrier committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    5aa336a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f17dd6 View commit details
    Browse the repository at this point in the history
  3. [AUTO-7471] add notification to automation-nightly-test (#11473)

    * fix automation-nightly-test
    
    * add notification
    
    * fix test-results
    anirudhwarrier committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    fb61a59 View commit details
    Browse the repository at this point in the history
  4. Fix solhint warnings (#11480)

    * ignore old automation & fix minor vrf
    
    * add more ignore and fix various non-automation
    
    * fix gas diff
    RensR committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    ea290be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c68240f View commit details
    Browse the repository at this point in the history
  6. Revert "make streams lookup modular (#11368)" (#11482)

    This reverts commit fa0f16a.
    shileiwill committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    02a49f2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7d92740 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. remove pkgerrors dependency from common pkg (#11479)

    * remove pkgerrors dependency from common pkg
    
    * fix naming inconsistencies
    
    * clean up error return
    
    * clean up error return and remove use of Unwrap
    poopoothegorilla committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    1032ba3 View commit details
    Browse the repository at this point in the history
  2. Extract mathutil (#11446)

    * Extract mathutil
    
    * Fix dependencies
    dimriou committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    006e3c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6cc8120 View commit details
    Browse the repository at this point in the history
  4. Check if ECR image exists before trying to publish (#11495)

    * Check if ECR image exists before trying to publish
    
    * Fix role to use correct secret
    chainchad committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    9d49a20 View commit details
    Browse the repository at this point in the history
  5. VRF-782: Fix setup-env script in order to include flag for deploying … (

    #11445)
    
    * VRF-782: Fix setup-env script in order to include flag for deploying VRFOwner contract
    
    * Update main.go
    
    * VRF-782: Fix setup-env script to create ETH key
    
    ---------
    
    Co-authored-by: Sri Kidambi <[email protected]>
    iljapavlovs and kidambisrinivas committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    cf9ab4e View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. BCF-2823 Minor changes to distributeFunds (#11476)

    * Improve OperatorFactory deployNewOperatorAndForwarder natspec
    
    * Change to fwds distributeFunds to use call
    ilija42 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    14d22df View commit details
    Browse the repository at this point in the history
  2. Create auto update workflow (#11483)

    * Create auto-update.yml
    
    * Ignore merge conflicts
    DylanTinianov committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    79da81f View commit details
    Browse the repository at this point in the history
  3. [TT-744] Bump core results output filter (#11486)

    * [TT-755] Bump core results output filter
    
    * bump to merged action version
    tateexon committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    d65ca4f View commit details
    Browse the repository at this point in the history
  4. Interfaces and skeleton methods for ChainReader EVM POC (#10990)

    * Implement skeleton interfaces, structs, & methods for ChainReader EVM POC
    
    - Read ChainReader config in from RelayConfig
    - Add some initialization and validation relay skeletons
    
    - Use medianProviderWrapper instead of passing medianContract separately
    
    This avoids us having to modify the signature of NewMedianFactory, which
    would require further modifications to all non-evm repos and chainlink-relay
    
    - Add chain_reader_test.go with some basic relay tests
    
    Co-authored-by: Jordan Krage <[email protected]>
    
    - Add chain reader config validation
    - Add chain reader config validation tests
    - Add config for chain reader median contract to cr validation testcases
    - Add unimplemented Encode(), Decode(), GetMaxEncodingSize(), GetMaxDecodingSize()
    - Add ChainReader() method to mock provider for plugin test
    - Rename relaymercury.ChainReader to MercuryChainReader, resolve name collisions
    - Add tests for errors during ChainReader construction
    - Propagate InvalidConfig & any other errors back to client
    
    We should ignore Unimplemented until node ops have been given ample time to migrate to the new job spec
    (including a section for ChainReader config) so that we can remove the old product-specific
    MedianContract component from MedianProvider. All other errors we can immediately start passing back
    to the client, letting the core node decide how to handle them (eg. displaying an "invalid job spec"
    message to the UI if the RelayConfig was invalid or the ContractID missing)
    
    * Update relay versions
    
    * Simplify chain reader config validation
    
    * Update commit hashes one final time now that all relays are merged.
    
    ---------
    
    Co-authored-by: ilija <[email protected]>
    reductionista and ilija42 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    c17067b View commit details
    Browse the repository at this point in the history
  5. Improve logging for cache (#11453)

    * Include ServerURL in cache logging
    
    * Add additional cache tracing
    
    * TEMP - DO NOT MERGE THIS - promote Trace=>Debug cache logging
    
    * Log if call was cached or not
    
    * Revert "TEMP - DO NOT MERGE THIS - promote Trace=>Debug cache logging"
    
    This reverts commit f0f3f07a59c8d310ac74849519d46ea9b53495c1.
    samsondav committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    47d0690 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    346448e View commit details
    Browse the repository at this point in the history
  7. [FUN-1094] Minor fixes (#11434)

    * fix: do not emit AddedAccess if the recipient already had access & minor doc improvements
    
    * chore: save gas by avoiding declaring a new var
    agparadiso committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    4d8e093 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. [TT-523] Add Networks for Live Tests (#11358)

    * Adds A Lot More Networks for Testnet Tests
    
    * TT-523
    
    * Enable new network definitions
    
    * Clean up reporting
    
    * Fix success indicator
    
    * Roll-back CTF version
    
    * Debug color
    
    * Linea contract loader
    
    * Reverse time further
    
    * tidy
    
    * Fix slack colors
    
    * Fixes markdown formatting
    
    * Fix kuberesolver
    
    * Kuberesolver v4
    
    * Tidy
    
    * Valid slack blocks
    
    * Update CTF
    
    * New contract loaders
    
    * Fixed contracts and some URLs
    
    * Change schedule
    
    * Debug
    
    * Knocking problems down
    
    * Fixed CELO funding
    
    * More Cash
    
    * Smaller runner
    
    * Update actions
    
    * Build Tests
    
    * Fix runner sizes
    
    * Compiled Tests
    
    * Control
    
    * Update CTF
    
    * Network name
    
    * Fix selected networks
    
    * Moar Cash
    
    * Contract Loader
    
    * Deprecate Arbitrum Goerli
    
    * Upgrade CTF
    
    * Fix compile
    
    * Enable Scroll
    
    * Fix dependencies
    
    * Add mockserver logs
    
    * Increase timeout
    
    * Remove debug
    
    * Update CTF
    
    * Update Automation Tests
    
    * Fix name regex
    
    * Actually fix regex
    
    * Complete merge
    kalverra committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    c0a5821 View commit details
    Browse the repository at this point in the history
  2. Devspace non-root/build update (#11510)

    * move root parts to build inside container
    
    * update README + add more resources to the build node
    skudasov committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    c545d2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6bb80e0 View commit details
    Browse the repository at this point in the history
  4. Test VRF LogPoller functionality- initializeLastProcessedBlock, updat…

    …eLastProcessedBlock and getUnfulfilled (#11472)
    
    * Test VRF LogPoller functionality- initializeLastProcessedBlock, updateLastProcessedBlock and getUnfulfilled
    
    * Addressed PR comments
    
    * Minor change
    
    * Add comments to explain replay
    
    * Addressed PR comments
    
    * Prettier
    kidambisrinivas committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    5a98ac6 View commit details
    Browse the repository at this point in the history
  5. EVM Extraction core/services/servicetest (#11514)

    * Extract servicetest
    
    * tidy
    DylanTinianov committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    df54d26 View commit details
    Browse the repository at this point in the history
  6. [TT-590] Logstream with buffered streaming to Loki (#11477)

    * testing out with local CTF
    
    * print location for failed tests
    
    * use logwatch with buffer
    
    * try logwatch with loki and test targets in CI
    
    * fix merge conflict
    
    * fix lint issue
    
    * adjust env vars in workflow
    
    * add logwatch env vars as env and not with
    
    * fix env var name
    
    * fix go.mod
    
    * use newer ctf
    
    * fix go.sum
    
    * use correct ctf version
    
    * fix go.sum
    
    * trigger tests
    
    * small debug
    
    * make the Gh summary print a bit nicer
    
    * latest ctf, use var not secret for grafana url
    
    * update ctf, change how we print test summary
    
    * shutdown logwatch after flushing logs
    
    * trigger tests
    
    * use latest ctf where logwatch -> logstream
    
    * update var name in GH workflow
    
    * enable log stream for all smoke tests
    
    * use better method for logstream shutdown and log flushing
    
    * fix compile error
    
    * latest ctf, remove comment
    
    * remove replace from go.mod
    
    * collect all logs to see what happens
    
    * update ctf, better scoped dashboard link
    
    * do not save logs if test doesn't fail
    
    * print absolute log folder path
    
    * cause test failure to make sure file logs are where they should be
    
    * fix typo in var declaration in gh workflow
    
    * run go mod tidy for integeration tests
    
    * always execute test summary step
    
    * remove failing vrfv2 test on purpose
    
    * use taggeg CTF version
    
    * connect mock adapter to logstream
    
    * initialise killgrave only when necessary
    Tofel committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    711987f View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    8b13213 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3f99e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f99fd8e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    06656fa View commit details
    Browse the repository at this point in the history
  5. (test): Remove unnecessary fuzzing from Functions OnTokenTransfer tes…

    …ts (#11517)
    
    * (test): Remove unnecessary fuzzing from Functions OnTokenTransfer tests
    
    * Update gas snapshot
    justinkaseman committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    1b357f6 View commit details
    Browse the repository at this point in the history
  6. small improvements based on comments (#11491)

    * small improvements based on comments
    
    * add unit test
    shileiwill committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    1a45097 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    500a4db View commit details
    Browse the repository at this point in the history
  2. go.mods: rm libp2p; rm btcd replace (#11502)

    * go.mods: drop btcd replace; upgrade libp2p
    
    * Replace deprecated call to btcd API for secp256k1 constant
    
    * Fix comment describing sqrtPower calculation
    
    * Change calculation of sqrtPower to standard order of operations
    
    * rm libp2p peer & crypto uses
    
    ---------
    
    Co-authored-by: Alex Coventry <[email protected]>
    jmank88 and coventry committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    120bef7 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. [BCF-2760] Flakey test detection improvements (#11470)

    * [BCF-2760] Flakey test detection improvements
    
    * [BCF-2760] Dedupe test and subtest entries
    cedric-cordenier committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    0c63446 View commit details
    Browse the repository at this point in the history
  2. Remove core utils dependencies from common (#11425)

    * Change difficulty from Big to BigInt
    
    * Fix headtracker mock head
    
    * Remove EsnureClosed
    
    * Fix mock heads
    
    * Migrate to common Mailbox
    
    * Fix Tracker close on txm
    
    * Change to EnsureHexPrefix
    
    * Change names to mailbox
    
    * Remove core/null dependency from common
    
    * Remove core mailbox
    
    * Fix dependencies
    
    * Tidy
    
    * Fix dependencies
    
    * Change path to internal utils
    
    * Minor fixes
    
    * Rename MinKey function
    
    * Update MinFunc
    
    * Fix utils conflicts
    dimriou committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    306eadc View commit details
    Browse the repository at this point in the history
  3. Use multiple EL clients with ocrv2 median smoke test (#11399)

    * use multiple EL clients with ocrv2 median test
    
    * update ethereum network component to latest
    
    * try with latest implementation of eth clients
    
    * change WithTestLogger() to WithTestInstance()
    
    * fix geth backward compatibility
    
    * run ocrv2 eth2 tests in parallel
    
    * run also ocr1 and 2 vrf tests iwth multiple clients
    
    * try running multipl el client tests in parallel
    
    * fix go.sum
    
    * fix lint
    
    * 1. add matrix for running 4 smoke tests on different execution clients, 2. if for these tests no client is set in env var use geth
    
    * comment out failing nethermind & besu vrf tests in the CI
    
    * fix go.sum
    
    * do not use negative lookahead with go test
    
    * use faster eth2 network config
    
    * add comment to integration tests workflow
    
    * run only OCR and OCRv2 jobs with multiple clients, add on-demand jobs for VRF
    
    * use latest ctf with increased network timeout
    
    * slow down private eth networks a bit
    
    * update CTF dep to tagged version
    
    * disable nethermind ocr smoke tests in CI
    
    * fix compilation errors
    Tofel committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    cf74cd0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dfc62cc View commit details
    Browse the repository at this point in the history
  5. [DEPLOY-178]: Adds Scroll L2EP Contracts (#11405)

    * Adds scroll L2EP contracts and tests
    
    * fixes comments, adds fixed solidity compiler version, and adds scroll tech contracts as a dev dependency
    
    * renames SCROLL_CROSS_DOMAIN_MESSENGER to i_SCROLL_CROSS_DOMAIN_MESSENGER for solhint
    
    * removes unnecessary solhint disable rule
    
    * moves scroll mocks from tests folder to l2ep folder
    
    * resolve solhint errors for scroll
    
    * proposed restructure to reduce inheritance
    
    * removes extraneous comments from scroll contracts and refactors typeAndVersion
    
    * use named parameters in mappings for scroll contracts
    
    * removes extraneous empty comments from scroll contracts (again)
    
    * removes unnecessary comment from scroll cross domain governor
    
    * adds minor formatting updates to scroll mocks
    
    * adds onlyL1Owner modifier back to ScrollCrossDomainGovernor
    
    * adds style and formatting improvements
    
    * adds formatting updates
    
    * refactors scroll sequencer uptime feed to reduce gas and updates test suites
    
    ---------
    
    Co-authored-by: Rens Rooimans <[email protected]>
    chris-de-leon-cll and RensR committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    82faf5d View commit details
    Browse the repository at this point in the history
  6. Handle edge case involving blocks not being found in the db (#11298)

    If there is a backfill followed by an error, logs get written to the
    db but no blocks. This will make the logpoller (or backup log poller)
    rely on the chain next time instead of the db to determine
    lastFinalizedBlock, which could result in a gap in logs processed.
    Fixing this by writing the last block in the backfil to the db along
    with the logs. Its lastFinalizedBlock field will be set to its own
    block number + 1, so if the db crashes it should start by pulling
    the logs from that one.
    reductionista committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    35ad7d1 View commit details
    Browse the repository at this point in the history
  7. Remove big from core utils (#11511)

    * Change difficulty from Big to BigInt
    
    * Fix headtracker mock head
    
    * Remove EsnureClosed
    
    * Fix mock heads
    
    * Migrate to common Mailbox
    
    * Fix Tracker close on txm
    
    * Change to EnsureHexPrefix
    
    * Change names to mailbox
    
    * Remove core/null dependency from common
    
    * Remove core mailbox
    
    * Fix dependencies
    
    * Tidy
    
    * Fix dependencies
    
    * Change path to internal utils
    
    * Minor fixes
    
    * Implement skeleton interfaces, structs, & methods for ChainReader EVM POC
    
    - Read ChainReader config in from RelayConfig
    - Add some initialization and validation relay skeletons
    
    - Use medianProviderWrapper instead of passing medianContract separately
    
    This avoids us having to modify the signature of NewMedianFactory, which
    would require further modifications to all non-evm repos and chainlink-relay
    
    - Add chain_reader_test.go with some basic relay tests
    
    Co-authored-by: Jordan Krage <[email protected]>
    
    - Add chain reader config validation
    - Add chain reader config validation tests
    - Add config for chain reader median contract to cr validation testcases
    - Add unimplemented Encode(), Decode(), GetMaxEncodingSize(), GetMaxDecodingSize()
    - Add ChainReader() method to mock provider for plugin test
    - Rename relaymercury.ChainReader to MercuryChainReader, resolve name collisions
    - Add tests for errors during ChainReader construction
    - Propagate InvalidConfig & any other errors back to client
    
    We should ignore Unimplemented until node ops have been given ample time to migrate to the new job spec
    (including a section for ChainReader config) so that we can remove the old product-specific
    MedianContract component from MedianProvider. All other errors we can immediately start passing back
    to the client, letting the core node decide how to handle them (eg. displaying an "invalid job spec"
    message to the UI if the RelayConfig was invalid or the ContractID missing)
    
    * Update relay versions
    
    * Big migration
    
    * Simplify chain reader config validation
    
    * Rename MinKey function
    
    * Remove big from utils
    
    * Fix dependencies
    
    * Minor fixes
    
    * Fix merge conflicts
    
    * Minor fixes
    
    ---------
    
    Co-authored-by: Domino Valdano <[email protected]>
    Co-authored-by: ilija <[email protected]>
    3 people committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a8d096c View commit details
    Browse the repository at this point in the history
  8. bump toml/v2 and prometheus to latest patch (#11541)

    Co-authored-by: Vyzaldy Sanchez <[email protected]>
    jmank88 and vyzaldysanchez committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    96b7ab6 View commit details
    Browse the repository at this point in the history
  9. Change keepers to use the default contract transmitter (#11308)

    * Switch keepers to use the default contract transmitter
    Pass the gas limit into the transmitter constructor so we can specify the automation gas limit
    Update tests
    
    * Fix streams import
    
    * Clean up function calls
    
    * Remove pipeline runner dependency for automation
    
    * Use contractTransmitterOpts to specify a pluginGasLimit
    
    * Make the pluginGasLimit a pointer
    
    * Clean up the pipeline transmitter
    
    * Attempt to listen for transmits
    Clean up linter
    Extract function
    Intentionally fail test
    Rework transmit listen
    Try filtering for transmits
    Update test
    
    * Revert "Attempt to listen for transmits"
    
    This reverts commit 198e6669a6f64768c84acb82e01b2773c89426ce.
    
    * Listen for performed events
    
    * Goimports
    
    * Add wrapper function that lets us specify a count of performed
    
    * Update integration test
    
    * Pass the configWatcher as a parameter to indicate that its required
    ferglor committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    00e1c55 View commit details
    Browse the repository at this point in the history
  10. Standardize LP filter logging (#11515)

    * Standardize logs
    
    * Comments
    
    * More PR review
    
    * More
    
    * Fix test
    connorwstein committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    f3d5417 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Configuration menu
    Copy the full SHA
    ac9338f View commit details
    Browse the repository at this point in the history
  2. Removes Optimism Goerli from Scheduled Tests (#11559)

    * Removes Optimism Goerli from Scheduled Tests
    
    * Missed a spot
    kalverra committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    57236b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a26acd View commit details
    Browse the repository at this point in the history
  4. [FUN-990] s4 observability improvements (#11512)

    * chore: count s4 number of updates performed by nodes
    
    * chore: add storage total use and slots occupied
    
    * chore: add plugin side of counting updates
    
    * fix: modify total size counter to use snapshot len
    
    * chore: take into account the payload size for total size
    
    * chore: fix lint errors
    
    * fix: fetch only payload_size, reword metrics help
    
    * chore: remove don_id label
    
    * chore: remove don_id for consistency
    agparadiso committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    6f13447 View commit details
    Browse the repository at this point in the history
  5. [TT-367] [TT-745] Quick and Dirty OCRv2 Soak Test (#11487)

    * Quick and Dirty OCRv2 Soak Test
    
    * Enable version in on-demand action
    
    * Remove inputs
    
    * Default input
    
    * Fix echos
    
    * Debug
    
    * Bash shell
    
    * Increment another way
    
    * No 2130 silly
    
    * When did incrementing get hard?
    
    * Cleanup debug
    
    * Include in reporter
    
    * Fix version input
    
    * Instantiate map
    
    * Fix OCR2 job names
    
    * Change default intpus
    
    * Bridge work
    
    * Build pair IDs properly
    
    * Cleanup paths
    
    * Build more bridges
    
    * Fix configuration
    
    * Fix config build
    
    * Fix import
    kalverra committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    9b50041 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    862f79a View commit details
    Browse the repository at this point in the history
  7. VRF-798: fix "nonce too low" in load test setup when creating a subsc… (

    #11560)
    
    * VRF-798: fix "nonce too low" in load test setup when creating a subscription
    
    * VRF-798: fix runtime issue
    
    * VRF-798: PR comments
    iljapavlovs committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    7cb552e View commit details
    Browse the repository at this point in the history
  8. feat: add liquidity balancer specs table (#11564)

    Add the liquidity balancer specs table. This table will be used to house
    the specs for the liquidity balancer job which will be implemented in
    ccip rather than core.
    
    The entirety of the spec's content will be in the
    `liquidity_balancer_config` field. This is done to minimize future
    migrations. This doesn't mean we won't be doing strict checks on the
    contents of the config during the validation process.
    makramkd committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    43e9f27 View commit details
    Browse the repository at this point in the history
  9. Auto 8087 modular streams (#11489)

    * make streams lookup modular
    
    * polish
    
    * address comment to use pointer instead of array/map
    
    * rebase
    
    * get rid of slice
    
    * keep using array and index
    
    * remove duplicate logging
    
    * address err re-declarion lint issues
    shileiwill committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    19c7cca View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ee2996f View commit details
    Browse the repository at this point in the history
  11. Mercury Packer (#11521)

    * Refactor encoding.Packer to have Mercury control its own interface and function implementations
    
    * rebase and update
    shileiwill committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    8b2c48d View commit details
    Browse the repository at this point in the history
  12. Introduce job spec flag for custom reverted pipeline (#11529)

    * Introduce job spec flag for custom reverted pipeline
    
    * Disable the flag for V2+
    
    * Rename file after merge conflict
    kidambisrinivas committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    c274c23 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    917b74f View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. add readme (#11535)

    shileiwill committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    7a0704f View commit details
    Browse the repository at this point in the history
  2. Little Docs Updates (#11569)

    * Little Docs Updates
    
    * Addition
    kalverra committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    f874ea6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71e1a79 View commit details
    Browse the repository at this point in the history
  4. add CI test for core/scripts (#11466)

    * add CI test for core/scripts
    
    * refactor
    
    * refactor golangci-lint build binary step
    
    * add ubig pkg
    
    * refactor based on suggestions
    momentmaker committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    e427abb View commit details
    Browse the repository at this point in the history
  5. bump npm packages (#11572)

    RensR committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    b2e163b View commit details
    Browse the repository at this point in the history
  6. Fix Makefile Oversight (#11568)

    * Adds MAKE Command for Building Plugin Image
    
    * Makefile Oversight
    kalverra committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    7dd42eb View commit details
    Browse the repository at this point in the history
  7. Extract relay from evm (#11537)

    * Extract relay from evm
    
    * Replace type with string
    
    * Update helpers_test.go
    
    * ci
    
    ---------
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    DylanTinianov and github-actions[bot] committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    3c29970 View commit details
    Browse the repository at this point in the history
  8. Lower All Runner Sizes (#11539)

    * Lower all runner sizes
    
    * Remove skips
    
    * Make Most of it Free
    
    * Return Solana and builds back to normal
    
    * Reset others
    kalverra committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    4b0608a View commit details
    Browse the repository at this point in the history
  9. Remove direct references to TXM DB from external component tests (#11538

    )
    
    * Removed direct references to TXM DB from external component tests
    
    * Fixed linting
    amit-momin committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    7773d03 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e12a38c View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    413ebe2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    463d433 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7665e26 View commit details
    Browse the repository at this point in the history
  4. Fix batch tx send encoding (#11500)

    * Changed signed tx encoding to use MarshalBinary
    
    * Added tests and CHANGELOG entry
    
    * Fixed linting
    
    * Cleaned up ClassifySendError method signature
    
    * Fixed linting
    
    * Consolidated error logs to avoid duplicate logging by caller
    
    * Isolated encoding change for batch resend logic
    
    * Reverted models test changes
    
    * Added comments
    amit-momin committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    0b99f3a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b12329e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5cfc866 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3cea51d View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. [TT-758] Fixes Upgrade Test (#11589)

    * Fixes Upgrade Test
    
    * Comment
    
    * Ani's comments
    
    * Mod tidy
    
    * Mod tidy again
    kalverra committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    6ce226c View commit details
    Browse the repository at this point in the history
  2. check mercury opts nil-ness prior to svcs append (#11603)

    If we append a nil MercuryOpts the application startup will panic.
    makramkd committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    cfbc0b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f177b32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96652ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9029fa6 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Bump solana build contracts version to fix bad upload artifact versio…

    …n in the reused action (#11611)
    tateexon committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    17420af View commit details
    Browse the repository at this point in the history
  2. BCI-2508: TXM duplicate nonces caused by trasmitchecker (#11546)

    * Broadcaster: run checker only for unstarted txs
    
    * attempt to fix sigscanner
    
    * fix txstore invariant check
    
    * add invariant to ensure we are processing unstarted tx
    
    * add explanation why we run check only on unstarted
    dhaidashenko committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    233445a View commit details
    Browse the repository at this point in the history
  3. Added smoke test for canceling subscription on VRFv2 (#11587)

    * Added smoke test for canceling subscription on VRFv2
    
    * Added smoke test for canceling subscription on VRFv2
    
    * Extended v2 coordinator contract model with WaitForSubscriptionCanceledEvent
    
    * Added smoke test for owner canceling subscription on VRFv2
    
    ---------
    
    Co-authored-by: David Kneisly <[email protected]>
    Co-authored-by: Ilja Pavlovs <[email protected]>
    3 people committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    d4ab877 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    69f83f3 View commit details
    Browse the repository at this point in the history
  5. Automation LOOPP (#11439)

    * Bump dependencies
    
    * Use the AutomationProvider
    
    * Bump common and relays 1
    
    * Bump relays 2
    
    * Keep 2.0 as is to reduce testing impact
    
    * Bump relays
    
    * Bump cosmos
    
    * Bump starknet relayer
    
    * Bump to chainlink-solana that uses WithTestInstance
    
    * Bump latest solana and starknet
    ferglor committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    85e19b9 View commit details
    Browse the repository at this point in the history
  6. [AUTO-8227] Update Log Trigger Load Test (#11601)

    * add spam log
    
    * change slack channel for testing
    
    * update test config lines
    
    * Revert "change slack channel for testing"
    
    This reverts commit 1b81c0f.
    
    * add prometheus enable config
    
    * increase DB specs
    
    * increase geth specs
    
    * fix endTime in dashboard link
    
    * Add checkBurnAmount performBurnAmount
    Fix proper spam event
    
    * add load types
    
    * contracts prettier
    
    * tests tidy
    
    * add numberOfSpamNonMatchingEvents
    
    * add configOverride input to action
    
    * propagate CONFIG_OVERRIDE to test runner
    
    * avoid using array in emitlog
    
    * update specs
    slack message in thread
    
    * better test config printing
    
    * run lint
    
    * implement shared trigger
    
    * nodeFunding as config
    anirudhwarrier committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    9ae0b9a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b9b4068 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bf31131 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0e5b219 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ff8e4a8 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. [AUTO-8227] Update Log Trigger Load Test (#11632)

    * separate stats for fast and revovery execution
    
    * add more stats to testReport
    anirudhwarrier committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    e66e060 View commit details
    Browse the repository at this point in the history
  2. Move core eth utils to evm (#11584)

    * Move core eth utils to evm
    
    * Fixes
    
    * Fix import mismatch
    
    * Minor fixes
    
    * Fix scripts
    
    * Fix dependencies
    dimriou committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    8795647 View commit details
    Browse the repository at this point in the history
  3. Add optional ingress support for helm chart (#11534)

    * Create empty ingress for helm chart
    
    * Add helm chart testing config and yaml lint config
    
    * Exclude files generated during chart testing
    
    * Bump version and fix apiVersion
    
    * Support optional ingress on helm chart
    
    * Rename workflow
    
    * Create GHA workflow to lint helm charts
    
    * Add explicit URL to mockserver Helm repository
    
    * Include self in the paths filter
    
    * Render out annotations in key/value format
    
    * Spec out all 6 nodes in values for ingress hosts
    
    * Hardcode standard ingress values
    
    * Change annotations data type
    
    * Use different values for ingress annotations and hardcode others
    chainchad committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    14d5d3b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fbe25a2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc1fe34 View commit details
    Browse the repository at this point in the history
  6. [TT-765] Moves Client Compatability Tests to Nightly Run (#11610)

    * Moves Client Compatability Tests to Nightly Run
    
    * midnight 30
    
    * adds Slack notification
    
    * Start independent action
    
    * parameterize slack notify action
    
    * Actually checkout repo
    
    * Fix action
    
    * Better Debutg
    
    * Link and docs
    
    * Fix comma
    
    * Finish Cleanup
    
    * Freedom
    kalverra committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    9603e5e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    be53519 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Increase disablement of cache if LatestReportTTL=0 (#11636)

    * Increase disablement of cache if LatestReportTTL=0
    
    * Also reset transport on consecutive LatestReport request failures
    
    * Optimize case where caching disabled
    
    * Fix comment
    
    * Fix tests
    samsondav committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    c5aa49b View commit details
    Browse the repository at this point in the history
  2. Remove all utils dependencies from evm (#11622)

    * Move core eth utils to evm
    
    * Fixes
    
    * Fix import mismatch
    
    * Move error handling utils
    
    * Remove all utils dependencies from evm
    
    * Fix Sleepertask
    
    * Remove unused utils
    
    * Fix errors
    
    * Undo test removal
    
    * Upgrade chainlink-common
    
    ---------
    
    Co-authored-by: Prashant Yadav <[email protected]>
    dimriou and prashantkumar1982 committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    09067a3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01146e9 View commit details
    Browse the repository at this point in the history
  4. core/services/relay/evm: start RequestRoundTracker; report full health (

    #11643)
    
    * core/services/relay/evm: start RequestRoundTracker; report full health
    
    * Tests round requests and implicit changes separately
    
    * Add test to CI
    
    * Fixes other OCR2 checks
    
    ---------
    
    Co-authored-by: Adam Hamrick <[email protected]>
    jmank88 and kalverra committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    7236361 View commit details
    Browse the repository at this point in the history
  5. Fixes Compatibility Tests (#11652)

    * Cleanup
    
    * Fix title
    
    * Fix CL image
    
    * Cleanup and convert to build binary
    
    * Words are hard
    kalverra committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    c3ba3a5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9b425d0 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. service cleanup (#11655)

    jmank88 committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    3661f48 View commit details
    Browse the repository at this point in the history
  2. Create network policies for helm chart (#11653)

    * Create network policies for helm chart
    
    * Add network policy for runner
    chainchad committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    d483612 View commit details
    Browse the repository at this point in the history
  3. [AUTO-8227] use multicall3 for loadgen (#11638)

    * use multicall3 for loadgen
    
    * clean up
    
    * go tidy
    
    * lint
    
    * split load gen calls
    
    * divide data in loadgen
    
    * increase CallTimeout to 60s
    
    * fix numberOfEventsEmitted
    
    * increase CallTimeout to 3m
    fix testReport
    add test logs with durations for stages
    
    * numberOfEventsEmitted calculated using actual event count
    
    * async loadgen
    
    * simplify loadgen Call
    
    * fix time reporting
    anirudhwarrier committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    1fa50ce View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    6b740c5 View commit details
    Browse the repository at this point in the history
  2. remove oracle withdraw and allow contract owner to withdraw (#11551)

    * remove oracle withdraw and allow contract owner to withdraw
    
    * offchain changes
    
    * fix integration tests
    
    * fix integration tests
    
    * Remove amount arg in withdraw and withdraw all the withdrawable amount
    
    * Off-chain changes to remove amount arg in withdraw and withdraw all the withdrawable amount
    
    * address comments
    
    * fix lint issue and small refactor in vrf integration tests
    
    * address comment
    
    ---------
    
    Co-authored-by: Sri Kidambi <[email protected]>
    jinhoonbang and kidambisrinivas committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    c8eaac7 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. bump go-ethereum 1.12.2 (#10264)

    * update go-eth
    
    * change txpool to legacypool
    
    * run go generate
    
    * rerun go generate
    
    ---------
    
    Co-authored-by: James Walker <[email protected]>
    jmank88 and poopoothegorilla committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    3c102bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48002f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    adfa4bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    426cedd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1446727 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Add documentation for Mercury (#11680)

    * Add documentation for Mercury
    
    * Improve formatting
    samsondav committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    e3fe671 View commit details
    Browse the repository at this point in the history
  2. [FUN-877] Persist subscriptions fetched from contracts (#11573)

    * feat: db schema to store data fetched from contracts
    
    * feat: build orm layer for subscriptions
    
    * feat: implement subscription cache layer
    
    * feat: load cached subscriptions concurrently
    
    * fix: lint issues
    
    * fix: protect NewORM from invalid parameters, NoopORM for gateway script
    
    * fix: address race condition on update subscription
    
    * chore: make db, cfg and lggr part of the handlerfactory
    
    * chore: removing allowlist migration from this pr
    
    * fix: update cache on new subscriptions, modify balance to be a text at the db layer
    
    * feat: store the router_contract_address
    
    * fix: set router contract address and subscription id as composite primary key
    
    * chore: make router contract address as part of orm properties
    
    * feat: update to db only in case of difference with current state
    
    * feat: filter by router_contract_address when GetSubscriptions
    
    * chore: have balance fields as bigint, add tests covering deleted subscriptions
    
    * fix: GetSubscriptions ASC
    
    * chore: improve redability
    agparadiso committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    529d2cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f10153 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Add ClNode.ExecGetVersion for E2E docker tests (#11691)

    * Add ExecGetVersion for Docker ClNode
    
    * Fix lint
    lukaszcl committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    3ea324f View commit details
    Browse the repository at this point in the history
  2. Refrains From Explicitly Requesting New OCR Rounds (#11656)

    * Refrains From Explicitly Requesting New OCR Rounds
    
    * Fix Forwarder as Well
    kalverra committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    094b252 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e944c9 View commit details
    Browse the repository at this point in the history
  4. Adding guide for product teams + core instrumenting spans (#11684)

    * Adding guide for product teams implementing tracing
    
    * addressing comments
    
    * edits
    patrickhuie19 committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    29140a2 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. Configuration menu
    Copy the full SHA
    25b55fd View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. fix readme (#11689)

    skudasov committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    7fe0710 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    fa00dd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8499fe8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61f42ce View commit details
    Browse the repository at this point in the history
  4. Replace mercury eventbroadcaster with polling (#11707)

    * POC example code to replace mercury eventbroadcaster with polling
    
    * remove Mercury Notify optimization
    
    * fix bad merge
    krehermann committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    80bc9f2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1bb33a4 View commit details
    Browse the repository at this point in the history
  6. Adding Mercury.TLS field CertPath for node communication with web ser…

    …vers + load balancers over TLS (#11492)
    
    * feature/transmission_key: adding Transmission.TLS field CertPath
    
    * [Transmission.TLS] --> [Mercury.TLS]
    patrickhuie19 committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    0f82c97 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    43a8eb6 View commit details
    Browse the repository at this point in the history
  8. chore: bump github action versions (#11657)

    * Bump actions/download-artifact from 3 to 4
    
    Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/download-artifact
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Bump actions/stale from 8.0.0 to 9.0.0
    
    Bumps [actions/stale](https://github.com/actions/stale) from 8.0.0 to 9.0.0.
    - [Release notes](https://github.com/actions/stale/releases)
    - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
    - [Commits](actions/stale@1160a22...28ca103)
    
    ---
    updated-dependencies:
    - dependency-name: actions/stale
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Bump actions/upload-artifact from 3 to 4
    
    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](actions/upload-artifact@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Bump actions/setup-node from 4.0.0 to 4.0.1
    
    Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.0 to 4.0.1.
    - [Release notes](https://github.com/actions/setup-node/releases)
    - [Commits](actions/setup-node@8f152de...b39b52d)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-node
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Bump actions/setup-go from 3 to 5
    
    Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 5.
    - [Release notes](https://github.com/actions/setup-go/releases)
    - [Commits](actions/setup-go@v3...v5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-go
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Bump docker/build-push-action from 5.0.0 to 5.1.0
    
    Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.0.0 to 5.1.0.
    - [Release notes](https://github.com/docker/build-push-action/releases)
    - [Commits](docker/build-push-action@0565240...4a13e50)
    
    ---
    updated-dependencies:
    - dependency-name: docker/build-push-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Bump helm/chart-releaser-action from 1.5.0 to 1.6.0
    
    Bumps [helm/chart-releaser-action](https://github.com/helm/chart-releaser-action) from 1.5.0 to 1.6.0.
    - [Release notes](https://github.com/helm/chart-releaser-action/releases)
    - [Commits](helm/chart-releaser-action@be16258...a917fd1)
    
    ---
    updated-dependencies:
    - dependency-name: helm/chart-releaser-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Revert "Bump actions/download-artifact from 3 to 4"
    
    This reverts commit 8edfd2b.
    
    * Revert "Bump actions/upload-artifact from 3 to 4"
    
    This reverts commit c75325c.
    
    * chore: pin actions/download-artifact to commit SHA
    
    * chore: pin actions/upload-artifact to commit SHA
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: chainchad <[email protected]>
    3 people committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    7fc45b6 View commit details
    Browse the repository at this point in the history
  9. remove unused references to EventBroadcaster from evm relayer (#11720)

    * remove unused references to EventBroadcaster from evm relayer
    
    * fix test
    krehermann committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    b0da965 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    768edec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b9abcf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8bc7c6 View commit details
    Browse the repository at this point in the history
  4. [TT-757] enable log stream in test env builder by default (#11706)

    * enable log stream in test env builder by default
    
    * remove one more usage of WithLogStream()
    Tofel committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    89a8ba4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a20248 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1567a11 View commit details
    Browse the repository at this point in the history
  7. Chore/rm eventbroadcaster entirely (#11727)

    * remove unused eventbroadcaster from legacy evm chains
    
    * rm eventbroadcaster completely
    
    * update txtar for health cmds
    krehermann committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    6594979 View commit details
    Browse the repository at this point in the history
  8. Extract core/store/models (#11626)

    * Extract URL
    
    * tidy
    
    * Extract duration tests
    
    * Generate
    
    * update imports
    
    * Extract duration to common
    
    * tidy
    
    * fix imports
    
    * tidy
    
    * remove unused import
    
    * Remove unused mock file
    
    * fix imports
    
    * Use commonconfig Duration
    
    * Use commonconfig
    
    * Use commonconfig
    
    * Use MustNewDuration
    
    * use commonconfig
    
    * fix imports
    
    * fix imports
    
    * fmt
    
    * Use common url
    
    * fix imports
    DylanTinianov committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    ba841a5 View commit details
    Browse the repository at this point in the history
  9. Add onRamps support to LinkMon (#11571)

    * Add onRamps support to LinkMon
    
    * apply audit
    
    * review changes
    
    * add dstChainSelector to setWatchList
    
    * transform onRampAddresses into an enumerableMap
    
    * move watchList to EnumerableSet
    
    * moving vars from internal to private
    
    * fix natspec
    
    ---------
    
    Co-authored-by: Ryan Hall <[email protected]>
    Francisco de Borja Aranda Castillejo and RyanRHall committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e8c68bd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c1eeb28 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    de75c03 View commit details
    Browse the repository at this point in the history
  12. BCF-2882 remove libpq notify (#11738)

    * delete unused libpq notify channels
    
    * include migration
    
    * BCF-2882 lock in no-triggers-allowed with a test
    
    * Update core/store/migrate/migrate_test.go
    
    Co-authored-by: Jordan Krage <[email protected]>
    
    ---------
    
    Co-authored-by: Jordan Krage <[email protected]>
    krehermann and jmank88 committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    9759ff9 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    c3b156b View commit details
    Browse the repository at this point in the history
  2. Implement stream specs (#11685)

    * Implement stream specs
    
    * Fix linter
    
    * Rename StreamRegistry => Registry
    
    * rename migration
    
    * StreamID => type alias
    samsondav committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    dbc0f91 View commit details
    Browse the repository at this point in the history
  3. golangci-lint: add noctx, sqlclosecheck; rm redundant revive.toml (#1…

    …1362)
    
    * golangci-lint: add noctx, sqlclosecheck; rm redundant revive.toml
    
    * sqlclosecheck
    
    * noctx
    jmank88 committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    3aa5e46 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    686553a View commit details
    Browse the repository at this point in the history
  5. Fix TestIntegration_BlockHistoryEstimator leak (#11741)

    * Fix TestIntegration_BlockHistoryEstimator leak
    
    * Use servicetest.Run
    dimriou committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    3332401 View commit details
    Browse the repository at this point in the history
  6. Improve on-chain config docs (#11700)

    * Improve on-chain config docs
    
    * Update Mercury OCR3 configuration example
    
    ---------
    
    Co-authored-by: Michael Fletcher <[email protected]>
    samsondav and Fletch153 committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    4551522 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a3aa6a9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    841b455 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Update chainlink-common to latest commit (#11755)

    * Update chainlink-common
    
    * Fix duration
    DylanTinianov committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    64b5ba7 View commit details
    Browse the repository at this point in the history
  2. chore/VRF-325 - Added smoke test for direct funding on VRFv2 (#11690)

    * Added VRF v2 smoke test for direct funding
    
    * prettier
    
    * Increased max gas in vrfv2 smoke test setup and fixed sub ID in direct funding request
    
    * Addressing PR comment about error messages
    dkneisly committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    c0f9838 View commit details
    Browse the repository at this point in the history
  3. golangci-lint: add unconvert (#11757)

    * golangci-lint: add unconvert
    
    * unconvert
    jmank88 committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    e595f5b View commit details
    Browse the repository at this point in the history
  4. Run Argo CD app sync after image is published from PR (#11750)

    * Run Argo CD app sync after image is published from PR
    
    * Add test file
    
    * Set name to capitlized to avoid masking
    
    * Use gh cli instead of curl to get PR labels
    
    * Fix comment
    
    * Fix jq to work with gh cli
    
    * Set GH token as an env var for the cli
    
    * Combine labels to one line, comma delimited
    
    * Make comment valid
    chainchad committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    a69a78d View commit details
    Browse the repository at this point in the history
  5. Allow custom hooks for ClNode in e2e tests (#11745)

    * Allow custom hooks for ClNode in e2e tests
    
    * Fix for json.Marshall
    lukaszcl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    45bf1fd View commit details
    Browse the repository at this point in the history
  6. Add bash scripts CI workflow (#11762)

    * Fix shellcheck error
    
    * Add bash scripts CI workflow
    
    * Use latest checkout action
    chainchad committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    31565b6 View commit details
    Browse the repository at this point in the history
  7. Fix cold path cache hit panic (#11768)

    This is very difficult/impossible to test since it's reliant on specific
    timing.
    samsondav committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    c32efca View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    75fa715 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2115d3 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    acebe22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac372a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39bc713 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8f96cf2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a075447 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. [Fix] Add Scroll chainType and L1GasOracle (#11790)

    * added scroll l1 oracle gas
    
    * nit
    
    * updated docs
    
    * nit
    
    * linter
    
    * amits comment
    stackman27 committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    39847bb View commit details
    Browse the repository at this point in the history
  2. Automation LOOPP services (#11631)

    * Import from chainlink-common instead of chainlink-automation
    Update chainlink-automation
    Update the relayer to expose services
    Reduce the services created outside LOOPP
    
    Bump dependencies
    
    This reverts commit aaed53e0be87c94918471d57b8144f0fca7ed5dd.
    
    Pass provider services into the delegate conf
    
    Use more provider services, bump common
    
    Move MercuryCredentials into common
    
    Clean up the old automation services for 2.1
    
    Bump common and automation
    
    Make modgraph
    
    Pass mercury credentials directly
    
    * Bump automation and common
    
    * Bump testing framework
    
    * Bump common and automation to latest main
    ferglor committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    fcc3006 View commit details
    Browse the repository at this point in the history
  3. bump geth; replace common.Address.Hash() calls; restore standard log (#…

    …11806)
    
    * bump geth; replace common.Address.Hash() calls; restore standard log
    
    * run make generate
    
    ---------
    
    Co-authored-by: James Walker <[email protected]>
    jmank88 and poopoothegorilla committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    958e2c6 View commit details
    Browse the repository at this point in the history
  4. bump libocr 6359502 (#11799)

    jmank88 committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    400e292 View commit details
    Browse the repository at this point in the history
  5. [TT-821] Optimize Integration Test Runtimes (#11795)

    * Experiment with OCR2 runtimes
    
    * Fixes workflow dispatch
    
    * Add back linea
    
    * More power to the engines
    kalverra committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    3e91b24 View commit details
    Browse the repository at this point in the history
  6. Re-add network policies back to helm chart and fix node egress (#11771)

    * Re-add helm network policies from prev commit:
    
    48002f2^1
    
    * Fix chainlink node networkpolicy egress ports
    
    * Test removing network policies
    
    * Revert "Test removing network policies"
    
    This reverts commit 8260e0f.
    
    * Use proper syntax
    
    * Fix syntax
    
    * Delete egress rules on node np
    
    * Create network policy for runner template
    
    * Set default np to ingress only
    
    * Fix EOF
    
    * Fix indent
    
    * Include default egress rules
    
    * Rename network policy
    
    * Avoid hardcode
    
    * test load and chaos, fix reorg
    
    ---------
    
    Co-authored-by: skudasov <[email protected]>
    chainchad and skudasov committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    286c8c0 View commit details
    Browse the repository at this point in the history
  7. Add role label to nodes in chart (#11817)

    * Add role label to nodes in chart
    
    * Change back var
    
    * Fix typo
    
    * Implicitly make the first node the bootstrap node to avoid new values
    chainchad committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    9c22655 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Align log buffer to work with logs limits config (#11781)

    * Align log buffer to work with logs limits config:
    
    - Used FastExecLogsHigh - limit the number of logs we save in a block for an upkeep
    - Used FastExecLogsHigh * NumOfLogUpkeeps - limit the amount of logs we save in a block for all upkeeps
    - Ensured these values can be set dynamically for the buffer, as the configs might change over time
    
    * reduce numOfLogUpkeeps
    
    * added test for dynamic limits
    
    * remove redundant test
    
    * increase default FastExecLogsHigh (32 instead of 10)
    
    * Revert "reduce numOfLogUpkeeps"
    
    This reverts commit f422a54.
    amirylm committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    d805141 View commit details
    Browse the repository at this point in the history
  2. updaete ctf version (#11793)

    Tofel committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    93deaf6 View commit details
    Browse the repository at this point in the history
  3. Log stream improvements (#11791)

    * use default docker hooks from CTF, pass logstream as functional option when creating a new container
    
    * bump ctf
    
    * use tagged ctf version
    
    * use tagged CTF version
    
    * use log stream from env component, not cl node
    Tofel committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    0e50199 View commit details
    Browse the repository at this point in the history
  4. add test summary + loki to automation smoke test; use summary action (#…

    …11814)
    
    * add test summary + loki to automation smoke test; use summary action
    
    * update version in comment
    Tofel committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    ed0b614 View commit details
    Browse the repository at this point in the history
  5. Hotfix attempt for Canary : v2.8.0-rc0 upgrade fails on Polygon. (#11828

    )
    
    * Remove start lock + add logging
    
    * Add loggs
    
    * Update tracker.go
    
    * Update tracker.go
    
    * Update common/txmgr/txmgr.go
    
    Co-authored-by: Jordan Krage <[email protected]>
    
    * Update logging
    
    ---------
    
    Co-authored-by: Jordan Krage <[email protected]>
    DylanTinianov and jmank88 committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    6133df8 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. [DEPLOY-512]: Adds L2EP Foundry Tests (#11683)

    * adds l2ep test README and an example test file
    
    * adds scroll validator foundry tests
    
    * Updates L2EP contracts README, adds ScrollSequencerUptimeFeed test cases, and refactors test cases by using a L2EPTest helper
    
    * Updates README, fixes test commands in comments, finish ScrollSequencerUptimeFeed test cases, adds ScrollCrossDomainForwarder skeleton
    
    * updates README, adds ScrollCrossDomainForwarder tests, adds better test case grouping and more comments
    
    * Adds ScrollCrossDomainGovernor foundry tests and adds small comment to ScrollCrossDomainForwarder helper function
    
    * fixes style errors and updates README
    
    * reorganizing l2ep files and adding OptimismValidator foundry tests
    
    * adds OptimismSequencerUptimeFeed foundry tests
    
    * adds OptimismCrossDomainGovernor and OptimismCrossDomainForwarder foundry tests
    
    * adds ArbitrumValidator foundry test
    
    * fixes forge import path for L2EPTest file
    
    * renames L2EPTest.sol to L2EPTest.t.sol, updates README, and fixes foundry import path for Example test
    
    * fixes styling issues for mock L2EP contracts
    
    * fixes paths to mock contracts in scroll hardhat tests
    
    * formatting files
    
    * adds ArbitrumSequencerUptimeFeed test
    
    * adds ArbitrumCrossDomainGovernor foundry tests
    
    * adds ArbitrumCrossDomainForwarder foundry tests
    
    * refactors test helper functions
    
    * adds requested changes
    
    * running formatter
    
    * renames scroll tests, moves helper variables to L2EPTest, adds wrappers script for L2EP, updates README
    
    * updates imports to comply with style guide
    chris-de-leon-cll committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    e4bde64 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    f8a47b9 View commit details
    Browse the repository at this point in the history
  2. pipeline/task.bridge: do not cache invalid external adapter response …

    …objects. (#11725)
    
    * pipeline/task.bridge: check for external adapter status in response object
    
    * pipeline/task.bridge: external adapter response object tests
    
    * pipeline: move ea specific utilities into an internal package and add unit tests
    
    * pipeline/task.bridge: rebase fix for commonconfig
    
    * Update core/services/pipeline/internal/eautils/eautils.go
    
    Co-authored-by: Jordan Krage <[email protected]>
    
    * pipeline/task.bridge: ea status error can also be an object
    
    ---------
    
    Co-authored-by: Jordan Krage <[email protected]>
    brunotm and jmank88 committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    b164040 View commit details
    Browse the repository at this point in the history
  3. Fix RPC name override (#11813)

    * Fix rpc name override
    
    * use configured name without additional checks
    
    * multi-node metrics test
    
    * Fix typo
    dhaidashenko committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    41f2497 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f0543e6 View commit details
    Browse the repository at this point in the history
  5. Support custom ingress rules on the chart to support external Ingress (

    …#11829)
    
    * Support custom ingress rules on the chart to allow external Ingress to reach pods
    
    * Simplify values to be passed in with the helm --set flag
    chainchad committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    dbcba88 View commit details
    Browse the repository at this point in the history
  6. Add chain reader and codec EVM implementation (#11842)

    * Implement skeleton interfaces, structs, & methods for ChainReader EVM POC
    
    - Read ChainReader config in from RelayConfig
    - Add some initialization and validation relay skeletons
    
    - Use medianProviderWrapper instead of passing medianContract separately
    
    This avoids us having to modify the signature of NewMedianFactory, which
    would require further modifications to all non-evm repos and chainlink-relay
    
    - Add chain_reader_test.go with some basic relay tests
    
    Co-authored-by: Jordan Krage <[email protected]>
    
    - Add chain reader config validation
    - Add chain reader config validation tests
    - Add config for chain reader median contract to cr validation testcases
    - Add unimplemented Encode(), Decode(), GetMaxEncodingSize(), GetMaxDecodingSize()
    - Add ChainReader() method to mock provider for plugin test
    - Rename relaymercury.ChainReader to MercuryChainReader, resolve name collisions
    - Add tests for errors during ChainReader construction
    - Propagate InvalidConfig & any other errors back to client
    
    We should ignore Unsupported until node ops have been given ample time to migrate to the new job spec
    (including a section for ChainReader config) so that we can remove the old product-specific
    MedianContract component from MedianProvider. All other errors we can immediately start passing back
    to the client, letting the core node decide how to handle them (eg. displaying an "invalid job spec"
    message to the UI if the RelayConfig was invalid or the ContractID missing)
    
    * Fix lint
    
    * Fix go imports lint
    
    * Fix go.mod require got split into two
    
    Co-authored-by: Jordan Krage <[email protected]>
    
    * Run make gomodtidy
    
    * Add tickets to chainreader TODOs
    
    * Log when we're falling back to internal MedianContract
    
    We had this before, at some point it accidentally got dropped
    
    * Pass contractID, relayConfig instead of relayOpts
    
    Also: move test for invalid contract ID to evm_test.go, & add mismatched ChainID
    test while we're here since it's pretty similar
    
    * Revert get solana sha workflow to ref develop
    
    Co-authored-by: Jordan Krage <[email protected]>
    
    * Update err handling for when chain reader config is missing
    
    * Update solana repo hash
    
    * Improve chain reader config validation tests
    
    * Run go mod tidy
    
    * Update solana repo go mod reference and tidy
    
    * fix logs dir for Solana tests
    
    * fix solana logs path once more
    
    * print absolue log folder location
    
    * get abs folder in a correct way
    
    * do it some other way
    
    * update solana logs dir in github workflow
    
    * Add chain Reader enabled log to NewMedianServices
    
    * Update chainlink-solana ref and tidy
    
    * Add logs and handle disabled chain reader when median loop is enabled
    
    * Update go mod solana repo refs
    
    * Improve error messages in evm chain reader and add test cases
    
    * Update minor comment
    
    * Run tidy
    
    * Remove unneeded chain reader codec methods
    
    * Remove chain reader return values as they are out of scope for this PR
    
    * Add types for the evm
    
    * Create a codec entry with from args, allowing us to do type checking and to have structs to use with abi.Arguments's Pack function
    
    * Craetes a function to get the max size for abi.Argumetns, given any outermost slices have N elements
    
    * Add codec and make chain reader use it.  Run the interface tests for both chain reader and codec.
    
    * Add modifiers to evm chain reader and codec
    
    * Add modifiers to evm chain reader and codec
    
    * small fixes after merging
    
    * Small cleanups and comments
    
    * fix after merge
    
    * add events
    
    * Don't pass ctx around in tests
    
    * Support multiple contract names and mapping them to multiple contracts.
    
    * Upadte chain reader interface
    
    * update go mod
    
    * Fix address type and start the chain reader
    
    * Update go mod references
    
    * add epoch converting
    
    * Simplify chain reader's bindings.
    
    * Add smoke test and feature test for chain reader.
    
    * lint again
    
    * Update solana to point to newer other ones in its own integration tests...
    
    * linter
    
    * .
    
    * newer solana again
    
    * newer solana again...
    
    * Fix bug with unnamed return params and invalid params containing the same name multiple times
    
    * Add generated files to sonar exclude
    
    * Update sonar again
    
    * Methods per sonar suggestions
    
    * Reanme function and type per PR feedback
    
    * Generate abi, bin & wrapper for chainreader test with gethwrappers
    
    * Update generated-wrapper-dependency-versions-do-not-edit.txt
    
    Also: remove extra unused files
    
    * prettier -w ChainReaderTestContract.sol
    
    * Update to use the ErrSliceWrongLen
    
    * Move test contract from contracts/tests to contrats/shared/test
    
    * Fix SQ coverage exclusions
    
    * Use modifier for time
    
    * Update go.mod
    
    * .github/workflows: dedupe log artifact name with tag_suffix
    
    * [TT-792] Add Resources for New OCR2 Tests (#11702)
    
    * Add Resources for New OCR2 Tests
    
    * More power to the engines
    
    * Log everything
    
    * Chill on the power now
    
    * Fix missing container env
    
    * Update common
    
    * Fix broken test
    
    * Add encoder defs for events
    
    * Revert "Add encoder defs for events"
    
    This reverts commit dd99acc.
    
    * revert the change to codec entry for event and simplify how it's done
    
    * Add Marshal method for custom codec types.
    
    * Updated common, still seeing not found, not sure why...
    
    * Update feeds
    
    * Update feeds and common to remove accidental debugging log line
    
    * Update feeds to remove accidental log line and to add more logging to warning messages
    
    * Fixup go mod
    
    * Update feeds
    
    * Remove json tag that had no business being where it was in codec entry
    
    * Fix small lint error, likely detected from better linter in merge from dev
    
    * Add fuzz test for codec
    
    * Support indexed events
    
    * PR feedback, fix typo, clear up comment, revert making a function public
    
    * Refactored function for getting event input.
    
    * --fix and add comments
    
    * use maps instaed fo ToCamelCase to allow consistnacy, also safer if customers have foo and foo_ both as varibles.
    
    * Scope native and checked type conversion to a single struct and add tests to verify that NewAt is safe and fuzz tests for sanity around it too
    
    * Chain Reader config improvements (#11679)
    
    * core/services/job: remove JSONConfig.Bytes hack
    
    * Shorten chain reader cfg abi in median test, change readType string
    
    * minimize abi; pretty formatting; use text marshaller
    
    * integrations-tests/client: use TOML for relayconfig
    
    * minimize chain reader median contract abi in features ocr2 test
    
    * pretty ABI JSON
    
    * add ModifiersConfig wrapper to include type field
    
    * fix TestOCR2TaskJobSpec_String
    
    ---------
    
    Co-authored-by: ilija <[email protected]>
    
    * Template must in types gen and small json rename for mods in chain reader def fields
    
    * Update test contract for lint, fix toml test files after renaming the mod in prior commit
    
    * Update common for a rename and fix tests that I broke a couple commits ago
    
    * Move test contract
    
    * Commit with fixed contract for codec test and add small check to if statement for arg len
    
    * small fix to encoder, and fix config in feature test
    
    * Remove debug line since smoke test is passing now and I need to be ready to merge
    
    * Fix bad merge conflict
    
    * small PR fixes
    
    * Couple more error fixes
    
    * update common
    
    * update feeds to point to main
    
    * Fix typo
    
    * Update Solana repo refs
    
    * Pretty chain reader test solitidty file
    
    * Update solana
    
    * Update solana in integation tests
    
    * Needed to update more than just integation tests for solana.
    
    * Update Solana ref to fix relayConfig
    
    * Update Solana ref again
    
    * Update solana and starknet to point to the develop branches.
    
    * update relayer for starknet
    
    ---------
    
    Co-authored-by: Domino Valdano <[email protected]>
    Co-authored-by: ilija <[email protected]>
    Co-authored-by: ilija42 <[email protected]>
    Co-authored-by: Jordan Krage <[email protected]>
    Co-authored-by: Bartek Tofel <[email protected]>
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Adam Hamrick <[email protected]>
    8 people committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    091a9a3 View commit details
    Browse the repository at this point in the history
  7. Always checkout repo in workflow to support argo sync and rename imag…

    …e tag (#11846)
    
    * Always checkout repo in workflow to support argo sync
    
    * Add PR number as an image tag suffix.
    
    To avoid collisions.
    
    * Revert "Add PR number as an image tag suffix."
    
    This reverts commit f994e8d.
    chainchad committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    c45ff89 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. [Functions] Add extra validations for offchain heartbeats (#11783)

    1. Add AllowedHeartbeatInitiators list to node's config and validate senders of incoming requests against it (same logic as in Gateway).
    2. Validate Sender value in nodes' reponses to make sure it matches the expected node. Extend an integration test to cover this change.
    3. Validate age of incoming requests against RequestTimeoutSec from job config to avoid processing ones that already timed out.
    4. Disallow null-byte suffixes in message fields to avoid any potential confusion with default padding.
    bolekk committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    388e779 View commit details
    Browse the repository at this point in the history
  2. Adds Grafana Logging for Live Testnets (#11798)

    * Adds Grafana Logging for Live Testnets
    
    * Bartek's comments
    
    * Updates with Summary Action
    kalverra committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    91c799c View commit details
    Browse the repository at this point in the history
  3. VRF-780: updating VRF Owner contract; VRF-847: add posibility to depl…

    …oy test coordinator, better customisation options for VRF job spec (#11769)
    
    * VRF-780: updating VRF Owner contract
    VRF-847: add posibility to deploy test coordinator, better customisation options for VRF job spec
    
    * VRF-847: add missing go binding
    
    * VRF-847: fixing solidity lint
    
    * VRF-847: fixing compile error
    
    * VRF-847: fixing solidity lint
    
    * VRF-847: fixing go lint issue
    
    * VRF-847: fixing go lint issue
    
    * VRF-847: update
    
    * VRF-847: minor updates
    
    * fixing go lint
    
    * fixing VRF v2 Plus load test
    
    * reverting pnpm-lock.yaml changes
    
    * adding billing type to load tests; finishing CTF test for VRF Owner
    
    * fixing VRF V2 Plus test
    
    * decreasing max gas price for VRF V2 Plus test
    
    * fixing typo
    iljapavlovs committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    bc01205 View commit details
    Browse the repository at this point in the history
  4. Remove old way of configuring telemetry pubkey and url (#11780)

    * Remove old way of configuring telemetry pubkey and url
    
    * Update mock
    
    * Update mock version
    
    * Change mock - mockery version
    
    * Update CHANGELOG.md
    george-dorin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    4b8988b View commit details
    Browse the repository at this point in the history
  5. Make missing fields return invalid type instead of sometimes defaulti…

    …ng and other times not. (#11826)
    nolag committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    5e7b2b2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d7fe683 View commit details
    Browse the repository at this point in the history
  7. Temporarily disable tracker (#11857)

    * Disable tracker
    
    * Remove all tracker calls
    DylanTinianov committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    5057899 View commit details
    Browse the repository at this point in the history
  8. Auto 8378 create copy of 2 1 contracts and test suits (#11853)

    * create automation v2.2 contracts
    
    * update licenses
    
    * adjust solhit rules
    
    * update native compilation step
    
    * fix foundry tests and AutomationRegistry file name
    
    * fix failing foundry test
    
    * update nate compile all
    
    * fix import path bug
    
    * replace automation registry contract
    
    * fix typo
    RyanRHall committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    737d349 View commit details
    Browse the repository at this point in the history
  9. bump operator ui v0.8.0-8da47c3 (#11860)

    * bump operator ui v0.8.0-8da47c3
    
    * sonar: ignore core/web/assets
    jmank88 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    6771c0a View commit details
    Browse the repository at this point in the history
  10. Fix LP tests filters check and add to smoke tests in CI (#11649)

    * fix hasFilters, fix cancelling log emission in case of errors, add some sanity checks, add 3 log poller tests to integration pipeline
    
    * fix replay test
    
    * fix lints
    
    * shorten chaos log poller test
    
    * remove debug logs
    
    * disable backup poller. DO NOT MERGE THIS
    
    * make it configurable which container is paused: cl node or postgres
    
    * try Domino's way of stopping log poller
    
    * fix smoke test job name
    
    * remove unnecessary check
    
    * try executing postgress pausing lp test, more debug info about missing logs if any are missing
    
    * fix lints
    
    * revert disabling of backpolling, simplify some code, less logs
    
    * make optional parameters not required in lp on demand test
    
    * run lp smoke tests in a separate job
    
    * prepare log poller json test list
    
    * add missing comma, revert some comments
    
    * fix filename for lp matrix job
    
    * move log poller scenarios to test file, remove unused load test
    
    * reduce code duplication in lp tests
    
    * fix lp tests, fix smoke workflow
    
    * remove commented out sections, remove cosmossdk.io/errors
    
    * removed trailing spaces, added comments to functions
    Tofel committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    139fb1a View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. exclude debug.go (#11866)

    shileiwill committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    043f6a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2586bc4 View commit details
    Browse the repository at this point in the history
  3. [DEPLOY-694]: Adds zero-value check to ScrollSequencerUptimeFeed (#11710

    )
    
    * adds zero value address check to ScrollSequencerUptimeFeed _setL1Sender helper function
    
    * adds zero address check for l2CrossDomainMessenger
    
    * adds more descriptive error messages to custom ZeroAddress error
    
    * removing additional msg field from ZeroAddress error
    
    * Adds zero address checks for ScrollSequencerUptimeFeed
    
    * removes L1 zero address check and removes unnecessary encodeWithSelector calls
    
    * updates gas snapshot
    chris-de-leon-cll committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    aa05727 View commit details
    Browse the repository at this point in the history
  4. [TT-748] TOML config for integration tests (#11588)

    * WIP#1
    
    * WIP#2
    
    * WIP#3
    
    * WIP#4
    
    * WIP#5
    
    * WIP#6
    
    * wIP#7 - overrides and validations for vrfv2
    
    * wIP#8 - overrides and validations for vrfv2lus
    
    * WIP#9 - adjust vrfv2/plus default configs
    
    * fix test config test, add logger to it
    
    * smoke tests should work now
    
    * fix replace, fix workflow
    
    * try to remove newlines from base64
    
    * update ctf version, fix line wrap
    
    * use newer version of ctf, fix log poller and workflow issues
    
    * expand selected networks to array
    
    * fix vrfv2 smoke test, mask baseb4 override
    
    * define base64 override before masking it
    
    * a couple of masks more
    
    * set some content for BASE64_CONFIG_OVERRIDE so that it's masked
    
    * remove masks that break toml config
    
    * experiment with base64 #1
    
    * fix ocr2 smoke test
    
    * fix lints
    
    * baseb4 experiment #2
    
    * base64 experiment #3
    
    * hardcode some image
    
    * exp#5
    
    * fail config test on purpose
    
    * fix lints
    
    * run all smoke tests
    
    * add missing test config to ocr2 test
    
    * add missing loki_url
    
    * remove old config files, set config override for remote runner
    
    * fix compile errors
    
    * fix lint
    
    * make the vrfv2plus name in test matrix unique
    
    * fix loki env config, adjust vrfv2 and vrfv2plus tests and configs
    
    * add TOML-specific overriding of CL image/version in k8s
    
    * fixed automation load test
    
    * couple small fixes to how helm is created
    
    * remove multiple config files, store all config versions in single product-specific toml file
    
    * go.mod
    
    * restore deleted test, fix vrfv2 smoke tests
    
    * fix vrfv2plus config validation
    
    * properly fix vrfv2plus smoke test
    
    * fix loki basic auth passing
    
    * add add-mask again to base64
    
    * remove obsolete configs, use latest ctf, adjust tomls
    
    * try another base64 hiding
    
    * go.sum
    
    * fix loki compile issue
    
    * try base64 env var with _SECRET suffix
    
    * try yet another variable name
    
    * restore old env var name
    
    * another obscuring attempt
    
    * another attempt
    
    * use newer CTF version, check what env vars are forwaded to k8s
    
    * go.sum
    
    * updated to latest ctf
    
    * try on demand autonation test with base64 input
    
    * modify all other test workflows so that they use TOML config
    
    * update reamdes, example envs and some more workflows
    
    * uncomment solana tests
    
    * update to latest ctf
    
    * update to latest ctf
    
    * go.mod
    
    * add MustCopy() method to TestConfig, fix failing vrvf2plus test
    
    * fix duration usages
    
    * fix lints
    
    * added examples of full configs for each product
    
    * use latest ctf
    
    * simplify some examples, correct client compatibility workflow
    
    * go.mod
    
    * copy TOML configs before executing test binary in compatibility job
    
    * use bash not sh to run the script, add missing patterns
    
    * chmod script and run it
    
    * add debug
    
    * print vars before checking their number
    
    * another debug attempt
    
    * try double quotes
    
    * store script and run that
    
    * fix script formatting
    
    * fix correct script 🤦
    
    * fix zip command
    
    * fix upload artifact path
    
    * add some debug
    
    * update tracing readme, use latest ctf
    
    * latest ctf
    
    * lastest ctf
    
    * check what is the config missing
    
    * add missing pyrscope enabled var
    
    * remove debug
    
    * don't notify Adam if eth client compatibility test fail
    
    * latest ctf, faster eth2 chain by default
    
    * latest ctf, slots per epoch = 2
    
    * go.sum
    
    * move convert_to_toml_array() bash function to a file and import it in GHA workflows instead of constantly defining before using
    
    * provide default configs to live testnet tests that use test binary
    
    * pass network config between jobs correctly
    
    * set .root_dir for live testnet job
    
    * try passing
    
    * try with defined output
    
    * define correct output for build-tests job
    
    * fix value name
    
    * debug
    
    * 2x base64
    
    * try with shorter variable
    
    * add network config to dynamic config
    
    * include shared function
    
    * embed toml configs when build tag is present
    
    * test passing shared functions as outputs
    
    * update action version
    
    * remove newline from base64
    
    * newer gha
    
    * fix log poller path, adjust client compatibility test to not copy tomls
    
    * debug
    
    * once more
    
    * do not use shared function
    
    * use correct network toml key for sepolia
    
    * fix dynamic toml
    
    * fix tomls
    
    * fix sepolia endpoint, uncomment slack notifications
    
    * remove outputs shared function from clients compatibility tests
    
    * fix alfajores once and for all
    
    * use newer gha to build tests
    
    * don't fail if there's no embedded config
    
    * remove tests we don't need anymore
    
    * use commit from main version of GHA repository instead of branch commit for build tests action
    
    * simplify config overriding
    
    * fix go.mod
    
    * remove ApplyOverride() and fix compile issue
    
    * fix lint
    
    * try base64 value extraction
    
    * try anothe approach
    
    * yet another attempt
    
    * yet another attempt 2
    
    * fix base64 from input
    
    * one more time with final config
    
    * last test
    
    * make automation-ondemand test more secure, remove debug from on-demand-vrfv2-performance-test.yml
    
    * uncommet test execution in vrfv2 performance workflow
    
    * use private eth networks instead of geth in vrf load tests
    
    * update TOML keys related to Loki and Grafana
    
    * by default use pow, not pos
    
    * go.mod
    
    * latest ctf
    
    * remove references to deleted performance test suite
    
    * don't require Loki config when using remote runner
    
    * latest ctf
    
    * add Load config and figure out overrides
    
    * append loki config to ocr soak test on demand job
    
    * embed test configs and create .root_dir, when building test image
    
    * define an interface for global test config
    
    * move interface to testconfig
    
    * set pyroscope env for cron
    
    * fix check for remote running
    
    * bump CTF
    
    * use interfaces in public methods instead of TestConfig
    
    * small adjustments
    
    * fix test env builder
    
    * fix automation config type cast
    
    * use latest ctf
    
    * add special handling for slice override for Automation
    
    * update examples
    
    * slightly adjust vrfv2 configs, remove default empty values
    
    * move creation of base64 config override env var in smoke tests to a GHA action
    
    * fix compile error
    
    * debug for ocr test, camelcase for base64 action, two new actions to reduce loc
    
    * checkout repo before accessing actions
    
    * remove unnecessary test config instance from ocr test
    
    * mask before using input, more ocr debug
    
    * remove debug, fix reading named configurations from base64 override
    
    * mask input before using merge base64 action
    
    * fix integration tests workflow
    
    * update default.toml, add action for live testnet tests
    
    * download test binary after creating base64 env var
    
    * fix missing log targets
    
    * comment out reporting part
    
    * reuse live testnets specific action
    
    * fix network names
    
    * use dynamic network key
    
    * fix automation tests (#11815)
    
    * fix automation benchmark test action
    
    * update default toml
    
    * try newer run tests action
    
    * another try
    
    * look for .root_dir even deeper
    
    * Update integration-tests/benchmark/keeper_test.go
    
    * Update integration-tests/test.Dockerfile
    
    ---------
    
    Co-authored-by: Bartek Tofel <[email protected]>
    
    * fix chain config for eth2 compatibility tests
    
    * replace in-workflow toml generation for CL version upgrade tests with GH action
    
    * make test timeout configurable in client compatbility tests
    
    * prepare base64 config for log poller matrix tests
    
    ---------
    
    Co-authored-by: Ilja Pavlovs <[email protected]>
    Co-authored-by: skudasov <[email protected]>
    Co-authored-by: Gheorghe Strimtu <[email protected]>
    Co-authored-by: Anirudh Warrier <[email protected]>
    5 people committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    ccb3e99 View commit details
    Browse the repository at this point in the history
  5. Updates GitHub Action to Fixed Version (#11871)

    Co-authored-by: Bartek Tofel <[email protected]>
    kalverra and Tofel committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    0656408 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c026cc3 View commit details
    Browse the repository at this point in the history
  7. core/plugins: add per-plugin env vars (#11526)

    * core/plugins: add per-plugin env vars
    
    * Adding coverage (#11851)
    
    * add TestIntegration_OCR2_plugins behind build tag; swap in freeport for fixed const
    
    ---------
    
    Co-authored-by: Patrick <[email protected]>
    jmank88 and patrickhuie19 committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    b7260d4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    59d1c99 View commit details
    Browse the repository at this point in the history
  9. [FUN-877] persist data fetched from allowlist contract (#11648)

    * feat: add allowlist cache layer migration
    
    * feat: add getAllowedSendersInRange and getAllowedSendersCount methods for Tos
    
    * feat: iterate over allowlist contract response, load and update allowlist
    
    * feat: reduce gas by removing mapping and using EnumerableSet .length() and .at() methods
    
    * feat: implement orm level for allowlist
    
    * fix: fix iteration loop and add tests
    
    * fix: correct var naming, zero indexing array, doc
    
    * chore: rename cache to stored, split batchSize onchain vs stored
    
    * fix: remove id from allowlist primary key, use it only for ordering
    
    * feat: store allowlist in batches
    
    * chore: correct CreateAllowedSenders naming
    
    * chore: CreateAllowedSenders in main routine
    
    * fix: add a trottle to prevent RPC rate limiting
    
    * chore: split orm in subscriptions and allowlist pkgs
    
    * feat: put the new functionality under a feature flag
    
    * fix: fix subscriptions consumers address
    
    * fix: store only on feature enable to prevent blocked addresses not being sync
    
    * chore: rename CachedSubscriptions to StoredSubscriptions
    
    * feat: implement GetBlockedSendersInRange and GetBlockedSendersCount in tos contract
    
    * feat: implement sync of blocked senders with allowed
    
    * chore: add checks and table constraints
    
    * chore: methods renaming
    
    * chore: correct log and var name
    agparadiso committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    1022aa0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9550bbe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c308d46 View commit details
    Browse the repository at this point in the history
  12. Optimizes OCR2 Test Runtimes (#11875)

    * Parallel
    
    * Re-enable tests
    kalverra committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    1d7e01b View commit details
    Browse the repository at this point in the history
  13. [TT-756] Marks Failing Remote Runner Tests as Failed (#11840)

    * TT-756
    
    * Better failing for soak tests
    kalverra committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    d37c085 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d627fe9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    cb785bb View commit details
    Browse the repository at this point in the history
  16. run compatibility tests also in nethermind (#11816)

    * run compatibility tests also in nethermind
    
    * use latest ctf
    
    * check if a stronger machine fixes issues with erigon
    
    * run max 2 tests in parallel on free runner
    
    * run only ocrv2 plugins test
    
    * Update .github/workflows/client-compatibility-tests.yml
    
    Co-authored-by: Adam Hamrick <[email protected]>
    
    ---------
    
    Co-authored-by: Adam Hamrick <[email protected]>
    Tofel and kalverra committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    78e96d1 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. release/2.8.0 -> develop (#11884)

    * Revert "make streams lookup modular (#11368)" (#11482)
    
    This reverts commit fa0f16a.
    
    * core/services/relay/evm: start RequestRoundTracker; report full health (#11643)
    
    * core/services/relay/evm: start RequestRoundTracker; report full health
    
    * Tests round requests and implicit changes separately
    
    * Add test to CI
    
    * Fixes other OCR2 checks
    
    ---------
    
    Co-authored-by: Adam Hamrick <[email protected]>
    (cherry picked from commit 7236361)
    
    * Document metrics renaming
    
    * Hotfix attempt for Canary : v2.8.0-rc0 upgrade fails on Polygon. (#11828) (#11839)
    
    * Remove start lock + add logging
    
    * Add loggs
    
    * Update tracker.go
    
    * Update tracker.go
    
    * Update common/txmgr/txmgr.go
    
    Co-authored-by: Jordan Krage <[email protected]>
    
    * Update logging
    
    ---------
    
    Co-authored-by: Jordan Krage <[email protected]>
    (cherry picked from commit 6133df8)
    
    * Temporarily disable tracker (#11857)
    
    * Disable tracker
    
    * Remove all tracker calls
    
    (cherry picked from commit 5057899)
    
    * Update CHANGELOG.md
    
    * Update docs/CHANGELOG.md
    
    Co-authored-by: Jordan Krage <[email protected]>
    
    * Finalize date on changelog for 2.8.0 (#11881)
    
    ---------
    
    Co-authored-by: Lei <[email protected]>
    Co-authored-by: Jordan Krage <[email protected]>
    Co-authored-by: Dmytro Haidashenko <[email protected]>
    Co-authored-by: Dylan Tinianov <[email protected]>
    Co-authored-by: Dylan Tinianov <[email protected]>
    6 people committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    d4c518d View commit details
    Browse the repository at this point in the history
  2. add reorgProtectionEnabled feature flag in registry 2.2 (#11862)

    * add skipReorgProtection feature flag in registry 2.2
    
    * update tests
    
    * fix lint error
    
    * fix tests and add docs
    
    * remove unused param
    
    * prettier
    
    * update
    
    * prettier
    
    * put the boolean in hot vars
    
    * run prettier
    
    * rename
    
    * gen wrappers
    
    * add foundry test for 2.2
    
    * fix tests
    
    * remove only
    
    * remove unnecessary change
    FelixFan1992 committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    70b94e9 View commit details
    Browse the repository at this point in the history
  3. VRF-858: small refactoring - rename CTF VRF V2 and V2.5 packages (#11877

    )
    
    * VRF-858: small refactoring - rename CTF VRF V2 and V2.5 packages
    
    * VRF-858: small refactoring - rename VRF v3 packages
    
    * VRF-858: increasing parallelization for vrf v2 runner in GHA integration-tests.yml
    
    * Revert "VRF-858: small refactoring - rename VRF v3 packages"
    
    This reverts commit 55f4745.
    
    * fixing deadlock when waiting for force fulfilment
    iljapavlovs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    23b612b View commit details
    Browse the repository at this point in the history
  4. This should restore "make chainlink" to previous behavior (#11886)

    Previously, running "make chainlink" and similar commands used to be able to rebuild the chainlink executable.
    That stopped working recently, after some dependency changes. This will allow it to rebuild without needing
    to explicitly run "rm chainlink" each time you modify the source code or change branches.
    reductionista committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    e9f138c View commit details
    Browse the repository at this point in the history
  5. Fix Automation load, nightly tests (#11891)

    * fix automation load test - pyroscope config
    
    * TTL of test based on load duration
    
    * fix automation load test - pyroscope config
    
    * remove duplicate config
    
    * remove whitespace
    
    * fix nightly test action
    
    * fix nightly test action
    anirudhwarrier committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    8014d40 View commit details
    Browse the repository at this point in the history
  6. Fix live test reporting (#11879)

    * Updates GitHub Action to Fixed Version
    
    * look for test summary in current directory
    
    * list directories before running test summary
    
    * remove whitespaces from actions, update ctf to 1.23.2, fix a typo in TOML config
    
    ---------
    
    Co-authored-by: Adam Hamrick <[email protected]>
    Tofel and kalverra committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    645fbd6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1e791ac View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Configuration menu
    Copy the full SHA
    18b185f View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. do not call an RPC if it's not Alive (#11999)

    (cherry picked from commit e78d3b8)
    dhaidashenko committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    76c6bfc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12019 from smartcontractkit/fix/panic-on-undialed…

    …-rpc
    
    do not call an RPC if it's not Alive (#11999)
    snehaagni committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    60bcb42 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Finalize date on changelog for $VERSION

    Signed-off-by: Sneha Agnihotri <[email protected]>
    snehaagni committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    1e83bd5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12144 from smartcontractkit/chore/update-release-…

    …changelog-2.9.0
    
    Finalize date on changelog for 2.9.0
    snehaagni committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    065ef85 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Bump version for release 2.9.1

    Signed-off-by: Sneha Agnihotri <[email protected]>
    snehaagni committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    9b423aa View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Configuration menu
    Copy the full SHA
    c523f9f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12167 from smartcontractkit/sish/eth_call-input-data

    [Cherry-pick] core/chains/evm/client: eth_call: include duplicate legacy field for …
    snehaagni committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    d6029b3 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    23daeff View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Merge pull request #12172 from smartcontractkit/cherry-pick-05b5612

    core/chains/evm/client/errors.go: wrap log msgs with Sprintf (#12168)
    snehaagni committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    97e6a05 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04c5ab8 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Merge pull request #12186 from smartcontractkit/revert-12172-cherry-p…

    …ick-05b5612
    
    Revert "core/chains/evm/client/errors.go: wrap log msgs with Sprintf (#12168)"
    snehaagni committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    1c6ed78 View commit details
    Browse the repository at this point in the history
  2. change error log to warn log (#12204)

    Co-authored-by: Prashant Yadav <[email protected]>
    poopoothegorilla and prashantkumar1982 committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    b9de3be View commit details
    Browse the repository at this point in the history
  3. Merge pull request #12207 from smartcontractkit/jtw/logging-fix-cherr…

    …ypick
    
    change error log to warn log (#12204)
    snehaagni committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    960e3ae View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    5ba08b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Merge pull request #12247 from smartcontractkit/2.9.1-eth_call-input-…

    …data
    
    update changelog for eth_call input/data fields
    snehaagni committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    99ac0d5 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Configuration menu
    Copy the full SHA
    ed480f4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12277 from smartcontractkit/revert-12186-revert-1…

    …2172-cherry-pick-05b5612
    
    Add back "core/chains/evm/client/errors.go: wrap log msgs with Sprintf (#12168)"
    snehaagni committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    d1531cd View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Include 0x3 type transactions in gas estimatrion (#12286)

    * Cancun Hardfork: support for new Transaction type (#12063)
    
    * testing block unparsing
    
    * Pdded arsing tests for 0x3
    
    * Adding type 0x3 to gas estimator
    
    * Sonar cube code quality fix
    
    ---------
    
    Co-authored-by: Prashant Yadav <[email protected]>
    
    * Updated changelog for Blob transaction type inclusion
    
    ---------
    
    Co-authored-by: Prashant Yadav <[email protected]>
    simsonraj and prashantkumar1982 committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    3dbca37 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    7c7d049 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12341 from smartcontractkit/chore/update-release-…

    …changelog-2.9.1
    
    Finalize date on changelog for 2.9.1
    snehaagni committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    b87cb58 View commit details
    Browse the repository at this point in the history