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

Testnet prod sync #5130

Merged
merged 2 commits into from
Nov 6, 2023
Merged

Testnet prod sync #5130

merged 2 commits into from
Nov 6, 2023

Conversation

liu-zhipeng
Copy link
Contributor

Description

Type of change

  • Docs change / dependency upgrade
  • Configuration / tooling changes
  • Refactoring
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Requires changes in customer code

High-level change(s) description - from the user's perspective

Related Issue(s)

Fixes

Related pull request(s)

alexwhte and others added 2 commits November 5, 2023 18:53
* fix: remove `process.exit()` sendoutboundroot

* fix: remove `process.exit` from LH
@sanchaymittal sanchaymittal merged commit f9cbf1e into testnet-prod Nov 6, 2023
30 checks passed
sanchaymittal added a commit that referenced this pull request Nov 6, 2023
* fix: account for decimal precision differences (#4782)

* fix: account for decimal precision differences

* build: bump sdk core

* fix: no multiply by 1e18 (#4822)

* build: bump sdk core (#4826)

* chore: add routers

* fix: init script for xTokens (#4838)

* fix: init

* fix: mainnet fix && removed errors

* fix: include all chains (#4851)

* Chore: add alcx to test net (#4833)

* config: Next tokens

* feat: changed next assets

* chore: add alcx

Signed-off-by: hesnicewithit <splitthedutch@gmail.com>

---------

Signed-off-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: just-a-node <eye1717@gmail.com>

* feat: add EURe to testnet allowlist (#4795)

* feat: add EURe to testnet allowlist

* Update production.ts

* Update production.ts

---------

Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>

* feat: add BTRST data (#4773)

* feat: add BTRST data

* add cap

* this is only a xMonoTest test (#4798)

Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>

* fix: fetch strategy - fallback

* chore: rebuild graph-client

* Merge pull request Whitelist NEXT xerc20s (#4855)

* feat: add testnet NEXT xerc20

* feat: add mainnet NEXT xerc20

* fix: update testnet next

* fix: update mainnet next

* fix: uncomment

* feat: update next contracts and increase cap

* feat: new xerc20 for dappradar testnet (#4858)

* Revert "Merge branch 'main' into testnet-prod"

This reverts commit 00f4318, reversing
changes made to 0c08528.

* fix: merge changes to sdk and init script from main

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* ci: deploy terraform state changes (#4907)

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

* fix: control flow (#4911)

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* Fix/tf version bump (#4914)

* fix: bump tf version and fix warning

* fix: terraform version bump

* Fix/merge conflict testnet prod resolution (#4918)

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

* Fix/tf version bump (#4914)

* fix: bump tf version and fix warning

* fix: terraform version bump

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: terraform version (#4916)

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

* Fix/tf version bump (#4914)

* fix: bump tf version and fix warning

* fix: terraform version bump

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* config: add another zksync provider

* config: add secondary zksync provider everywhere

* fix: try runner space clean up and fix smoke tests

* fix: gracefully handle null array value

* config: remove misbehaving chain from router

* fix: disable consensys and zkevm nets on testnet

* fix: temp router bypass for zkevm and consensys

* fix: router execute bypass zkevm and consensys

* fix: bumpTransfer task (#4950)

* fix: One Inch authorization added

* fix: added checks

* 4927-One Inch config added to chain-abstraction SDK (#4955)

* fix: One Inch authorization added

* fix: added checks

* Update typo

Co-authored-by: Rahul Sethuram <rahul@connext.network>

---------

Co-authored-by: Rahul Sethuram <rahul@connext.network>

* fix: bump version

* feat: 4708 protocol backend tasks for integration test (#4800)

* feat: add devnet config

* feat: tenderly devnet setup (#4722)

* feat: create deploy scripts for devnet

* feat: get latest synced blocknumber

* fix: parse the result

* feat: create graph-node dockers

* feat: create all-in script for devnets

* feat: deploy chains, deploy contracts, deploy subgraph

* feat: create a separate docker-compose file

* feat: add cartographer-api and database

* chore: clean up

* feat: 4718 smart contracts deploy dev net (#4757)

* feat: install forge-deploy npm

* fix: remove forge-deploy npm

* feat: forge-deploy npm

* feat: forge deploy basically works

* feat: basically works

* feat: remove forge-deploy

* feat: deploy forge

* forge install: solidity-stringutils

* feat: solidity-stingutils

* feat: messaging & connext deploy

* feat: use gnosis instead of arbitrum

* feat: multisend contract deploy

* feat: deploy relayer proxy hub contract

* chore: yarn.lock

* feat: init

* feat: init messaging layer

* feat: agent setup

* feat: initialize assets

* feat: add devnet deploy commands to sh

* feat: use gnosis instead of arbitrum

* feat: contract deploy and init works in sh

* feat: export deployments works

* feat: devnet subgraph build works

* feat: devnet subgraph deployed

* feat: use local postgres db for carto of devnet

* feat: devnet graph-client build

* chore: rebuild

* chore: graph-client build

* fix: add setup step to ingest mainnet db data

* fix: package name

* fix: resolve errors and warnings

* fix: wrong command

* feat: use a separate docker-compose

* fix: update off chain docker local setup

* fix: update db port

* fix: add dockerfile for carto image for local

* fix: docker entry point for local carto poller

* fix: use db image with cron setup

* fix: setup db schema

* fix: update lh docker build path

* chore: delete

* feat: we want a fresh devnet

* feat: remove previous deployments

* feat: setup chains with the RPC urls

* feat: use a separate one

* feat: create template files

* feat: add `devnet` to network type

* fix: a couple of syntax errors

* feat: txservice get deployments

* fix: typo

* feat: replace

* feat: put the network param

* fix: relayer config

* feat: add NETWORK variable

* fix: subgraph deploy script

* fix: rebuild graph-client

* feat: subgraph adapter updated

* feat: add subgraphPrefix

* feat: use domain

* feat: update tenderly cli before spawn

* fix: deploy script

* fix: dbmate up

* fix: devnet deploy script

* feat: hardhat-tenderly setup

* fix: contracts build

* feat: generate config in integration package

* fix: add params to AdminHubConnector

* feat: devnet messaging config

* feat: devnet hh config

* feat: hh deploy script to devnet

* fix: export separately devnet:mainnet

* fix: txservice get deployed contracts from devnet

* fix: devnet init script

* fix: devnet json name

* fix: subgraph devnet deploy

* fix: devnet init command

* fix: build

* fix: test

* feat: implement a method

* feat: update config file

* fix: lint

* fix: update a script name

* feat: update bash script

* fix: incorrect method of JSON

* fix: devnet init

* fix: setup docker after contract deployment

* fix: devnet deploy command

* fix: automatic verify

* fix: speed up deploy

* chore: spoke connector for lighthouse

* fix: spoke connector address

* fix: retry deploy command

* feat: anvil docker image

* feat: docker-compose for local network

* fix: rename tenderly to devnet

* fix: anvil disable --no-mine

* fix: rename local test sh

* feat: local network setup

* fix: add local domain

* fix: deploy script

* fix: local export

* fix: clean up devnet commands

* refactor: update deploy script

* feat: devnet deploy & init works

* feat: add scripts

* fix: update anvil docker image

* feat: progress

* chore: relevant settings

* fix: yarn build:all

* fix: subgraph deploy to local

* fix: typo

* fix: create with version label

* fix: mapping

* fix: prefix issue

* chore: replace "local"

* feat: graphclient rebuild

* chore: yarn.lock

* feat: test router, sequencer, relayer

* fix: dbmate up

* fix: subgraph adapter

* chore: add mac setup

* fix: chain setup for local spec

* fix: default variables for local test

* feat: skipping action

* fix: setup router

* fix: hardhat to anvil

* feat: redeployments

* fix: initializeRouter on routerAccount

* feat: no need to setup asset here

* feat: pre-xcallIntoLocal

* chore: add abi for spoke and hub domain

* chore: add connectors interface

* feat: updates for onchain setup for slow path

* chore: update the imports for spoke and hub connector

* chore: update the implementation

* fix: viem of pancake-sdk downgrade

* feat: clean up xcall

* fix: update e2e local bring up steps

* feat: before approve

* feat: horray, xcallIntoLocal

* feat: create onchain methods

* fix: typo

* fix: dbmate

* feat: spokeRootSent

* feat: AdminMainnetSpokeConnector

* chore: it changes every time

* feat: send / propagate local root

* feat: local test propagate works

* fix: deploy script delay blocks

* feat: receive aggregated root on spoke

* fix: setup same local / adopted asset

* fix: must be owner

* chore: local.init.json

* fix: from address

* feat: xcall sent

* feat: message queue setup

* fix: cleanup

* feat: process amb

* fix: receiveSpokeRootOnHub

* fix: graph node url

* fix: typo

* fix: subgraph prefix

* build: fix build:all

* feat: local networks for conversionRate

* feat: pre happy path

* feat: ensure automine is off

* fix: anvil docker block time

* fix: missing first one

* fix: db url

* feat: hub domain

* fix: missing the entry

* feat: wow, both path working

* feat: anvil block time 10s

* feat: relayer config for local test

* feat: need deployments for build

---------

Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>

* fix: pull from ghcr

* chore: use the constant for db_image (#4963)

* fix: try runner space clean up and fix smoke tests

* fix: 1inch api for quote (#4964)

* chore: disable smoke test on ci/cd for main

* chore: fix smoke-test

* chore: fix config setup step

* fix: send to relayer with correct domain (#4978)

* feat: flow logs + networking improvements

* fix: roll back minor changes

* fix: expire images but keep 20 at least

* fix: fix lifecycle priority

* chore: update config.local.json

* tag images with the branch name

* fix: add branch name to images

* fix:chain-abstraction:bump (#4985)

* fix: better lifecycle policy

* add testnet-prod lcp

* fix: vpc flow logs improvements

* feat: split flow logs between private and public

* fix: private subnet for router web3signer

* chore: graphclient update

* chore: config updates

* fix: update alchemy keys for opt and arb

* testnet prod sync (#5005)

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

* Fix/tf version bump (#4914)

* fix: bump tf version and fix warning

* fix: terraform version bump

* fix: bumpTransfer task (#4950)

* fix: One Inch authorization added

* fix: added checks

* 4927-One Inch config added to chain-abstraction SDK (#4955)

* fix: One Inch authorization added

* fix: added checks

* Update typo

Co-authored-by: Rahul Sethuram <rahul@connext.network>

---------

Co-authored-by: Rahul Sethuram <rahul@connext.network>

* fix: bump version

* feat: 4708 protocol backend tasks for integration test (#4800)

* feat: add devnet config

* feat: tenderly devnet setup (#4722)

* feat: create deploy scripts for devnet

* feat: get latest synced blocknumber

* fix: parse the result

* feat: create graph-node dockers

* feat: create all-in script for devnets

* feat: deploy chains, deploy contracts, deploy subgraph

* feat: create a separate docker-compose file

* feat: add cartographer-api and database

* chore: clean up

* feat: 4718 smart contracts deploy dev net (#4757)

* feat: install forge-deploy npm

* fix: remove forge-deploy npm

* feat: forge-deploy npm

* feat: forge deploy basically works

* feat: basically works

* feat: remove forge-deploy

* feat: deploy forge

* forge install: solidity-stringutils

* feat: solidity-stingutils

* feat: messaging & connext deploy

* feat: use gnosis instead of arbitrum

* feat: multisend contract deploy

* feat: deploy relayer proxy hub contract

* chore: yarn.lock

* feat: init

* feat: init messaging layer

* feat: agent setup

* feat: initialize assets

* feat: add devnet deploy commands to sh

* feat: use gnosis instead of arbitrum

* feat: contract deploy and init works in sh

* feat: export deployments works

* feat: devnet subgraph build works

* feat: devnet subgraph deployed

* feat: use local postgres db for carto of devnet

* feat: devnet graph-client build

* chore: rebuild

* chore: graph-client build

* fix: add setup step to ingest mainnet db data

* fix: package name

* fix: resolve errors and warnings

* fix: wrong command

* feat: use a separate docker-compose

* fix: update off chain docker local setup

* fix: update db port

* fix: add dockerfile for carto image for local

* fix: docker entry point for local carto poller

* fix: use db image with cron setup

* fix: setup db schema

* fix: update lh docker build path

* chore: delete

* feat: we want a fresh devnet

* feat: remove previous deployments

* feat: setup chains with the RPC urls

* feat: use a separate one

* feat: create template files

* feat: add `devnet` to network type

* fix: a couple of syntax errors

* feat: txservice get deployments

* fix: typo

* feat: replace

* feat: put the network param

* fix: relayer config

* feat: add NETWORK variable

* fix: subgraph deploy script

* fix: rebuild graph-client

* feat: subgraph adapter updated

* feat: add subgraphPrefix

* feat: use domain

* feat: update tenderly cli before spawn

* fix: deploy script

* fix: dbmate up

* fix: devnet deploy script

* feat: hardhat-tenderly setup

* fix: contracts build

* feat: generate config in integration package

* fix: add params to AdminHubConnector

* feat: devnet messaging config

* feat: devnet hh config

* feat: hh deploy script to devnet

* fix: export separately devnet:mainnet

* fix: txservice get deployed contracts from devnet

* fix: devnet init script

* fix: devnet json name

* fix: subgraph devnet deploy

* fix: devnet init command

* fix: build

* fix: test

* feat: implement a method

* feat: update config file

* fix: lint

* fix: update a script name

* feat: update bash script

* fix: incorrect method of JSON

* fix: devnet init

* fix: setup docker after contract deployment

* fix: devnet deploy command

* fix: automatic verify

* fix: speed up deploy

* chore: spoke connector for lighthouse

* fix: spoke connector address

* fix: retry deploy command

* feat: anvil docker image

* feat: docker-compose for local network

* fix: rename tenderly to devnet

* fix: anvil disable --no-mine

* fix: rename local test sh

* feat: local network setup

* fix: add local domain

* fix: deploy script

* fix: local export

* fix: clean up devnet commands

* refactor: update deploy script

* feat: devnet deploy & init works

* feat: add scripts

* fix: update anvil docker image

* feat: progress

* chore: relevant settings

* fix: yarn build:all

* fix: subgraph deploy to local

* fix: typo

* fix: create with version label

* fix: mapping

* fix: prefix issue

* chore: replace "local"

* feat: graphclient rebuild

* chore: yarn.lock

* feat: test router, sequencer, relayer

* fix: dbmate up

* fix: subgraph adapter

* chore: add mac setup

* fix: chain setup for local spec

* fix: default variables for local test

* feat: skipping action

* fix: setup router

* fix: hardhat to anvil

* feat: redeployments

* fix: initializeRouter on routerAccount

* feat: no need to setup asset here

* feat: pre-xcallIntoLocal

* chore: add abi for spoke and hub domain

* chore: add connectors interface

* feat: updates for onchain setup for slow path

* chore: update the imports for spoke and hub connector

* chore: update the implementation

* fix: viem of pancake-sdk downgrade

* feat: clean up xcall

* fix: update e2e local bring up steps

* feat: before approve

* feat: horray, xcallIntoLocal

* feat: create onchain methods

* fix: typo

* fix: dbmate

* feat: spokeRootSent

* feat: AdminMainnetSpokeConnector

* chore: it changes every time

* feat: send / propagate local root

* feat: local test propagate works

* fix: deploy script delay blocks

* feat: receive aggregated root on spoke

* fix: setup same local / adopted asset

* fix: must be owner

* chore: local.init.json

* fix: from address

* feat: xcall sent

* feat: message queue setup

* fix: cleanup

* feat: process amb

* fix: receiveSpokeRootOnHub

* fix: graph node url

* fix: typo

* fix: subgraph prefix

* build: fix build:all

* feat: local networks for conversionRate

* feat: pre happy path

* feat: ensure automine is off

* fix: anvil docker block time

* fix: missing first one

* fix: db url

* feat: hub domain

* fix: missing the entry

* feat: wow, both path working

* feat: anvil block time 10s

* feat: relayer config for local test

* feat: need deployments for build

---------

Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>

* fix: pull from ghcr

* chore: use the constant for db_image (#4963)

* fix: try runner space clean up and fix smoke tests

* fix: 1inch api for quote (#4964)

* chore: disable smoke test on ci/cd for main

* chore: fix smoke-test

* chore: fix config setup step

* fix: send to relayer with correct domain (#4978)

* feat: flow logs + networking improvements

* fix: roll back minor changes

* fix: expire images but keep 20 at least

* fix: fix lifecycle priority

* chore: update config.local.json

* tag images with the branch name

* fix: add branch name to images

* fix:chain-abstraction:bump (#4985)

* fix: better lifecycle policy

* add testnet-prod lcp

* fix: vpc flow logs improvements

* feat: split flow logs between private and public

* fix: private subnet for router web3signer

---------

Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>

* fix: public subnets for services

* fix: add zksync provider (#5006)

* testnet-prod sync (#5008)

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

* Fix/tf version bump (#4914)

* fix: bump tf version and fix warning

* fix: terraform version bump

* fix: bumpTransfer task (#4950)

* fix: One Inch authorization added

* fix: added checks

* 4927-One Inch config added to chain-abstraction SDK (#4955)

* fix: One Inch authorization added

* fix: added checks

* Update typo

Co-authored-by: Rahul Sethuram <rahul@connext.network>

---------

Co-authored-by: Rahul Sethuram <rahul@connext.network>

* fix: bump version

* feat: 4708 protocol backend tasks for integration test (#4800)

* feat: add devnet config

* feat: tenderly devnet setup (#4722)

* feat: create deploy scripts for devnet

* feat: get latest synced blocknumber

* fix: parse the result

* feat: create graph-node dockers

* feat: create all-in script for devnets

* feat: deploy chains, deploy contracts, deploy subgraph

* feat: create a separate docker-compose file

* feat: add cartographer-api and database

* chore: clean up

* feat: 4718 smart contracts deploy dev net (#4757)

* feat: install forge-deploy npm

* fix: remove forge-deploy npm

* feat: forge-deploy npm

* feat: forge deploy basically works

* feat: basically works

* feat: remove forge-deploy

* feat: deploy forge

* forge install: solidity-stringutils

* feat: solidity-stingutils

* feat: messaging & connext deploy

* feat: use gnosis instead of arbitrum

* feat: multisend contract deploy

* feat: deploy relayer proxy hub contract

* chore: yarn.lock

* feat: init

* feat: init messaging layer

* feat: agent setup

* feat: initialize assets

* feat: add devnet deploy commands to sh

* feat: use gnosis instead of arbitrum

* feat: contract deploy and init works in sh

* feat: export deployments works

* feat: devnet subgraph build works

* feat: devnet subgraph deployed

* feat: use local postgres db for carto of devnet

* feat: devnet graph-client build

* chore: rebuild

* chore: graph-client build

* fix: add setup step to ingest mainnet db data

* fix: package name

* fix: resolve errors and warnings

* fix: wrong command

* feat: use a separate docker-compose

* fix: update off chain docker local setup

* fix: update db port

* fix: add dockerfile for carto image for local

* fix: docker entry point for local carto poller

* fix: use db image with cron setup

* fix: setup db schema

* fix: update lh docker build path

* chore: delete

* feat: we want a fresh devnet

* feat: remove previous deployments

* feat: setup chains with the RPC urls

* feat: use a separate one

* feat: create template files

* feat: add `devnet` to network type

* fix: a couple of syntax errors

* feat: txservice get deployments

* fix: typo

* feat: replace

* feat: put the network param

* fix: relayer config

* feat: add NETWORK variable

* fix: subgraph deploy script

* fix: rebuild graph-client

* feat: subgraph adapter updated

* feat: add subgraphPrefix

* feat: use domain

* feat: update tenderly cli before spawn

* fix: deploy script

* fix: dbmate up

* fix: devnet deploy script

* feat: hardhat-tenderly setup

* fix: contracts build

* feat: generate config in integration package

* fix: add params to AdminHubConnector

* feat: devnet messaging config

* feat: devnet hh config

* feat: hh deploy script to devnet

* fix: export separately devnet:mainnet

* fix: txservice get deployed contracts from devnet

* fix: devnet init script

* fix: devnet json name

* fix: subgraph devnet deploy

* fix: devnet init command

* fix: build

* fix: test

* feat: implement a method

* feat: update config file

* fix: lint

* fix: update a script name

* feat: update bash script

* fix: incorrect method of JSON

* fix: devnet init

* fix: setup docker after contract deployment

* fix: devnet deploy command

* fix: automatic verify

* fix: speed up deploy

* chore: spoke connector for lighthouse

* fix: spoke connector address

* fix: retry deploy command

* feat: anvil docker image

* feat: docker-compose for local network

* fix: rename tenderly to devnet

* fix: anvil disable --no-mine

* fix: rename local test sh

* feat: local network setup

* fix: add local domain

* fix: deploy script

* fix: local export

* fix: clean up devnet commands

* refactor: update deploy script

* feat: devnet deploy & init works

* feat: add scripts

* fix: update anvil docker image

* feat: progress

* chore: relevant settings

* fix: yarn build:all

* fix: subgraph deploy to local

* fix: typo

* fix: create with version label

* fix: mapping

* fix: prefix issue

* chore: replace "local"

* feat: graphclient rebuild

* chore: yarn.lock

* feat: test router, sequencer, relayer

* fix: dbmate up

* fix: subgraph adapter

* chore: add mac setup

* fix: chain setup for local spec

* fix: default variables for local test

* feat: skipping action

* fix: setup router

* fix: hardhat to anvil

* feat: redeployments

* fix: initializeRouter on routerAccount

* feat: no need to setup asset here

* feat: pre-xcallIntoLocal

* chore: add abi for spoke and hub domain

* chore: add connectors interface

* feat: updates for onchain setup for slow path

* chore: update the imports for spoke and hub connector

* chore: update the implementation

* fix: viem of pancake-sdk downgrade

* feat: clean up xcall

* fix: update e2e local bring up steps

* feat: before approve

* feat: horray, xcallIntoLocal

* feat: create onchain methods

* fix: typo

* fix: dbmate

* feat: spokeRootSent

* feat: AdminMainnetSpokeConnector

* chore: it changes every time

* feat: send / propagate local root

* feat: local test propagate works

* fix: deploy script delay blocks

* feat: receive aggregated root on spoke

* fix: setup same local / adopted asset

* fix: must be owner

* chore: local.init.json

* fix: from address

* feat: xcall sent

* feat: message queue setup

* fix: cleanup

* feat: process amb

* fix: receiveSpokeRootOnHub

* fix: graph node url

* fix: typo

* fix: subgraph prefix

* build: fix build:all

* feat: local networks for conversionRate

* feat: pre happy path

* feat: ensure automine is off

* fix: anvil docker block time

* fix: missing first one

* fix: db url

* feat: hub domain

* fix: missing the entry

* feat: wow, both path working

* feat: anvil block time 10s

* feat: relayer config for local test

* feat: need deployments for build

---------

Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>

* fix: pull from ghcr

* chore: use the constant for db_image (#4963)

* fix: try runner space clean up and fix smoke tests

* fix: 1inch api for quote (#4964)

* chore: disable smoke test on ci/cd for main

* chore: fix smoke-test

* chore: fix config setup step

* fix: send to relayer with correct domain (#4978)

* feat: flow logs + networking improvements

* fix: roll back minor changes

* fix: expire images but keep 20 at least

* fix: fix lifecycle priority

* chore: update config.local.json

* tag images with the branch name

* fix: add branch name to images

* fix:chain-abstraction:bump (#4985)

* fix: better lifecycle policy

* add testnet-prod lcp

* fix: vpc flow logs improvements

* feat: split flow logs between private and public

* fix: private subnet for router web3signer

* fix: public subnets for services

* fix: add zksync provider (#5006)

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>

* fix: hotfix prover cron & web3signer networking

* fix: private subnets for lh prover

* fix: networking mainnet fixes and ecr lcps (#5015)

* fix: improve ecp to remove any tagged images

* Radar token update (#4892)

* Radar token update

* update address for xerc20

* xRADAR added

---------

Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>

* feat: 5033 working linea connector (#5037)

* fix: rename consensys to linea

* fix: rename consensys to linea

* fix: rename and verify

* feat: enable linea goerli ops

* chore: delete linea hub connector

* chore: recreate linea hub connector

* Testnet Prod sync (#5038)

* fix: networking mainnet fixes and ecr lcps (#5015)

* fix: improve ecp to remove any tagged images

* Radar token update (#4892)

* Radar token update

* update address for xerc20

* xRADAR added

---------

Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>

* feat: 5033 working linea connector (#5037)

* fix: rename consensys to linea

* fix: rename consensys to linea

* fix: rename and verify

* feat: enable linea goerli ops

* chore: delete linea hub connector

* chore: recreate linea hub connector

---------

Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>
Co-authored-by: Sonmezturk <osmansonmezturk@gmail.com>
Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>

* fix: testnet prod terraform (#5039)

* testnet prod sync (#5040)

* fix: networking mainnet fixes and ecr lcps (#5015)

* fix: improve ecp to remove any tagged images

* Radar token update (#4892)

* Radar token update

* update address for xerc20

* xRADAR added

---------

Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>

* feat: 5033 working linea connector (#5037)

* fix: rename consensys to linea

* fix: rename consensys to linea

* fix: rename and verify

* feat: enable linea goerli ops

* chore: delete linea hub connector

* chore: recreate linea hub connector

* fix: testnet prod terraform (#5039)

---------

Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>
Co-authored-by: Sonmezturk <osmansonmezturk@gmail.com>
Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>

* chore: rebuild

* fix: enable router execution linea

* fix: reader linea

* feat: linea goerli subgraph deploy

* feat: create xERC20 template (#5049)

* feat: create xERC20 template

* feat: minor changes

* fix: placeholder text

* fix: add env in title

* feat: add xERC20 label

* fix: chain Ids for subgraph networks

* chore: graph client rebuild

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* testnet prod sync (#5079)

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

---------

Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>

* fix: 5069 testnet onboarding lh agents works (#5080)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* chore: yarn.lock

* chore: update yarn.lock

* chore: attempt fixing ci/cd for lighthouse

* chore: fix broken ci/cd

* fix: docker build fix (#5092)

* fix: process from root linea (#5084)

* feat: claimMessage interface

* chore: rebuild

* feat: linea process from root

* test: linea process from root unit tests

* feat: deploy testnet linea hub connector

* feat: hub subgraph for linea hub connector

* chore: rename

* testnet prod sync (#5081)

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* fix: 5069 testnet onboarding lh agents works (#5080)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* chore: yarn.lock

* chore: update yarn.lock

* chore: attempt fixing ci/cd for lighthouse

* chore: fix broken ci/cd

* fix: docker build fix (#5092)

* fix: process from root linea (#5084)

* feat: claimMessage interface

* chore: rebuild

* feat: linea process from root

* test: linea process from root unit tests

* feat: deploy testnet linea hub connector

* feat: hub subgraph for linea hub connector

* chore: rename

---------

Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>

* fix: increase gas for linea propagate (#5095)

* fix: increase gas for linea propagate

* fix: linea process from root args

* fix: linea propagate gas margin

* testnet prod sync (#5106)

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* fix: 5069 testnet onboarding lh agents works (#5080)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* chore: yarn.lock

* chore: update yarn.lock

* chore: attempt fixing ci/cd for lighthouse

* chore: fix broken ci/cd

* fix: docker build fix (#5092)

* fix: process from root linea (#5084)

* feat: claimMessage interface

* chore: rebuild

* feat: linea process from root

* test: linea process from root unit tests

* feat: deploy testnet linea hub connector

* feat: hub subgraph for linea hub connector

* chore: rename

* fix: increase gas for linea propagate (#5095)

* fix: increase gas for linea propagate

* fix: linea process from root args

* fix: linea propagate gas margin

---------

Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>

* fix: linea process from root args (#5108)

* testnet-prod sync (#5109)

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* fix: 5069 testnet onboarding lh agents works (#5080)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* chore: yarn.lock

* chore: update yarn.lock

* chore: attempt fixing ci/cd for lighthouse

* chore: fix broken ci/cd

* fix: docker build fix (#5092)

* fix: process from root linea (#5084)

* feat: claimMessage interface

* chore: rebuild

* feat: linea process from root

* test: linea process from root unit tests

* feat: deploy testnet linea hub connector

* feat: hub subgraph for linea hub connector

* chore: rename

* fix: increase gas for linea propagate (#5095)

* fix: increase gas for linea propagate

* fix: linea process from root args

* fix: linea propagate gas margin

* fix: linea process from root args (#5108)

---------

Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>

* Testnet prod sync (#5111)

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* fix: 5069 testnet onboarding lh agents works (#5080)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* chore: yarn.lock

* chore: update yarn.lock

* chore: attempt fixing ci/cd for lighthouse

* chore: fix broken ci/cd

* fix: docker build fix (#5092)

* fix: process from root linea (#5084)

* feat: claimMessage interface

* chore: rebuild

* feat: linea process from root

* test: linea process from root unit tests

* feat: deploy testnet linea hub connector

* feat: hub subgraph for linea hub connector

* chore: rename

* fix: increase gas for linea propagate (#5095)

* fix: increase gas for linea propagate

* fix: linea process from root args

* fix: linea propagate gas margin

* fix: linea process from root args (#5108)

---------

Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>

* fix: improve auto-scaling policies

* increase lh prover subs as mem limits

* fix: increase router publisher mem allocation

* Update issue templates

* fix: 5125 sendoutboundroot cron called twice (#5126)

* Update issue templates

* fix: remove `process.exit()` sendoutboundroot

---------

Co-authored-by: alexwhte <37959170+alexwhte@users.noreply.github.com>

* fix: 5125 sendoutboundroot cron called twice (#5129)

* fix: remove `process.exit()` sendoutboundroot

* fix: remove `process.exit` from LH

* Testnet prod sync (#5130)

* Update issue templates

* fix: 5125 sendoutboundroot cron called twice (#5129)

* fix: remove `process.exit()` sendoutboundroot

* fix: remove `process.exit` from LH

---------

Co-authored-by: alexwhte <37959170+alexwhte@users.noreply.github.com>

* fix: increase lh mem (#5132)

---------

Signed-off-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Maciek <maciej.bienia@gmail.com>
Co-authored-by: axlvaz <76085391+axlvaz@users.noreply.github.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>
Co-authored-by: Sonmezturk <osmansonmezturk@gmail.com>
Co-authored-by: alexwhte <37959170+alexwhte@users.noreply.github.com>
sanchaymittal added a commit that referenced this pull request Nov 15, 2023
* fix: account for decimal precision differences (#4782)

* fix: account for decimal precision differences

* build: bump sdk core

* fix: no multiply by 1e18 (#4822)

* build: bump sdk core (#4826)

* chore: add routers

* fix: init script for xTokens (#4838)

* fix: init

* fix: mainnet fix && removed errors

* fix: include all chains (#4851)

* Chore: add alcx to test net (#4833)

* config: Next tokens

* feat: changed next assets

* chore: add alcx

Signed-off-by: hesnicewithit <splitthedutch@gmail.com>

---------

Signed-off-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: just-a-node <eye1717@gmail.com>

* feat: add EURe to testnet allowlist (#4795)

* feat: add EURe to testnet allowlist

* Update production.ts

* Update production.ts

---------

Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>

* feat: add BTRST data (#4773)

* feat: add BTRST data

* add cap

* this is only a xMonoTest test (#4798)

Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>

* fix: fetch strategy - fallback

* chore: rebuild graph-client

* Merge pull request Whitelist NEXT xerc20s (#4855)

* feat: add testnet NEXT xerc20

* feat: add mainnet NEXT xerc20

* fix: update testnet next

* fix: update mainnet next

* fix: uncomment

* feat: update next contracts and increase cap

* feat: new xerc20 for dappradar testnet (#4858)

* Revert "Merge branch 'main' into testnet-prod"

This reverts commit 00f4318, reversing
changes made to 0c08528.

* fix: merge changes to sdk and init script from main

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* ci: deploy terraform state changes (#4907)

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

* fix: control flow (#4911)

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* Fix/tf version bump (#4914)

* fix: bump tf version and fix warning

* fix: terraform version bump

* Fix/merge conflict testnet prod resolution (#4918)

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

* Fix/tf version bump (#4914)

* fix: bump tf version and fix warning

* fix: terraform version bump

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: terraform version (#4916)

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

* Fix/tf version bump (#4914)

* fix: bump tf version and fix warning

* fix: terraform version bump

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* config: add another zksync provider

* config: add secondary zksync provider everywhere

* fix: try runner space clean up and fix smoke tests

* fix: gracefully handle null array value

* config: remove misbehaving chain from router

* fix: disable consensys and zkevm nets on testnet

* fix: temp router bypass for zkevm and consensys

* fix: router execute bypass zkevm and consensys

* fix: bumpTransfer task (#4950)

* fix: One Inch authorization added

* fix: added checks

* 4927-One Inch config added to chain-abstraction SDK (#4955)

* fix: One Inch authorization added

* fix: added checks

* Update typo

Co-authored-by: Rahul Sethuram <rahul@connext.network>

---------

Co-authored-by: Rahul Sethuram <rahul@connext.network>

* fix: bump version

* feat: 4708 protocol backend tasks for integration test (#4800)

* feat: add devnet config

* feat: tenderly devnet setup (#4722)

* feat: create deploy scripts for devnet

* feat: get latest synced blocknumber

* fix: parse the result

* feat: create graph-node dockers

* feat: create all-in script for devnets

* feat: deploy chains, deploy contracts, deploy subgraph

* feat: create a separate docker-compose file

* feat: add cartographer-api and database

* chore: clean up

* feat: 4718 smart contracts deploy dev net (#4757)

* feat: install forge-deploy npm

* fix: remove forge-deploy npm

* feat: forge-deploy npm

* feat: forge deploy basically works

* feat: basically works

* feat: remove forge-deploy

* feat: deploy forge

* forge install: solidity-stringutils

* feat: solidity-stingutils

* feat: messaging & connext deploy

* feat: use gnosis instead of arbitrum

* feat: multisend contract deploy

* feat: deploy relayer proxy hub contract

* chore: yarn.lock

* feat: init

* feat: init messaging layer

* feat: agent setup

* feat: initialize assets

* feat: add devnet deploy commands to sh

* feat: use gnosis instead of arbitrum

* feat: contract deploy and init works in sh

* feat: export deployments works

* feat: devnet subgraph build works

* feat: devnet subgraph deployed

* feat: use local postgres db for carto of devnet

* feat: devnet graph-client build

* chore: rebuild

* chore: graph-client build

* fix: add setup step to ingest mainnet db data

* fix: package name

* fix: resolve errors and warnings

* fix: wrong command

* feat: use a separate docker-compose

* fix: update off chain docker local setup

* fix: update db port

* fix: add dockerfile for carto image for local

* fix: docker entry point for local carto poller

* fix: use db image with cron setup

* fix: setup db schema

* fix: update lh docker build path

* chore: delete

* feat: we want a fresh devnet

* feat: remove previous deployments

* feat: setup chains with the RPC urls

* feat: use a separate one

* feat: create template files

* feat: add `devnet` to network type

* fix: a couple of syntax errors

* feat: txservice get deployments

* fix: typo

* feat: replace

* feat: put the network param

* fix: relayer config

* feat: add NETWORK variable

* fix: subgraph deploy script

* fix: rebuild graph-client

* feat: subgraph adapter updated

* feat: add subgraphPrefix

* feat: use domain

* feat: update tenderly cli before spawn

* fix: deploy script

* fix: dbmate up

* fix: devnet deploy script

* feat: hardhat-tenderly setup

* fix: contracts build

* feat: generate config in integration package

* fix: add params to AdminHubConnector

* feat: devnet messaging config

* feat: devnet hh config

* feat: hh deploy script to devnet

* fix: export separately devnet:mainnet

* fix: txservice get deployed contracts from devnet

* fix: devnet init script

* fix: devnet json name

* fix: subgraph devnet deploy

* fix: devnet init command

* fix: build

* fix: test

* feat: implement a method

* feat: update config file

* fix: lint

* fix: update a script name

* feat: update bash script

* fix: incorrect method of JSON

* fix: devnet init

* fix: setup docker after contract deployment

* fix: devnet deploy command

* fix: automatic verify

* fix: speed up deploy

* chore: spoke connector for lighthouse

* fix: spoke connector address

* fix: retry deploy command

* feat: anvil docker image

* feat: docker-compose for local network

* fix: rename tenderly to devnet

* fix: anvil disable --no-mine

* fix: rename local test sh

* feat: local network setup

* fix: add local domain

* fix: deploy script

* fix: local export

* fix: clean up devnet commands

* refactor: update deploy script

* feat: devnet deploy & init works

* feat: add scripts

* fix: update anvil docker image

* feat: progress

* chore: relevant settings

* fix: yarn build:all

* fix: subgraph deploy to local

* fix: typo

* fix: create with version label

* fix: mapping

* fix: prefix issue

* chore: replace "local"

* feat: graphclient rebuild

* chore: yarn.lock

* feat: test router, sequencer, relayer

* fix: dbmate up

* fix: subgraph adapter

* chore: add mac setup

* fix: chain setup for local spec

* fix: default variables for local test

* feat: skipping action

* fix: setup router

* fix: hardhat to anvil

* feat: redeployments

* fix: initializeRouter on routerAccount

* feat: no need to setup asset here

* feat: pre-xcallIntoLocal

* chore: add abi for spoke and hub domain

* chore: add connectors interface

* feat: updates for onchain setup for slow path

* chore: update the imports for spoke and hub connector

* chore: update the implementation

* fix: viem of pancake-sdk downgrade

* feat: clean up xcall

* fix: update e2e local bring up steps

* feat: before approve

* feat: horray, xcallIntoLocal

* feat: create onchain methods

* fix: typo

* fix: dbmate

* feat: spokeRootSent

* feat: AdminMainnetSpokeConnector

* chore: it changes every time

* feat: send / propagate local root

* feat: local test propagate works

* fix: deploy script delay blocks

* feat: receive aggregated root on spoke

* fix: setup same local / adopted asset

* fix: must be owner

* chore: local.init.json

* fix: from address

* feat: xcall sent

* feat: message queue setup

* fix: cleanup

* feat: process amb

* fix: receiveSpokeRootOnHub

* fix: graph node url

* fix: typo

* fix: subgraph prefix

* build: fix build:all

* feat: local networks for conversionRate

* feat: pre happy path

* feat: ensure automine is off

* fix: anvil docker block time

* fix: missing first one

* fix: db url

* feat: hub domain

* fix: missing the entry

* feat: wow, both path working

* feat: anvil block time 10s

* feat: relayer config for local test

* feat: need deployments for build

---------

Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>

* fix: pull from ghcr

* chore: use the constant for db_image (#4963)

* fix: try runner space clean up and fix smoke tests

* fix: 1inch api for quote (#4964)

* chore: disable smoke test on ci/cd for main

* chore: fix smoke-test

* chore: fix config setup step

* fix: send to relayer with correct domain (#4978)

* feat: flow logs + networking improvements

* fix: roll back minor changes

* fix: expire images but keep 20 at least

* fix: fix lifecycle priority

* chore: update config.local.json

* tag images with the branch name

* fix: add branch name to images

* fix:chain-abstraction:bump (#4985)

* fix: better lifecycle policy

* add testnet-prod lcp

* fix: vpc flow logs improvements

* feat: split flow logs between private and public

* fix: private subnet for router web3signer

* chore: graphclient update

* chore: config updates

* fix: update alchemy keys for opt and arb

* testnet prod sync (#5005)

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

* Fix/tf version bump (#4914)

* fix: bump tf version and fix warning

* fix: terraform version bump

* fix: bumpTransfer task (#4950)

* fix: One Inch authorization added

* fix: added checks

* 4927-One Inch config added to chain-abstraction SDK (#4955)

* fix: One Inch authorization added

* fix: added checks

* Update typo

Co-authored-by: Rahul Sethuram <rahul@connext.network>

---------

Co-authored-by: Rahul Sethuram <rahul@connext.network>

* fix: bump version

* feat: 4708 protocol backend tasks for integration test (#4800)

* feat: add devnet config

* feat: tenderly devnet setup (#4722)

* feat: create deploy scripts for devnet

* feat: get latest synced blocknumber

* fix: parse the result

* feat: create graph-node dockers

* feat: create all-in script for devnets

* feat: deploy chains, deploy contracts, deploy subgraph

* feat: create a separate docker-compose file

* feat: add cartographer-api and database

* chore: clean up

* feat: 4718 smart contracts deploy dev net (#4757)

* feat: install forge-deploy npm

* fix: remove forge-deploy npm

* feat: forge-deploy npm

* feat: forge deploy basically works

* feat: basically works

* feat: remove forge-deploy

* feat: deploy forge

* forge install: solidity-stringutils

* feat: solidity-stingutils

* feat: messaging & connext deploy

* feat: use gnosis instead of arbitrum

* feat: multisend contract deploy

* feat: deploy relayer proxy hub contract

* chore: yarn.lock

* feat: init

* feat: init messaging layer

* feat: agent setup

* feat: initialize assets

* feat: add devnet deploy commands to sh

* feat: use gnosis instead of arbitrum

* feat: contract deploy and init works in sh

* feat: export deployments works

* feat: devnet subgraph build works

* feat: devnet subgraph deployed

* feat: use local postgres db for carto of devnet

* feat: devnet graph-client build

* chore: rebuild

* chore: graph-client build

* fix: add setup step to ingest mainnet db data

* fix: package name

* fix: resolve errors and warnings

* fix: wrong command

* feat: use a separate docker-compose

* fix: update off chain docker local setup

* fix: update db port

* fix: add dockerfile for carto image for local

* fix: docker entry point for local carto poller

* fix: use db image with cron setup

* fix: setup db schema

* fix: update lh docker build path

* chore: delete

* feat: we want a fresh devnet

* feat: remove previous deployments

* feat: setup chains with the RPC urls

* feat: use a separate one

* feat: create template files

* feat: add `devnet` to network type

* fix: a couple of syntax errors

* feat: txservice get deployments

* fix: typo

* feat: replace

* feat: put the network param

* fix: relayer config

* feat: add NETWORK variable

* fix: subgraph deploy script

* fix: rebuild graph-client

* feat: subgraph adapter updated

* feat: add subgraphPrefix

* feat: use domain

* feat: update tenderly cli before spawn

* fix: deploy script

* fix: dbmate up

* fix: devnet deploy script

* feat: hardhat-tenderly setup

* fix: contracts build

* feat: generate config in integration package

* fix: add params to AdminHubConnector

* feat: devnet messaging config

* feat: devnet hh config

* feat: hh deploy script to devnet

* fix: export separately devnet:mainnet

* fix: txservice get deployed contracts from devnet

* fix: devnet init script

* fix: devnet json name

* fix: subgraph devnet deploy

* fix: devnet init command

* fix: build

* fix: test

* feat: implement a method

* feat: update config file

* fix: lint

* fix: update a script name

* feat: update bash script

* fix: incorrect method of JSON

* fix: devnet init

* fix: setup docker after contract deployment

* fix: devnet deploy command

* fix: automatic verify

* fix: speed up deploy

* chore: spoke connector for lighthouse

* fix: spoke connector address

* fix: retry deploy command

* feat: anvil docker image

* feat: docker-compose for local network

* fix: rename tenderly to devnet

* fix: anvil disable --no-mine

* fix: rename local test sh

* feat: local network setup

* fix: add local domain

* fix: deploy script

* fix: local export

* fix: clean up devnet commands

* refactor: update deploy script

* feat: devnet deploy & init works

* feat: add scripts

* fix: update anvil docker image

* feat: progress

* chore: relevant settings

* fix: yarn build:all

* fix: subgraph deploy to local

* fix: typo

* fix: create with version label

* fix: mapping

* fix: prefix issue

* chore: replace "local"

* feat: graphclient rebuild

* chore: yarn.lock

* feat: test router, sequencer, relayer

* fix: dbmate up

* fix: subgraph adapter

* chore: add mac setup

* fix: chain setup for local spec

* fix: default variables for local test

* feat: skipping action

* fix: setup router

* fix: hardhat to anvil

* feat: redeployments

* fix: initializeRouter on routerAccount

* feat: no need to setup asset here

* feat: pre-xcallIntoLocal

* chore: add abi for spoke and hub domain

* chore: add connectors interface

* feat: updates for onchain setup for slow path

* chore: update the imports for spoke and hub connector

* chore: update the implementation

* fix: viem of pancake-sdk downgrade

* feat: clean up xcall

* fix: update e2e local bring up steps

* feat: before approve

* feat: horray, xcallIntoLocal

* feat: create onchain methods

* fix: typo

* fix: dbmate

* feat: spokeRootSent

* feat: AdminMainnetSpokeConnector

* chore: it changes every time

* feat: send / propagate local root

* feat: local test propagate works

* fix: deploy script delay blocks

* feat: receive aggregated root on spoke

* fix: setup same local / adopted asset

* fix: must be owner

* chore: local.init.json

* fix: from address

* feat: xcall sent

* feat: message queue setup

* fix: cleanup

* feat: process amb

* fix: receiveSpokeRootOnHub

* fix: graph node url

* fix: typo

* fix: subgraph prefix

* build: fix build:all

* feat: local networks for conversionRate

* feat: pre happy path

* feat: ensure automine is off

* fix: anvil docker block time

* fix: missing first one

* fix: db url

* feat: hub domain

* fix: missing the entry

* feat: wow, both path working

* feat: anvil block time 10s

* feat: relayer config for local test

* feat: need deployments for build

---------

Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>

* fix: pull from ghcr

* chore: use the constant for db_image (#4963)

* fix: try runner space clean up and fix smoke tests

* fix: 1inch api for quote (#4964)

* chore: disable smoke test on ci/cd for main

* chore: fix smoke-test

* chore: fix config setup step

* fix: send to relayer with correct domain (#4978)

* feat: flow logs + networking improvements

* fix: roll back minor changes

* fix: expire images but keep 20 at least

* fix: fix lifecycle priority

* chore: update config.local.json

* tag images with the branch name

* fix: add branch name to images

* fix:chain-abstraction:bump (#4985)

* fix: better lifecycle policy

* add testnet-prod lcp

* fix: vpc flow logs improvements

* feat: split flow logs between private and public

* fix: private subnet for router web3signer

---------

Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>

* fix: public subnets for services

* fix: add zksync provider (#5006)

* testnet-prod sync (#5008)

* fix: maticjs version

* fix: migrate state to new backend (#4901)

* fix: migrate state to new backend

* fix: staging state migration + fixes

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>

* fix: prod state migrations (#4903)

* Fix/migrate state prod core (#4904)

* fix: prod state migrations

* fix: missing config

* Fix/ci fix - remove flow control (#4910)

* fix: remove ci stop check

* fix: remove continue-on-error

* Fix/tf version bump (#4914)

* fix: bump tf version and fix warning

* fix: terraform version bump

* fix: bumpTransfer task (#4950)

* fix: One Inch authorization added

* fix: added checks

* 4927-One Inch config added to chain-abstraction SDK (#4955)

* fix: One Inch authorization added

* fix: added checks

* Update typo

Co-authored-by: Rahul Sethuram <rahul@connext.network>

---------

Co-authored-by: Rahul Sethuram <rahul@connext.network>

* fix: bump version

* feat: 4708 protocol backend tasks for integration test (#4800)

* feat: add devnet config

* feat: tenderly devnet setup (#4722)

* feat: create deploy scripts for devnet

* feat: get latest synced blocknumber

* fix: parse the result

* feat: create graph-node dockers

* feat: create all-in script for devnets

* feat: deploy chains, deploy contracts, deploy subgraph

* feat: create a separate docker-compose file

* feat: add cartographer-api and database

* chore: clean up

* feat: 4718 smart contracts deploy dev net (#4757)

* feat: install forge-deploy npm

* fix: remove forge-deploy npm

* feat: forge-deploy npm

* feat: forge deploy basically works

* feat: basically works

* feat: remove forge-deploy

* feat: deploy forge

* forge install: solidity-stringutils

* feat: solidity-stingutils

* feat: messaging & connext deploy

* feat: use gnosis instead of arbitrum

* feat: multisend contract deploy

* feat: deploy relayer proxy hub contract

* chore: yarn.lock

* feat: init

* feat: init messaging layer

* feat: agent setup

* feat: initialize assets

* feat: add devnet deploy commands to sh

* feat: use gnosis instead of arbitrum

* feat: contract deploy and init works in sh

* feat: export deployments works

* feat: devnet subgraph build works

* feat: devnet subgraph deployed

* feat: use local postgres db for carto of devnet

* feat: devnet graph-client build

* chore: rebuild

* chore: graph-client build

* fix: add setup step to ingest mainnet db data

* fix: package name

* fix: resolve errors and warnings

* fix: wrong command

* feat: use a separate docker-compose

* fix: update off chain docker local setup

* fix: update db port

* fix: add dockerfile for carto image for local

* fix: docker entry point for local carto poller

* fix: use db image with cron setup

* fix: setup db schema

* fix: update lh docker build path

* chore: delete

* feat: we want a fresh devnet

* feat: remove previous deployments

* feat: setup chains with the RPC urls

* feat: use a separate one

* feat: create template files

* feat: add `devnet` to network type

* fix: a couple of syntax errors

* feat: txservice get deployments

* fix: typo

* feat: replace

* feat: put the network param

* fix: relayer config

* feat: add NETWORK variable

* fix: subgraph deploy script

* fix: rebuild graph-client

* feat: subgraph adapter updated

* feat: add subgraphPrefix

* feat: use domain

* feat: update tenderly cli before spawn

* fix: deploy script

* fix: dbmate up

* fix: devnet deploy script

* feat: hardhat-tenderly setup

* fix: contracts build

* feat: generate config in integration package

* fix: add params to AdminHubConnector

* feat: devnet messaging config

* feat: devnet hh config

* feat: hh deploy script to devnet

* fix: export separately devnet:mainnet

* fix: txservice get deployed contracts from devnet

* fix: devnet init script

* fix: devnet json name

* fix: subgraph devnet deploy

* fix: devnet init command

* fix: build

* fix: test

* feat: implement a method

* feat: update config file

* fix: lint

* fix: update a script name

* feat: update bash script

* fix: incorrect method of JSON

* fix: devnet init

* fix: setup docker after contract deployment

* fix: devnet deploy command

* fix: automatic verify

* fix: speed up deploy

* chore: spoke connector for lighthouse

* fix: spoke connector address

* fix: retry deploy command

* feat: anvil docker image

* feat: docker-compose for local network

* fix: rename tenderly to devnet

* fix: anvil disable --no-mine

* fix: rename local test sh

* feat: local network setup

* fix: add local domain

* fix: deploy script

* fix: local export

* fix: clean up devnet commands

* refactor: update deploy script

* feat: devnet deploy & init works

* feat: add scripts

* fix: update anvil docker image

* feat: progress

* chore: relevant settings

* fix: yarn build:all

* fix: subgraph deploy to local

* fix: typo

* fix: create with version label

* fix: mapping

* fix: prefix issue

* chore: replace "local"

* feat: graphclient rebuild

* chore: yarn.lock

* feat: test router, sequencer, relayer

* fix: dbmate up

* fix: subgraph adapter

* chore: add mac setup

* fix: chain setup for local spec

* fix: default variables for local test

* feat: skipping action

* fix: setup router

* fix: hardhat to anvil

* feat: redeployments

* fix: initializeRouter on routerAccount

* feat: no need to setup asset here

* feat: pre-xcallIntoLocal

* chore: add abi for spoke and hub domain

* chore: add connectors interface

* feat: updates for onchain setup for slow path

* chore: update the imports for spoke and hub connector

* chore: update the implementation

* fix: viem of pancake-sdk downgrade

* feat: clean up xcall

* fix: update e2e local bring up steps

* feat: before approve

* feat: horray, xcallIntoLocal

* feat: create onchain methods

* fix: typo

* fix: dbmate

* feat: spokeRootSent

* feat: AdminMainnetSpokeConnector

* chore: it changes every time

* feat: send / propagate local root

* feat: local test propagate works

* fix: deploy script delay blocks

* feat: receive aggregated root on spoke

* fix: setup same local / adopted asset

* fix: must be owner

* chore: local.init.json

* fix: from address

* feat: xcall sent

* feat: message queue setup

* fix: cleanup

* feat: process amb

* fix: receiveSpokeRootOnHub

* fix: graph node url

* fix: typo

* fix: subgraph prefix

* build: fix build:all

* feat: local networks for conversionRate

* feat: pre happy path

* feat: ensure automine is off

* fix: anvil docker block time

* fix: missing first one

* fix: db url

* feat: hub domain

* fix: missing the entry

* feat: wow, both path working

* feat: anvil block time 10s

* feat: relayer config for local test

* feat: need deployments for build

---------

Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>

* fix: pull from ghcr

* chore: use the constant for db_image (#4963)

* fix: try runner space clean up and fix smoke tests

* fix: 1inch api for quote (#4964)

* chore: disable smoke test on ci/cd for main

* chore: fix smoke-test

* chore: fix config setup step

* fix: send to relayer with correct domain (#4978)

* feat: flow logs + networking improvements

* fix: roll back minor changes

* fix: expire images but keep 20 at least

* fix: fix lifecycle priority

* chore: update config.local.json

* tag images with the branch name

* fix: add branch name to images

* fix:chain-abstraction:bump (#4985)

* fix: better lifecycle policy

* add testnet-prod lcp

* fix: vpc flow logs improvements

* feat: split flow logs between private and public

* fix: private subnet for router web3signer

* fix: public subnets for services

* fix: add zksync provider (#5006)

---------

Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>

* fix: hotfix prover cron & web3signer networking

* fix: private subnets for lh prover

* fix: networking mainnet fixes and ecr lcps (#5015)

* fix: improve ecp to remove any tagged images

* Radar token update (#4892)

* Radar token update

* update address for xerc20

* xRADAR added

---------

Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>

* feat: 5033 working linea connector (#5037)

* fix: rename consensys to linea

* fix: rename consensys to linea

* fix: rename and verify

* feat: enable linea goerli ops

* chore: delete linea hub connector

* chore: recreate linea hub connector

* Testnet Prod sync (#5038)

* fix: networking mainnet fixes and ecr lcps (#5015)

* fix: improve ecp to remove any tagged images

* Radar token update (#4892)

* Radar token update

* update address for xerc20

* xRADAR added

---------

Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>

* feat: 5033 working linea connector (#5037)

* fix: rename consensys to linea

* fix: rename consensys to linea

* fix: rename and verify

* feat: enable linea goerli ops

* chore: delete linea hub connector

* chore: recreate linea hub connector

---------

Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>
Co-authored-by: Sonmezturk <osmansonmezturk@gmail.com>
Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>

* fix: testnet prod terraform (#5039)

* testnet prod sync (#5040)

* fix: networking mainnet fixes and ecr lcps (#5015)

* fix: improve ecp to remove any tagged images

* Radar token update (#4892)

* Radar token update

* update address for xerc20

* xRADAR added

---------

Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>

* feat: 5033 working linea connector (#5037)

* fix: rename consensys to linea

* fix: rename consensys to linea

* fix: rename and verify

* feat: enable linea goerli ops

* chore: delete linea hub connector

* chore: recreate linea hub connector

* fix: testnet prod terraform (#5039)

---------

Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>
Co-authored-by: Sonmezturk <osmansonmezturk@gmail.com>
Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>

* chore: rebuild

* fix: enable router execution linea

* fix: reader linea

* feat: linea goerli subgraph deploy

* feat: create xERC20 template (#5049)

* feat: create xERC20 template

* feat: minor changes

* fix: placeholder text

* fix: add env in title

* feat: add xERC20 label

* fix: chain Ids for subgraph networks

* chore: graph client rebuild

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* testnet prod sync (#5079)

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

---------

Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>

* fix: 5069 testnet onboarding lh agents works (#5080)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* chore: yarn.lock

* chore: update yarn.lock

* chore: attempt fixing ci/cd for lighthouse

* chore: fix broken ci/cd

* fix: docker build fix (#5092)

* fix: process from root linea (#5084)

* feat: claimMessage interface

* chore: rebuild

* feat: linea process from root

* test: linea process from root unit tests

* feat: deploy testnet linea hub connector

* feat: hub subgraph for linea hub connector

* chore: rename

* testnet prod sync (#5081)

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* fix: 5069 testnet onboarding lh agents works (#5080)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* chore: yarn.lock

* chore: update yarn.lock

* chore: attempt fixing ci/cd for lighthouse

* chore: fix broken ci/cd

* fix: docker build fix (#5092)

* fix: process from root linea (#5084)

* feat: claimMessage interface

* chore: rebuild

* feat: linea process from root

* test: linea process from root unit tests

* feat: deploy testnet linea hub connector

* feat: hub subgraph for linea hub connector

* chore: rename

---------

Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>

* fix: increase gas for linea propagate (#5095)

* fix: increase gas for linea propagate

* fix: linea process from root args

* fix: linea propagate gas margin

* testnet prod sync (#5106)

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* fix: 5069 testnet onboarding lh agents works (#5080)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* chore: yarn.lock

* chore: update yarn.lock

* chore: attempt fixing ci/cd for lighthouse

* chore: fix broken ci/cd

* fix: docker build fix (#5092)

* fix: process from root linea (#5084)

* feat: claimMessage interface

* chore: rebuild

* feat: linea process from root

* test: linea process from root unit tests

* feat: deploy testnet linea hub connector

* feat: hub subgraph for linea hub connector

* chore: rename

* fix: increase gas for linea propagate (#5095)

* fix: increase gas for linea propagate

* fix: linea process from root args

* fix: linea propagate gas margin

---------

Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>

* fix: linea process from root args (#5108)

* testnet-prod sync (#5109)

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* fix: 5069 testnet onboarding lh agents works (#5080)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* chore: yarn.lock

* chore: update yarn.lock

* chore: attempt fixing ci/cd for lighthouse

* chore: fix broken ci/cd

* fix: docker build fix (#5092)

* fix: process from root linea (#5084)

* feat: claimMessage interface

* chore: rebuild

* feat: linea process from root

* test: linea process from root unit tests

* feat: deploy testnet linea hub connector

* feat: hub subgraph for linea hub connector

* chore: rename

* fix: increase gas for linea propagate (#5095)

* fix: increase gas for linea propagate

* fix: linea process from root args

* fix: linea propagate gas margin

* fix: linea process from root args (#5108)

---------

Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>

* Testnet prod sync (#5111)

* feat: add bware linea goerli subgraph

* chore: rebuild graph client

* fix: thegraph network id for zksync-era

* feat: 5069 testnet onboarding lh agents works (#5074)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* fix: 5069 testnet onboarding lh agents works (#5080)

* feat: hh task for claiming linea message

* feat: gas cost for linea propagate

* test: LH tests for linea

* chore: yarn.lock

* chore: update yarn.lock

* chore: attempt fixing ci/cd for lighthouse

* chore: fix broken ci/cd

* fix: docker build fix (#5092)

* fix: process from root linea (#5084)

* feat: claimMessage interface

* chore: rebuild

* feat: linea process from root

* test: linea process from root unit tests

* feat: deploy testnet linea hub connector

* feat: hub subgraph for linea hub connector

* chore: rename

* fix: increase gas for linea propagate (#5095)

* fix: increase gas for linea propagate

* fix: linea process from root args

* fix: linea propagate gas margin

* fix: linea process from root args (#5108)

---------

Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: sanchaymittal <sanchaymittal@gmail.com>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>

* fix: improve auto-scaling policies

* increase lh prover subs as mem limits

* fix: increase router publisher mem allocation

* Update issue templates

* fix: 5125 sendoutboundroot cron called twice (#5126)

* Update issue templates

* fix: remove `process.exit()` sendoutboundroot

---------

Co-authored-by: alexwhte <37959170+alexwhte@users.noreply.github.com>

* fix: 5125 sendoutboundroot cron called twice (#5129)

* fix: remove `process.exit()` sendoutboundroot

* fix: remove `process.exit` from LH

* Testnet prod sync (#5130)

* Update issue templates

* fix: 5125 sendoutboundroot cron called twice (#5129)

* fix: remove `process.exit()` sendoutboundroot

* fix: remove `process.exit` from LH

---------

Co-authored-by: alexwhte <37959170+alexwhte@users.noreply.github.com>

* fix: increase lh mem (#5132)

* fix: remove linea node from rpc list

* feat: testnet prod sync for retry issue (#5158)

* feat: added IXT token

* chore: update main ops with latest staging changes (#5135)

* feat: all in one commit

* fix: all unit test fix

* ci: fix yarn:test

---------

Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>

* testnet prod sync (#5177)

* chore: add linea hardhat & message protocol config

* build: lineaHubConnector deployed

* build: export and verify step

* fix: add linea under protocol networks

* feat: redeploy LineaHubConnector mainnet

* feat: linea mainnet deployment

* fix: linea utils deploy

* feat: update hardhat-deploy version

* fix: redeploy connext diamond

* feat: linea mainnet initialize

* feat: linea mainnet subgraph

* fix: linea subgraph name

* feat: add linea-mainnet to agents

* feat: graph client rebuild for linea

* feat: linea ops

* chore: add infura key to prod

* feat: bware subgraph for linea mainnet

* feat: added IXT token

* chore: update main ops with latest staging changes (#5135)

* feat: all in one commit

* fix: all unit test fix

* ci: fix yarn:test

* Update README.md (#5082)

* Add support FRACTION on mainnet (#4368)

* feat: add miva and fraction to mainnet prod

* fix: skip canonical domain not hub dopmain on asset config

* fix: logging + account for non-applied changes

* fix: removed unused domains

* fix: xERC20 address added

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>
Co-authored-by: Eddie <eye1717@gmail.com>

* feat: update alcx testnet asset (#4878)

* chore: rebuild

* chore: alpha release for linea

* fix: add protocol admin safe

* chore: fresh install

* chore: add watcher

* Update issue templates

* Update issue templates

* Update issue templates

---------

Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: Prathmesh <201952225@iiitvadodara.ac.in>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Vaibhav <100083207+vaibhav-009@users.noreply.github.com>
Co-authored-by: Arjun Bhuptani <arjunbhuptani@gmail.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: alexwhte <37959170+alexwhte@users.noreply.github.com>

* chore: graph client build

* fix: ci/cd

* fix: ci/cd plzz

---------

Signed-off-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Maciek <maciej.bienia@gmail.com>
Co-authored-by: axlvaz <76085391+axlvaz@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Carlo Mazzaferro <carlo.mazzaferro@gmail.com>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: Sonmezturk <osmansonmezturk@gmail.com>
Co-authored-by: alexwhte <37959170+alexwhte@users.noreply.github.com>
Co-authored-by: Vaibhav <100083207+vaibhav-009@users.noreply.github.com>
Co-authored-by: Arjun Bhuptani <arjunbhuptani@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants