relayer/v0.1.0
What's Changed
- Add set_config diff by @calvwang9 in #303
- Port more aggregator tests to cairo by @calvwang9 in #304
- update starkgate-open-zeppelin to 0.6.1 account contract by @cfal in #305
- Add libfunc validation by @calvwang9 in #306
- Migrate code from Gateway to RPC API by @archseer in #172
- [Functions] Add provider method stub in relayer by @bolekk in #312
- Cairo 2.1.0 by @archseer in #315
- Bump Chainlink-relay for grpc proxy by @yongkangc in #317
- integration-tests/common/common.go: fix reading custom test duration by @cfal in #314
- BCI-1224.rewrite example contracts by @augustbleeds in #258
- Update dependencies (starknet.js 5.19.0) by @archseer in #318
- Update js dependencies by @archseer in #319
- BCF-2564: update the relayer to use a chain rather than chainset by @krehermann in #320
- Update starknet-hardhat-plugin to fix broken tests, latest cairo/scarb, OZ preview by @archseer in #321
- BCF-2440: rm chainset by @krehermann in #324
- SonarQube integration by @davidcauchi in #307
- Adding ESLint to Sonar by @smickovskid in #327
- BCF-2700: move chain and config from core by @jmank88 in #329
- relayer/pkg/chainlink: move cmd/chainlink-starknet from chainlink repo by @jmank88 in #333
- BCI-1923: Cairo Test Upgradeable by @augustbleeds in #326
- switch from chainlink-relay to chainlink-common by @jmank88 in #335
- Add unimplemented ChainReader() method to MedianProvider by @reductionista in #331
- bumpd deps to shed unused imports by @jmank88 in #340
- Implement NewAutomationProvider by @ferglor in #339
- Bump integration tests by @ferglor in #341
- Add chain reader and codec to relay by @nolag in #342
- bump push-gha-metrics-action and add tenant by @tateexon in #350
- Implement NewLLOProvider for Mercury parallel composition by @samsondav in #351
- fix e2e linter + standardize gomodtidy by @aalu1418 in #352
- Bump chainlink-commmon and satisfy relayer interface by @DeividasK in #355
- Working local soaktests by @augustbleeds in #357
- [BCI 2027]: Adds multisig cairo tests by @chris-de-leon-cll in #359
- BCI-2625: add interface and usage by @augustbleeds in #353
- Cairo 2.4.3 + components + starknet.go (RPC v0.6, tx v3) by @archseer in #343
- update contracts and tests for cairo 2.5.x by @augustbleeds in #363
- use TransactionV3 by @cfal in #362
- BCI-2588: Changes for STOM by @augustbleeds in #361
- Sonar bump by @smickovskid in #360
- gauntlet: use v3 transactions by @cfal in #366
- [BCI-2623]: removes hardcoded accounts from
packages-ts/
by @chris-de-leon-cll in #368 - [BCI-2538]: Updates Examples Directory by @chris-de-leon-cll in #364
- Fix ci by @smickovskid in #356
- [BCI-2622]: removes starknet-hardhat plugin from contracts folder by @chris-de-leon-cll in #374
- Fixing payees gauntlet command by @smickovskid in #375
- Bump changesets/action from 1.3.0 to 1.4.7 by @dependabot in #378
- Bump actions/checkout from 3 to 4 by @dependabot in #383
- Bump github/codeql-action from 2 to 3 by @dependabot in #379
- Bump docker/setup-buildx-action from 2.2.1 to 3.2.0 by @dependabot in #382
- Bump aws-actions/configure-aws-credentials from 1.7.0 to 4.0.2 by @dependabot in #380
- Bump docker/build-push-action from 3.2.0 to 5.3.0 by @dependabot in #381
- gauntlet: add DEPLOY_ACCOUNT action by @cfal in #367
- bump chainlink-testing-framework by @jmank88 in #384
- [BCI-2813]: Consistent CI by @chris-de-leon-cll in #377
- add re-estimation on nonce error, cleanup TxStore, misc fixes by @cfal in #376
- build(deps): bump docker/metadata-action from 4.1.1 to 5.5.1 by @dependabot in #386
- build(deps): bump smartcontractkit/push-gha-metrics-action from 2.1.0 to 2.2.0 by @dependabot in #387
- build(deps): bump docker/login-action from 2.1.0 to 3.1.0 by @dependabot in #388
- build(deps): bump dawidd6/action-download-artifact from 2.27.0 to 3.1.4 by @dependabot in #389
- build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #390
- add upgrade cmd to multisig by @augustbleeds in #372
- Fix Flaky Validator Messaging Test by @chris-de-leon-cll in #394
- add field by @augustbleeds in #392
- build(deps): bump smartcontractkit/push-gha-metrics-action from 2.2.0 to 3.0.0 by @dependabot in #397
- build(deps): bump cachix/install-nix-action from 19 to 26 by @dependabot in #398
- build(deps): bump cachix/cachix-action from 12 to 14 by @dependabot in #399
- Create monitor without kafka by @augustbleeds in #393
- Fix Docker Image by @augustbleeds in #400
- Update monitor ubuntu production image by @augustbleeds in #402
- relayer/pkg/chainlink/txm: resync nonce on rejection and broadcast errors by @cfal in #391
- Cairo 2.6.3 + OZ 0.10 by @archseer in #371
- Fix Flaky Validator Messaging Test (pt. 2) by @chris-de-leon-cll in #403
- [BCI-2714]: adds sncast scripts by @chris-de-leon-cll in #396
- [BCI-2714]: adds sncast scripts V2 by @chris-de-leon-cll in #405
- Audit fixes by @archseer in #404
- build(deps): bump sonarsource/sonarqube-scan-action from 2.0.1 to 2.0.2 by @dependabot in #406
- build(deps): bump docker/setup-buildx-action from 3.2.0 to 3.3.0 by @dependabot in #407
- Remove gauntlet example commands (we no longer use it for examples/) and fix ConfigSet parsing by @archseer in #408
- use latest data not pending by @augustbleeds in #413
- Node Balance Monitoring for STOM by @augustbleeds in #414
- Fix monitoring image: bump chainlink-common by @augustbleeds in #416
- bump chainlink-common by @augustbleeds in #420
- BCI-3127: erc20 client reads u256 not felt252 by @augustbleeds in #421
- fix label by @augustbleeds in #422
- BCI-3127: write lastConfigDigest to rdd by @augustbleeds in #419
- BCI-3127: report length by @augustbleeds in #418
- [KS-186] Add OCR3 Capability Provider Stub by @cedric-cordenier in #426
- pad config digest by @augustbleeds in #428
- BCI-32170: Add propose and accept ownership commands by @augustbleeds in #429
- BCI-3127: add gas price metrics by @augustbleeds in #423
- Starknet Chain Client: Add Block Methods by @augustbleeds in #373
- Batching MVP by @chris-de-leon-cll in #433
- golangci-lint: enable containedctx by @jmank88 in #430
- Removing sonar from running on merge by @smickovskid in #436
- Satisfy Relayer interface with unsupported NewContractReader impl. by @ilija42 in #434
- Document starknet.js Artifacts Usage by @chris-de-leon-cll in #435
- Update buildreport to use gasprice answer by @augustbleeds in #442
- Adds Docs for Setting Up Gauntlet by @chris-de-leon-cll in #437
- implement starknet_getEvent in chain client by @skippaDaBitFlippa in #444
- Fix lastConfigDigest write to RDD by @augustbleeds in #446
- RDD Batching by @chris-de-leon-cll in #443
- Wraps Starknet Devnet Hardhat Scripts with Nix by @chris-de-leon-cll in #449
- Rewrite starknet-gauntlet-ledger for starknet.js 6.0 by @archseer in #410
- Fix OCR2 deploy command variable casing by @chris-de-leon-cll in #450
- build(deps): bump sonarsource/sonarqube-scan-action from 2.0.2 to 2.1.0 by @dependabot in #438
- build(deps): bump cachix/install-nix-action from 26 to 27 by @dependabot in #432
- build(deps): bump smartcontractkit/push-gha-metrics-action from 3.0.0 to 3.0.1 by @dependabot in #447
- chore: github action version bumps by @erikburt in #424
- build(deps): bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #448
- Revert "chore: github action version bumps" by @archseer in #451
- Bump dawidd6/action-download-artifact by @timweri in #452
- [TT-1032] Add usage of gotestloghelper and collect test metrics by @tateexon in #427
- Fix
afterExecute
Hook Regression by @chris-de-leon-cll in #454 - Updates rdd input parsing for
set_payees
by @chris-de-leon-cll in #453 - Wraps Starknet Devnet Hardhat Scripts with Nix (again) by @chris-de-leon-cll in #455
- BCI-3349: Add latest_answer by @augustbleeds in #457
- fix by @augustbleeds in #461
- Fix Multisig tests,
inspect
op, andset_signers
op by @chris-de-leon-cll in #463 - Fix monitoring pkg by @augustbleeds in #462
- Update Cairo/Scarb by @augustbleeds in #464
- build(deps): bump docker/build-push-action from 5.3.0 to 5.4.0 by @dependabot in #459
- build(deps): bump smartcontractkit/push-gha-metrics-action from 3.0.0 to 3.0.1 by @dependabot in #460
- build(deps): bump cachix/cachix-action from 14 to 15 by @dependabot in #439
- Adding on demand soak by @smickovskid in #458
- Adding NewCCIPCommitProvider + NewCCIPExecProvider to relay by @patrickhuie19 in #445
- Add capRegistry to NewRelayer by @archseer in #472
- Remove Zero balance Error by @augustbleeds in #479
- fix: e2e test dependencies by @aalu1418 in #488
- Add disable check specifically for proxy address by @augustbleeds in #489
- [BCI-3438] Add stub chain writer method onto starknet relayer by @nickcorin in #475
- feat: add starknet-devnet scripts as a nix pkg and app by @willyrgf in #485
- fix signature by @augustbleeds in #491
- BCI-3898: fix multisig set config bug by @augustbleeds in #497
- read pending block not latest by @augustbleeds in #465
- bump ctf by @jmank88 in #498
- stop giving false signal to transmit by @augustbleeds in #500
- chore: update action-download-artifact by @momentmaker in #483
- update the cache used for LatestRoundRequested by @augustbleeds in #503
- use gomods; update generated; add CI check for tidy+generate by @jmank88 in #505
- starknet monitoring: paginate events by @augustbleeds in #506
- [TT-1429] notify guardian if test image build failed by @Tofel in #507
- .golangci.yml: update rules by @jmank88 in #514
- bump go-plugin; rm replace by @jmank88 in #518
- BCI-4128: Use Starknet-Foundry by @augustbleeds in #519
- Rename Chain Reader from common to contract reader by @ilija42 in #520
- Testing lint by @smickovskid in #523
- Introduce option to build chainlink image from core reference by @augustbleeds in #524
- [BCF-3381] - Implement changeset LatestHead by @ilija42 in #521
- upgrade ctf by @jmank88 in #522
- bump nix by @augustbleeds in #526
- ManyChainMultiSig by @augustbleeds in #517
- NONEVM-298: timelock contract by @augustbleeds in #528
- change constructor MCMS by @augustbleeds in #536
- add context by @jmank88 in #345
New Contributors
- @bolekk made their first contribution in #312
- @yongkangc made their first contribution in #317
- @davidcauchi made their first contribution in #307
- @reductionista made their first contribution in #331
- @ferglor made their first contribution in #339
- @nolag made their first contribution in #342
- @DeividasK made their first contribution in #355
- @chris-de-leon-cll made their first contribution in #359
- @dependabot made their first contribution in #378
- @cedric-cordenier made their first contribution in #426
- @ilija42 made their first contribution in #434
- @skippaDaBitFlippa made their first contribution in #444
- @erikburt made their first contribution in #424
- @timweri made their first contribution in #452
- @patrickhuie19 made their first contribution in #445
- @nickcorin made their first contribution in #475
- @willyrgf made their first contribution in #485
- @momentmaker made their first contribution in #483
- @Tofel made their first contribution in #507
Full Changelog: contracts/v0.0.1-alpha-test...relayer/v0.1.0