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

Tf vars #4531

Merged
merged 3 commits into from
Jun 23, 2023
Merged

Tf vars #4531

merged 3 commits into from
Jun 23, 2023

Conversation

just-a-node
Copy link
Collaborator

@just-a-node just-a-node commented Jun 16, 2023

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 #4530 4530

Related pull request(s)

@@ -222,7 +222,7 @@ module "sequencer_publisher_auto_scaling" {
ecs_service_name = module.sequencer_publisher.service_name
ecs_cluster_name = module.ecs.ecs_cluster_name
min_capacity = 10
max_capacity = 300
max_capacity = 300
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we changed this in testnet prod, can you copy the config from there?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks the same?

@rhlsthrm rhlsthrm merged commit ecce107 into main Jun 23, 2023
@rhlsthrm rhlsthrm deleted the tf-vars branch June 23, 2023 13:48
rhlsthrm pushed a commit that referenced this pull request Jun 27, 2023
* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* ci: commitlint

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

---------

Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
rhlsthrm pushed a commit that referenced this pull request Jun 27, 2023
* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* ci: commitlint

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

---------

Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
rhlsthrm pushed a commit that referenced this pull request Jul 5, 2023
* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
rhlsthrm added a commit that referenced this pull request Jul 7, 2023
* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>
rhlsthrm added a commit that referenced this pull request Jul 7, 2023
* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>
rhlsthrm added a commit that referenced this pull request Jul 10, 2023
* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>
rhlsthrm pushed a commit that referenced this pull request Jul 11, 2023
* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>
rhlsthrm pushed a commit that referenced this pull request Jul 11, 2023
* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

* feat: 4538 wormhole connector (#4623)

* feat: wormhole connector draft

* chore: contract build

* fix: wormhole connector deploy script

* chore: rebuild contracts

* fix: deploy wormhole connectors

* fix: wormhole base connector

* doc: add comments

* test: forge tests for wormhole connectors

* fix: build

* chore: rebuild

* refactor: rename the mirror chain variable

* fix: don't store amb twice

* fix: minor review updates

* feat: add configurable refund address for fees

* feat: use owner as the first relayer

* fix: forge tests for wormhole spoke connector

* fix: update IWormholeReceiver interface

* fix: capping gasLimit in the `quoteEvmDeliveryPrice`

* fix: renounceOwnership logic

* feat: 4545 offchainlighthouse subtasks for bnb amb (#4659)

* feat: propagate wormhole connector

* feat: lh wormhole sendoutboundroot

* chore: rebuild

* test: fix wormhole lh tests

* feat: wormhole connector deployed

* feat: 4544 wormhole connector subgraph (#4661)

* build: BnbHubConnector abi

* feat: mapping for bnb

* chore: config for new bnb connectors deployment.

* chore: update hub subgraph.yaml

* build: graph client

* fix: return init script messaging functionality

* chore: fresh install

* feat: per-chain configurable relayer fee vault

* feat: respect names configured if properly prefixed

* refactor: only fork creation logic not execution upgrade in base

* feat: add ability to create forks from env vars

* chore: rename helper lib to RpcLookup

* feat: add deployment lookup contract helper

* feat: wormhole connectors upgrading on fork

* feat: add replay test for old transfers

* fix: remove unused transfer examples

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>
just-a-node added a commit that referenced this pull request Jul 28, 2023
* ci: testnet-prod (#4678)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* ci: testnet prod (#4679)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

* feat: 4538 wormhole connector (#4623)

* feat: wormhole connector draft

* chore: contract build

* fix: wormhole connector deploy script

* chore: rebuild contracts

* fix: deploy wormhole connectors

* fix: wormhole base connector

* doc: add comments

* test: forge tests for wormhole connectors

* fix: build

* chore: rebuild

* refactor: rename the mirror chain variable

* fix: don't store amb twice

* fix: minor review updates

* feat: add configurable refund address for fees

* feat: use owner as the first relayer

* fix: forge tests for wormhole spoke connector

* fix: update IWormholeReceiver interface

* fix: capping gasLimit in the `quoteEvmDeliveryPrice`

* fix: renounceOwnership logic

* feat: 4545 offchainlighthouse subtasks for bnb amb (#4659)

* feat: propagate wormhole connector

* feat: lh wormhole sendoutboundroot

* chore: rebuild

* test: fix wormhole lh tests

* feat: wormhole connector deployed

* feat: 4544 wormhole connector subgraph (#4661)

* build: BnbHubConnector abi

* feat: mapping for bnb

* chore: config for new bnb connectors deployment.

* chore: update hub subgraph.yaml

* build: graph client

* fix: return init script messaging functionality

* chore: fresh install

* feat: per-chain configurable relayer fee vault

* feat: respect names configured if properly prefixed

* refactor: only fork creation logic not execution upgrade in base

* feat: add ability to create forks from env vars

* chore: rename helper lib to RpcLookup

* feat: add deployment lookup contract helper

* feat: wormhole connectors upgrading on fork

* feat: add replay test for old transfers

* fix: remove unused transfer examples

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* fix: trigger ci for build

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>
sanchaymittal added a commit that referenced this pull request Aug 1, 2023
* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

* feat: 4538 wormhole connector (#4623)

* feat: wormhole connector draft

* chore: contract build

* fix: wormhole connector deploy script

* chore: rebuild contracts

* fix: deploy wormhole connectors

* fix: wormhole base connector

* doc: add comments

* test: forge tests for wormhole connectors

* fix: build

* chore: rebuild

* refactor: rename the mirror chain variable

* fix: don't store amb twice

* fix: minor review updates

* feat: add configurable refund address for fees

* feat: use owner as the first relayer

* fix: forge tests for wormhole spoke connector

* fix: update IWormholeReceiver interface

* fix: capping gasLimit in the `quoteEvmDeliveryPrice`

* fix: renounceOwnership logic

* feat: 4545 offchainlighthouse subtasks for bnb amb (#4659)

* feat: propagate wormhole connector

* feat: lh wormhole sendoutboundroot

* chore: rebuild

* test: fix wormhole lh tests

* feat: wormhole connector deployed

* feat: 4544 wormhole connector subgraph (#4661)

* build: BnbHubConnector abi

* feat: mapping for bnb

* chore: config for new bnb connectors deployment.

* chore: update hub subgraph.yaml

* build: graph client

* fix: return init script messaging functionality

* chore: fresh install

* feat: per-chain configurable relayer fee vault

* feat: respect names configured if properly prefixed

* refactor: only fork creation logic not execution upgrade in base

* feat: add ability to create forks from env vars

* chore: rename helper lib to RpcLookup

* feat: add deployment lookup contract helper

* feat: wormhole connectors upgrading on fork

* feat: add replay test for old transfers

* fix: remove unused transfer examples

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>

* feat: wormhole hh task

* fix: BnbHubConnector connector name

* ci: fix commitlint

* fix: pin dependency

* chore: yarn.lock

* chore: add documentation

* Merge pull request 4699 sdk provider options (#4701)

* fix: getUserPools should take in options

* fix: add missing options to types

* fix: pass options param through

* fix: add missing options to wrapper request

* test: options override tests

* build: bump sdk core

* build: bump sdk wrapper

* chore: changelog update

* 4237 multipath swaps (#4609)

* chore: swap path added

* fix: remove simple-uniswap-sdk

* fix: minor import

* fix: changes in V2 version

* feat: multi-path swap added

* fix: added encoded data

* feat: test inited

* feat: swaputil test done

* fix: removed path from oneInch

* fix: lint

* fix: installation

* fix: changed path encoding

* fix: path of univ3

* fix: uniV3 test fix

---------

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

* chore: cleanup web3signer (#4400)

* chore: cleanup scripts

* chore: cleanup file

* chore: add xocaltal router

* fix: 512 -> 2048 (#4715)

* fix: provider passing in options (#4731)

* fix: provider passing in options

* fix: added signers and chains

* fix: add missing options params

* chore: rm test error

* 4730 sdk latency subfix (#4736)

* fix: added reading from chains

* fix: added chains config in provider

* added test

* fix: remove console

* fix: test fix

* fix: added wrapper changes according to new changes

* build: bump sdk core/wrapper

* fix: use workspace dep

* build: bump to latest with changelogs

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* Merge pull request: Testnet prod sync (#4742)

* ci: testnet-prod (#4678)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* ci: testnet prod (#4679)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

* feat: 4538 wormhole connector (#4623)

* feat: wormhole connector draft

* chore: contract build

* fix: wormhole connector deploy script

* chore: rebuild contracts

* fix: deploy wormhole connectors

* fix: wormhole base connector

* doc: add comments

* test: forge tests for wormhole connectors

* fix: build

* chore: rebuild

* refactor: rename the mirror chain variable

* fix: don't store amb twice

* fix: minor review updates

* feat: add configurable refund address for fees

* feat: use owner as the first relayer

* fix: forge tests for wormhole spoke connector

* fix: update IWormholeReceiver interface

* fix: capping gasLimit in the `quoteEvmDeliveryPrice`

* fix: renounceOwnership logic

* feat: 4545 offchainlighthouse subtasks for bnb amb (#4659)

* feat: propagate wormhole connector

* feat: lh wormhole sendoutboundroot

* chore: rebuild

* test: fix wormhole lh tests

* feat: wormhole connector deployed

* feat: 4544 wormhole connector subgraph (#4661)

* build: BnbHubConnector abi

* feat: mapping for bnb

* chore: config for new bnb connectors deployment.

* chore: update hub subgraph.yaml

* build: graph client

* fix: return init script messaging functionality

* chore: fresh install

* feat: per-chain configurable relayer fee vault

* feat: respect names configured if properly prefixed

* refactor: only fork creation logic not execution upgrade in base

* feat: add ability to create forks from env vars

* chore: rename helper lib to RpcLookup

* feat: add deployment lookup contract helper

* feat: wormhole connectors upgrading on fork

* feat: add replay test for old transfers

* fix: remove unused transfer examples

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* fix: trigger ci for build

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* chore: add router

* ci: nuke commitlint

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>
rhlsthrm pushed a commit that referenced this pull request Aug 4, 2023
* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

* feat: 4538 wormhole connector (#4623)

* feat: wormhole connector draft

* chore: contract build

* fix: wormhole connector deploy script

* chore: rebuild contracts

* fix: deploy wormhole connectors

* fix: wormhole base connector

* doc: add comments

* test: forge tests for wormhole connectors

* fix: build

* chore: rebuild

* refactor: rename the mirror chain variable

* fix: don't store amb twice

* fix: minor review updates

* feat: add configurable refund address for fees

* feat: use owner as the first relayer

* fix: forge tests for wormhole spoke connector

* fix: update IWormholeReceiver interface

* fix: capping gasLimit in the `quoteEvmDeliveryPrice`

* fix: renounceOwnership logic

* feat: 4545 offchainlighthouse subtasks for bnb amb (#4659)

* feat: propagate wormhole connector

* feat: lh wormhole sendoutboundroot

* chore: rebuild

* test: fix wormhole lh tests

* feat: wormhole connector deployed

* feat: 4544 wormhole connector subgraph (#4661)

* build: BnbHubConnector abi

* feat: mapping for bnb

* chore: config for new bnb connectors deployment.

* chore: update hub subgraph.yaml

* build: graph client

* fix: return init script messaging functionality

* chore: fresh install

* feat: per-chain configurable relayer fee vault

* feat: respect names configured if properly prefixed

* refactor: only fork creation logic not execution upgrade in base

* feat: add ability to create forks from env vars

* chore: rename helper lib to RpcLookup

* feat: add deployment lookup contract helper

* feat: wormhole connectors upgrading on fork

* feat: add replay test for old transfers

* fix: remove unused transfer examples

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>

* feat: wormhole hh task

* fix: BnbHubConnector connector name

* ci: fix commitlint

* fix: pin dependency

* chore: yarn.lock

* chore: add documentation

* Merge pull request 4699 sdk provider options (#4701)

* fix: getUserPools should take in options

* fix: add missing options to types

* fix: pass options param through

* fix: add missing options to wrapper request

* test: options override tests

* build: bump sdk core

* build: bump sdk wrapper

* chore: changelog update

* 4237 multipath swaps (#4609)

* chore: swap path added

* fix: remove simple-uniswap-sdk

* fix: minor import

* fix: changes in V2 version

* feat: multi-path swap added

* fix: added encoded data

* feat: test inited

* feat: swaputil test done

* fix: removed path from oneInch

* fix: lint

* fix: installation

* fix: changed path encoding

* fix: path of univ3

* fix: uniV3 test fix

---------

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

* chore: cleanup web3signer (#4400)

* chore: cleanup scripts

* chore: cleanup file

* chore: add xocaltal router

* fix: 512 -> 2048 (#4715)

* fix: provider passing in options (#4731)

* fix: provider passing in options

* fix: added signers and chains

* fix: add missing options params

* chore: rm test error

* 4730 sdk latency subfix (#4736)

* fix: added reading from chains

* fix: added chains config in provider

* added test

* fix: remove console

* fix: test fix

* fix: added wrapper changes according to new changes

* build: bump sdk core/wrapper

* fix: use workspace dep

* build: bump to latest with changelogs

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* Merge pull request: Testnet prod sync (#4742)

* ci: testnet-prod (#4678)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* ci: testnet prod (#4679)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

* feat: 4538 wormhole connector (#4623)

* feat: wormhole connector draft

* chore: contract build

* fix: wormhole connector deploy script

* chore: rebuild contracts

* fix: deploy wormhole connectors

* fix: wormhole base connector

* doc: add comments

* test: forge tests for wormhole connectors

* fix: build

* chore: rebuild

* refactor: rename the mirror chain variable

* fix: don't store amb twice

* fix: minor review updates

* feat: add configurable refund address for fees

* feat: use owner as the first relayer

* fix: forge tests for wormhole spoke connector

* fix: update IWormholeReceiver interface

* fix: capping gasLimit in the `quoteEvmDeliveryPrice`

* fix: renounceOwnership logic

* feat: 4545 offchainlighthouse subtasks for bnb amb (#4659)

* feat: propagate wormhole connector

* feat: lh wormhole sendoutboundroot

* chore: rebuild

* test: fix wormhole lh tests

* feat: wormhole connector deployed

* feat: 4544 wormhole connector subgraph (#4661)

* build: BnbHubConnector abi

* feat: mapping for bnb

* chore: config for new bnb connectors deployment.

* chore: update hub subgraph.yaml

* build: graph client

* fix: return init script messaging functionality

* chore: fresh install

* feat: per-chain configurable relayer fee vault

* feat: respect names configured if properly prefixed

* refactor: only fork creation logic not execution upgrade in base

* feat: add ability to create forks from env vars

* chore: rename helper lib to RpcLookup

* feat: add deployment lookup contract helper

* feat: wormhole connectors upgrading on fork

* feat: add replay test for old transfers

* fix: remove unused transfer examples

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* fix: trigger ci for build

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* chore: add router

* ci: nuke commitlint

* add BTRST token to allowlisting scripts (#4719)

* feat: gelato estimate for testnet (#4774)

* chore: updates gelato equivalent for testnets

* chore: test api

* Merge pull request RADAR_TEST asset added (#4745)

* radar_test asset added

* Update production.ts

* Update production.ts

* Update production.ts

* Update production.ts

* Update production.ts

---------

Co-authored-by: Eddie <eye1717@gmail.com>

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>
Co-authored-by: Maciek <maciej.bienia@gmail.com>
Co-authored-by: mantasfam <45658645+mantasfam@users.noreply.github.com>
rhlsthrm added a commit that referenced this pull request Aug 22, 2023
* feat: add sdk-server to mainnet

* feat: use autoscaling policy

* fix: typo

* fix: store interval only when complete

* feat: estimateAmount Method added (#4465)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* fix: husky

* feat: as for sdk-server

* fix: remove gelato hardcoded gas limit (#4524)

* fix: capacity variables and definitions

* fix: capacity values and definitions

* chore: remove alAssets for now

* fix: 4496 linea bridge changed (#4509)

* feat: update ConsensysAmb

* chore: yarn.lock

* fix: linea MessageService upgraded

* feat: update linea deploy config

* feat: upgrade hardhat-deploy version

* feat: redeploy consensys linea messaging

* fix: propagate hh task

* feat: linea subgraph redeploy

* feat: linea testnet LH update

* fix: unit test for consensys lh test

* fix: Revert "feat: redeploy consensys linea messaging"

This reverts commit 11cb003b5b1f76e9658c10a48490dc06a726f0d0.

* fix: redeploy consensys linea spoke connector only

* feat: redeploy subgraph again

* chore: add linea deploy scripts

---------

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

* ci: testnet prod (#4526)

* feat: estimateAmount Method added (#4465)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* fix: husky

* fix: remove gelato hardcoded gas limit (#4524)

* fix: 4496 linea bridge changed (#4509)

* feat: update ConsensysAmb

* chore: yarn.lock

* fix: linea MessageService upgraded

* feat: update linea deploy config

* feat: upgrade hardhat-deploy version

* feat: redeploy consensys linea messaging

* fix: propagate hh task

* feat: linea subgraph redeploy

* feat: linea testnet LH update

* fix: unit test for consensys lh test

* fix: Revert "feat: redeploy consensys linea messaging"

This reverts commit 11cb003b5b1f76e9658c10a48490dc06a726f0d0.

* fix: redeploy consensys linea spoke connector only

* feat: redeploy subgraph again

* chore: add linea deploy scripts

---------

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

---------

Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>

* fix: options overrides in sdkbase and tests

* fix: options overrides in sdkpool and tests

* fix: options overrides in sdkrouter and tests

* fix: options overrides in sdkshared and tests

* chore: rm dupe autoscaling config from merge

* fix: use custom auto scaling min max

* feat: expose logger for tests

* chore: inc coverage in pool tests

* chore: inc coverage in router tests

* chore: inc coverage in base tests

* chore: inc coverage in shared tests

* chore: unused import

* fix: limit lh sub auto scaling max temporarily

* fix: comment (#4533)

* chore: make 1 (#4537)

* 4443 subgraph out of sync did not fall back properly (#4534)

* fix: update graph client

* # Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch 4443-subgraph-out-of-sync-did-not-fall-back-properly
# Your branch is up to date with 'origin/4443-subgraph-out-of-sync-did-not-fall-back-properly'.
#
# Changes to be committed:
#	modified:   packages/adapters/subgraph/package.json
#	modified:   yarn.lock
#
# Changes not staged for commit:
#	modified:   packages/deployments/contracts/lib/forge-std (new commits)
#	modified:   packages/deployments/contracts/lib/openzeppelin-contracts (new commits)
#

* chore: increase (#4543)

* chore: no need to reread message status here (#4546)

* fix: remove unused

* fix: temp resolve sim gas limit issue

* fix: update lh sub with readonly and autos config

* feat: add multiple networks domains (#4549)

* feat: add fantom domain

* feat: add multiple networks domains

* feat: version release for utils and txService

* feat: use alchemy rpc in lh (#4552)

* fix: add to variables.tf (#4553)

* fix: clear cache on verification fail

* chore: increase pagesize

* fix: use default db url

* ci: fix tests

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* ci: testnet (#4563)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

---------

Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: reenable cache (#4566)

* chore: try with default value (#4567)

* feat: admin connector wip

* ci: commitlint

* feat: separate reader and writer in lh

* fix: writer should not overwrite reader pool

* fix: resolve db error

* fix: set max limit on lh prover pub (#4570)

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: requeue on error

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* fix: wait on message redelivery and update config

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore: retry in publisher

* chore: configurable

* ci: test

* fix: skip if empty

* fix: lint

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* fix: only remove messages sent to relayer

* fix: unit tests

* fix: lint

* feat: use redis to store lh sub cache

* fix: unit test

* fix: update config and cache handling

* fix: remove successful messages

* fix: remove messages not in cache

* fix: debug logging

* fix: dedup messages in lh sub

* fix: dedup messages by leaf

* fix: enable lh sub app cache and tests

* fix: arb goerli gas limit (#4585)

* fix: message duplication in queue (#4584)

* feat: add status

* chore: set status

* chore: slow down (#4586)

* chore: revert (#4587)

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: delete cache only locally and update config

* fix: resolve lh sub hitting cpu max

* fix: lh batch size and auto scale min

* ci: testnet (#4594)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* ci: commitlint

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

---------

Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>

* fix: no reset (#4595)

* ci: fix vars

* fix: decrease arb-goerli hardcoded gaslimit (#4596)

* fix: lh upper bound (#4598)

* fix: upperbound issue

* chore: 12M for arb-goerli

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* ci: testnet prod (#4601)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* ci: commitlint

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

---------

Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* chore: descrease timeout (#4605)

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: lambda rate

* chore: increase (#4606)

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* fix: update lh pub config for better performance

* fix: add lh pub mutex

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* fix: lock lh pub

* fix: lh pub lock release

* fix: try larger pub max

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* fix: tune LH config (#4612)

* fix: increase lh sub health check timeout

* fix: revert yarn lock changes

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* ci: testnet prod (#4635)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>

* fix: add pagination on message status check

* fix: increase page size

* fix: update prod config to be on par with testnet

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* ci: testnet prod sync (#4656)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* ci: testnet-prod sync (#4665)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* chore: exempt satellite on mumbai

* ci: testnet prod sync (#4667)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: Rahul Sethuram <rahul.eth@icloud.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Rahul Sethuram <rahul@connext.network>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

* ci: testnet-prod (#4678)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domains for xoc

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* chore(ladao-xocolatl): update xoc config with local and adopted equal addr

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* Sdk server cors (#4576)

* fix: ref workspaces for types

* fix: use default empty obj for body

* fix: rm leftover only test

* feat: use cors, separate logger for utils route

* feat: logger for each route

* chore: update yarn lock

* fix: add sdk-core to devDeps so yarn can recognize build order

* feat: bump sdk-wrapper version

* ci: publish sdk from sdk-wrapper (#4588)

* Sdk wrapper publish (#4589)

* ci: publish sdk from sdk-wrapper

* feat: sdk version bump

* fix: syntax

* fix: -t flag does not account for devDeps

* ci: commitlint (#4590)

* fix: 4574 carto graph query errors (#4599)

* fix: router daily tvl carto

* fix: stableswap carto query

* feat: hardhat tasks to add + enroll connector

* chore: rebuild

* feat: deploy admin connector

* fix: temporarily prevent messaging init from running

* fix: spacing

* feat: deploy admin hub connector

* chore: export deployment

* chore: add alchemix mainnet assets

* chore: formatting

* fix: simplify inputs

* 4254 slippage (#4542)

* feat: estimateAmount Method added

* fix: remove yarn link

* fix: CI fix

* fix: minor

* fix: lint

* fix: added UniV3 swapper

* fix: removed consoles

* feat: test added

* fix: type issue

* feat: slippage distribution added

* fix: added imports

* fix: lint

* fix: added more use cases

* chore: fix typo

* feat: get any number of coingecko ids at once

* fix: import correct type

* test: add tests for getTokenVSusdPrice

* feat: get any number of token prices at once

* test: add tests for getTokenPricesInUsd

* chore: add return types

* chore: make stubbable

* test: getPriceImpactForSwaps unit tests

* test: getSlippageDistribution unit tests

* test: getAmountOutMinForUniV3 unit tests

* test: missed stub

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* fix: hard exit on mq disruption (#4600)

* fix: hard exit on mq disruption

* fix: other places to exit on channel error

* ci: add sdk-core to publish step

* build: bump sdk-core version

* build: bump sdk version

* Merge pull request Sdk wrapper bn conversion (#4604)

* fix: convert sdkBase wrapper responses to BNs

* test: add util for converting objects to BNs

* test: sdkBase tests check for returned BN types

* fix: handle more obj types

* fix: convert sdkPool wrapper responses to BNs

* test: sdkPool tests check for returned BN types

* fix: should return correct types

* test: sdkUtils tests check for returned BN types

* test: fix test

* fix: convert from data

* build: bump sdk version (#4610)

* build: bump sdk version

* chore: update changelog

* Chain abstraction v1.0.2 alpha.20 (#4624)

* build: bump chain abstraction version

* chore: update changelog

* build: bump chain abstraction version

* ci: commitlint (#4625)

* build: sdk stable latest (#4620)

* feat: add fitler by domain getTransfers() (#4615)

* feat: add fitler by domain getTransfers()

* build: update changelog for next release

* build: bump sdk-core version

* build: version update since 2.1.0 stable is in flight

---------

Co-authored-by: just-a-node <eye1717@gmail.com>

* chore: remove unused parts (#4380)

* chore: slow down lighthouse (#4630)

* ci: add mainnet ops (#4636)

* fix: add pagination on message status check

* fix: increase page size

* feat: add ability to search by execute and reconcile hash (#4653)

* add ecr lifecycle policy

* fix: expire images

* Sdk server mainnet ops (#4652)

* fix: changelog to match bumped version

* ci: fix sdk-server module cert reference for mainnet

* fix: commitlint

* chore: add new excluded address

* fix: historical price poller check to timestamp (#4664)

* fix: historical price poller check to timestamp

* fix: remove duplicated

* chore: exempt satellite on mumbai

* chore: change

* build: bump sdk-core (#4677)

* build: bump sdk-core

* build: bump sdk-wrapper

* build: bump chain abstraction

* chore: update versions

---------

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

---------

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Eddie <eye1717@gmail.com>
Co-authored-by: preethamr <preethamr@users.noreply.github.com>
Co-authored-by: Scrub Lord <90161049+Hesnicewithit@users.noreply.github.com>
Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: DCota <32775237+DaigaroCota@users.noreply.github.com>
Co-authored-by: Liu <57480598+liu-zhipeng@users.noreply.github.com>
Co-authored-by: hesnicewithit <splitthedutch@gmail.com>
Co-authored-by: Prathmesh Khandelwal <201952225@iiitvadodara.ac.in>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>
Co-authored-by: wanglonghong <wanglonghong4467@gmail.com>
Co-authored-by: carlomazzaferro <carlo.mazzaferro@gmail.com>

* feat: 4538 wormhole connector (#4623)

* feat: wormhole connector draft

* chore: contract build

* fix: wormhole connector deploy script

* chore: rebuild contracts

* fix: deploy wormhole connectors

* fix: wormhole base connector

* doc: add comments

* test: forge tests for wormhole connectors

* fix: build

* chore: rebuild

* refactor: rename the mirror chain variable

* fix: don't store amb twice

* fix: minor review updates

* feat: add configurable refund address for fees

* feat: use owner as the first relayer

* fix: forge tests for wormhole spoke connector

* fix: update IWormholeReceiver interface

* fix: capping gasLimit in the `quoteEvmDeliveryPrice`

* fix: renounceOwnership logic

* feat: 4545 offchainlighthouse subtasks for bnb amb (#4659)

* feat: propagate wormhole connector

* feat: lh wormhole sendoutboundroot

* chore: rebuild

* test: fix wormhole lh tests

* feat: wormhole connector deployed

* feat: 4544 wormhole connector subgraph (#4661)

* build: BnbHubConnector abi

* feat: mapping for bnb

* chore: config for new bnb connectors deployment.

* chore: update hub subgraph.yaml

* build: graph client

* fix: return init script messaging functionality

* chore: fresh install

* feat: per-chain configurable relayer fee vault

* feat: respect names configured if properly prefixed

* refactor: only fork creation logic not execution upgrade in base

* feat: add ability to create forks from env vars

* chore: rename helper lib to RpcLookup

* feat: add deployment lookup contract helper

* feat: wormhole connectors upgrading on fork

* feat: add replay test for old transfers

* fix: remove unused transfer examples

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>
Co-authored-by: Sanchay Mittal <sanchaymittal@gmail.com>

* ci: testnet prod (#4679)

* Sdk wrapper 2.1.0 alpha.0 (#4560)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: init wrapper changelog

* chore: bump sdk-core

* chore: bump utils

* Sdk options pattern (#4558)

* feat: copy sdk types to remove dependency

* fix: missing options

* fix: default param will not work with optional ordering

* chore: use specific version of dep

* fix: trailing slash

* chore: move to sdk-types

* feat: copy contract types

* feat: get rid of unnecessary chainreader

* feat: remove dependency on txservice

* fix: missing dep

* chore: update yarn lock

* chore: update yarn.lock

* fix: add core sdk as devDep

* fix: package typo

* fix: changeSignerAddress should change local config

* feat: local config options override for sdkBase methods

* feat: local config options override for sdkShared methods

* feat: local config options override for sdkPool methods

* feat: local config options override for sdkRouter methods

* feat: add confirmation blocks msg poller (#4562)

* fix: wait for confimation blocks

* fix: type error

* fix: update graph client

* chore: set up confirmations

---------

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

* Alchemix Next tokens (#4510)

* config: Next tokens

* feat: changed next assets

---------

Co-authored-by: Layne Haber <layne.haber@gmail.com>

* feat: admin connector wip

* ci: commitlint

* fix: review updates

* chore: build artifacts

* feat: structure new tests

* fix: change test to check that root is able to be propagated

* fix: sanity check; comments

* fix: cleaner test utilities; add fuzzing; add proper asserts

* feat: move fork tests to fork dir and ignore in ci

* fix: stronger assertions in units

* feat: add deployment

* Tf vars (#4531)

* fix: add missing vars

* fix: typo public_sub -> public_subnets

* fix: one more missing var

* feat(ladao-xocolatl): add xoc to prod allowlisting

Signed-off-by: DCota <32775237+DaigaroCota@users.noreply.github.com>

* fix(ladao-xocolatl): add local and adopted to all domai…
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.

CI at terraform plan step failing
3 participants