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

staging-mainnet <- main Sync #6131

Merged
merged 381 commits into from
Apr 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
381 commits
Select commit Hold shift + click to select a range
94fd991
fix: hotfix relayer priority
preethamr Feb 15, 2024
5d998a3
Merge pull request #5711 from connext/hotfix_relayer_priority
preethamr Feb 15, 2024
ddc052d
fix: break iff insufficient liquidity
LayneHaber Feb 15, 2024
641f33c
Revert "fix: hotfix relayer priority"
preethamr Feb 15, 2024
1c56e14
Merge pull request #5712 from connext/hotfix-0-value-bid
preethamr Feb 15, 2024
8c8813a
Merge pull request #5713 from connext/revert_relayer_priority
preethamr Feb 15, 2024
d4e98b9
chore: remove limit from gelato api request
LayneHaber Feb 15, 2024
5d4fc54
Merge pull request #5716 from connext/hotfix-drop-limit
preethamr Feb 15, 2024
e017b63
feat: increase server min instances
just-a-node Feb 15, 2024
dc6a1fd
Merge pull request #5717 from connext/increase-sdk-server-instances
preethamr Feb 16, 2024
c5fce9a
Merge pull request #5718 from connext/main
preethamr Feb 16, 2024
ceef717
Merge pull request #5719 from connext/testnet-prod
wanglonghong Feb 16, 2024
e6b245c
feat: mode staging init
liu-zhipeng Feb 16, 2024
60519b3
fix: add base to gaslimit chains
wanglonghong Feb 16, 2024
f533b2b
fix: increase more
wanglonghong Feb 16, 2024
531ed37
fix: fully revert
wanglonghong Feb 16, 2024
b96d6b9
Merge pull request #5721 from connext/hotfix-required-hardcoded-gasli…
wanglonghong Feb 16, 2024
7a1c149
Merge branch 'main' into 5704-implement-mode-connectors
liu-zhipeng Feb 18, 2024
29c99da
feat: replace goerli with sepolia
wanglonghong Feb 19, 2024
e903317
chore: neat
wanglonghong Feb 19, 2024
bc1c8fc
Merge pull request #5727 from connext/sepolia-update-offchain-config
wanglonghong Feb 19, 2024
6fc5c24
feat: mode staging subgraph config
liu-zhipeng Feb 19, 2024
9d724c7
feat: supported chains
wanglonghong Feb 19, 2024
e2e0ec4
chore: hardcoded
wanglonghong Feb 19, 2024
b03947b
fix: rebuild after chianId fix
wanglonghong Feb 19, 2024
24be7f4
fix: use goldsky as first preference
preethamr Feb 19, 2024
35ed12c
Merge pull request #5729 from connext/hotfix_subgraphs
preethamr Feb 19, 2024
2c9e711
fix: rotate rpc keys
preethamr Feb 19, 2024
5a8c49c
fix: mark tf vars sensitive
preethamr Feb 19, 2024
0dcbcdc
Merge pull request #5731 from connext/rotate_keys
preethamr Feb 20, 2024
e3f0a7f
fix: missing parts
wanglonghong Feb 21, 2024
ed0f14d
fix: we should have better domain management scheme
wanglonghong Feb 21, 2024
7168078
feat: goldsky mode staging deploy
liu-zhipeng Feb 21, 2024
249160d
chore: graph client rebuild
liu-zhipeng Feb 21, 2024
57a7b38
fix: mode hub connector subgraph
liu-zhipeng Feb 21, 2024
fc14ee5
chore: rebuild graph client
liu-zhipeng Feb 21, 2024
b258372
feat: mode staging ops
liu-zhipeng Feb 21, 2024
3393b7f
fix: fully revert
wanglonghong Feb 16, 2024
211d5df
fix: bump version for sepolia support
wanglonghong Feb 21, 2024
8f3b4a6
feat: update optimism-sdk version
wanglonghong Feb 21, 2024
54852c4
feat: update arbitrum-sepolia hardcoded
wanglonghong Feb 21, 2024
a95a2e4
fix: subgraph chain id
liu-zhipeng Feb 21, 2024
6eafb3b
fix: increase mq retry attempts
preethamr Feb 21, 2024
8ccc407
fix: bump up rabbitmq version
preethamr Feb 21, 2024
e6a4fde
fix: migrate staging tf to sepolia
preethamr Feb 22, 2024
8ad9a79
fix: change staging tf env to production
preethamr Feb 22, 2024
c1ead68
Merge pull request #5740 from connext/staging_tf_changes
wanglonghong Feb 22, 2024
6ae962e
Merge pull request #5741 from connext/5672-deploy-contracts-to-sepoli…
preethamr Feb 22, 2024
e233f30
Merge pull request #5735 from connext/5704-implement-mode-connectors
preethamr Feb 22, 2024
434c1dd
feat: add testnet ezETH
just-a-node Feb 22, 2024
a90c34b
fix: add router mq retry config
preethamr Feb 22, 2024
326f088
fix: mode mainnet LH works
liu-zhipeng Feb 23, 2024
742ba45
fix: optimism sdk version upgrades
liu-zhipeng Feb 23, 2024
8a253b8
Merge pull request #5748 from connext/5704-implement-mode-connectors
wanglonghong Feb 23, 2024
edfc653
feat: mode mainnet prod deployments
liu-zhipeng Feb 23, 2024
9a22e59
feat: mode hub connector deployments
liu-zhipeng Feb 23, 2024
a4ac1fc
ci: gen yarn.lock
wanglonghong Feb 23, 2024
bc957d4
ci: lint
wanglonghong Feb 23, 2024
9720098
Merge pull request #5747 from connext/5738-mq-connection-handling
preethamr Feb 23, 2024
f96e129
feat: mode mainnet prod subgraph deploy
liu-zhipeng Feb 23, 2024
b429c0d
fix: upgrade graph-ts
liu-zhipeng Feb 23, 2024
d8bec0c
Merge pull request #5751 from connext/prod
preethamr Feb 23, 2024
29275a5
Merge branch 'main' into testnet-prod
preethamr Feb 23, 2024
a49afaa
Merge pull request #5752 from connext/testnet-prod
preethamr Feb 23, 2024
1a1d47a
fix: retry mq connection on fail
preethamr Feb 23, 2024
7899d07
fix: missing graph client changes
preethamr Feb 23, 2024
08ba920
fix: var lint
preethamr Feb 23, 2024
5041737
fix: lint
preethamr Feb 23, 2024
0fab93d
fix: doc
preethamr Feb 23, 2024
7553ff7
Merge pull request #5753 from connext/mq_retry_on_fail
preethamr Feb 23, 2024
4a9a535
feat: sequencer can pass xerc20 assets into gelato conversion
just-a-node Feb 23, 2024
ba16621
chore: rebuild graph client
liu-zhipeng Feb 24, 2024
18c3c41
Merge pull request #5756 from connext/sequencer-handles-pseudocanonic…
wanglonghong Feb 24, 2024
9e45b2a
feat: init config for mode mainnet prod
liu-zhipeng Feb 25, 2024
0af0495
fix: mode weth local asset
liu-zhipeng Feb 25, 2024
eb9d6aa
feat: mode mainnet prod ops
liu-zhipeng Feb 26, 2024
ef4ca16
Revert "fix: change staging tf env to production"
wanglonghong Feb 26, 2024
3baf8df
ci(terraform): hardcoded stage
wanglonghong Feb 26, 2024
abb423e
Merge branch 'main' into 5705-upgrade-mainnet-to-add-mode
liu-zhipeng Feb 26, 2024
7384caf
chore: rebuild graph client
liu-zhipeng Feb 26, 2024
7a01b65
fix: engine version
wanglonghong Feb 26, 2024
a0a1e29
fix: missing instance
wanglonghong Feb 26, 2024
78f4e84
Revert "fix: missing instance"
wanglonghong Feb 26, 2024
682da39
feat: testnet relayer_server
wanglonghong Feb 26, 2024
add9f86
config: rotate watchers
LayneHaber Feb 26, 2024
94007ca
Merge branch 'main' into 5705-upgrade-mainnet-to-add-mode
LayneHaber Feb 26, 2024
61cdeb8
feat: bunch of router stuff
wanglonghong Feb 27, 2024
edfb07f
feat: new xERC20 adapters (#5767)
prathmeshkhandelwal1 Feb 27, 2024
d702788
Merge pull request #5757 from connext/5705-upgrade-mainnet-to-add-mode
liu-zhipeng Feb 27, 2024
744573a
chore: import scroll wonderland changes
LayneHaber Feb 27, 2024
b0705e6
chore: rebuild
LayneHaber Feb 27, 2024
55d320f
chore: skip integration on ci runs
LayneHaber Feb 27, 2024
860e853
fix: macro l1 refund defined
LayneHaber Feb 27, 2024
0074c04
fix: tests, use custom errors
LayneHaber Feb 27, 2024
59dd7e6
fix: bump subgraph version
preethamr Feb 27, 2024
f0f5636
Merge pull request #5773 from connext/bump_graph_version
preethamr Feb 27, 2024
5d3ff55
Merge branch 'main' into scroll-audit-fixes
liu-zhipeng Feb 28, 2024
d9caeb4
chore: progress
wanglonghong Feb 28, 2024
8a8c098
fix: forge test for scroll hub connector
liu-zhipeng Feb 28, 2024
5d45589
feat: scroll network config
liu-zhipeng Feb 28, 2024
83b328b
feat: deploy scroll staging
liu-zhipeng Feb 28, 2024
e0a0a57
chore: refactor
wanglonghong Feb 28, 2024
23cf164
Mode: bump version for sdk and contracts (#5780)
prathmeshkhandelwal1 Feb 28, 2024
ef37b1d
fix: resolve tf conflicts
preethamr Feb 29, 2024
a256570
fix: deploy as testnet production
preethamr Feb 29, 2024
69f9e14
Merge branch 'main' into scroll-audit-fixes
liu-zhipeng Feb 29, 2024
bcb2b28
Merge pull request #5787 from connext/fix_staging_tf
wanglonghong Feb 29, 2024
59b4aae
fix: postgres docker updated
prathmeshkhandelwal1 Feb 29, 2024
79c29cb
Merge pull request #5790 from connext/hotfix-postgres-update
wanglonghong Feb 29, 2024
2d84ff3
fix: postgres docker updated
prathmeshkhandelwal1 Feb 29, 2024
8314ebf
Merge branch 'main' into scroll-audit-fixes
liu-zhipeng Feb 29, 2024
e909d5d
feat: scroll protocol admin
liu-zhipeng Feb 29, 2024
b3143c6
fix: utils updated
prathmeshkhandelwal1 Feb 29, 2024
fb43cf1
feat: scroll staging init config
liu-zhipeng Feb 29, 2024
967949d
feat: scroll staging hub connector deployments
liu-zhipeng Feb 29, 2024
3598fdd
feat:ezETH xerc20
prathmeshkhandelwal1 Feb 29, 2024
64a2225
Merge pull request #5792 from connext/fix/sdk-mode
wanglonghong Feb 29, 2024
b438446
feat: deploy scroll staging subgraphs
liu-zhipeng Feb 29, 2024
b62df94
fix: utils
prathmeshkhandelwal1 Feb 29, 2024
9b1d2c9
Merge pull request #5796 from connext/feat/sdk-utils-2
wanglonghong Feb 29, 2024
4059042
chore: rebuild graph client
liu-zhipeng Mar 1, 2024
1e4975d
fix: retry mq conn on restart
preethamr Mar 1, 2024
395b170
chore: more
wanglonghong Mar 1, 2024
f05577a
feat: use arbitrum as equivalent
wanglonghong Mar 1, 2024
cd39e5d
Merge pull request #5801 from connext/use-mainnet-for-mode-conversion…
wanglonghong Mar 1, 2024
54e56b5
fix: bump
prathmeshkhandelwal1 Mar 1, 2024
b70a927
Merge pull request #5802 from connext/hotfix-mode
wanglonghong Mar 1, 2024
2285a69
ci: adding coverage
wanglonghong Mar 1, 2024
8b4747c
ci: lint
wanglonghong Mar 1, 2024
af8d5c8
fix: better restart with retries than reconnect
preethamr Mar 1, 2024
4b0a647
Merge pull request #5675 from connext/feat/router-monitor
preethamr Mar 1, 2024
9b6806c
Merge pull request #5799 from connext/router_retry
preethamr Mar 1, 2024
3c39aa0
feat: scroll propagate
liu-zhipeng Mar 2, 2024
a4e309a
Merge branch 'main' into scroll-audit-fixes
liu-zhipeng Mar 4, 2024
914f24b
feat: add ezeth bnb
just-a-node Mar 4, 2024
b3193cf
fix: hh tasks
liu-zhipeng Mar 4, 2024
3f3663a
feat: scroll mainnet LH changes
liu-zhipeng Mar 4, 2024
c9c789b
fix: scroll propagate gas limit
liu-zhipeng Mar 5, 2024
4ce88e9
fix: gas limit of scroll
liu-zhipeng Mar 5, 2024
f022a50
fix: unit tests for scroll LH
liu-zhipeng Mar 5, 2024
87a93fe
chore: yarn.lock
liu-zhipeng Mar 5, 2024
b963d01
chore: contracts package.json
liu-zhipeng Mar 5, 2024
dc1961e
feat: add ezeth to mode
just-a-node Mar 5, 2024
35f762c
fix: lint
liu-zhipeng Mar 6, 2024
c67eac1
fix: forge test for scroll connector
liu-zhipeng Mar 6, 2024
38b47c1
fix: lint
liu-zhipeng Mar 6, 2024
c63f7c6
chore: missing
wanglonghong Mar 6, 2024
694e886
chore: scroll registry but adapter todo
just-a-node Mar 8, 2024
7b1e87f
Merge pull request #5772 from connext/scroll-audit-fixes
wanglonghong Mar 8, 2024
35fe512
feat: InrETH (#5707)
mellaught Mar 8, 2024
73d1ef3
feat: add sanity check around handle
LayneHaber Mar 9, 2024
824c80d
chore: fresh install && fix build
LayneHaber Mar 10, 2024
3ce6f6c
fix: include InboxFacet in autogenerated abi
LayneHaber Mar 10, 2024
c55e2a4
fix: lint in lh
preethamr Mar 10, 2024
74e7ba4
Merge pull request #5827 from connext/sanity-check-reconcile
preethamr Mar 10, 2024
9665676
feat: add parsing utilities
LayneHaber Mar 11, 2024
648fc8e
fix: properly parse messages when getting gas estimate
LayneHaber Mar 11, 2024
9d5a4c1
Merge pull request #5835 from connext/fix-pnp-check
preethamr Mar 11, 2024
bfbffa3
fix: resolve build error on type
preethamr Mar 11, 2024
4214a73
feat: add total cost defaults to getHardcodedGasLimits
LayneHaber Mar 15, 2024
7a0c15c
feat: add all fees to calculation
LayneHaber Mar 15, 2024
8924811
chore: fresh install
LayneHaber Mar 15, 2024
57f1a1b
feat: feature flag messaging
LayneHaber Mar 15, 2024
0c51827
chore: just for safe
wanglonghong Mar 18, 2024
a28701c
feat: make onlyExecute configurable
wanglonghong Mar 18, 2024
a7ffc45
fix: missing param
wanglonghong Mar 18, 2024
7aec25b
chore: rebuild
LayneHaber Mar 18, 2024
92c42ac
config: whitelist dialectic
LayneHaber Mar 18, 2024
a33423c
fix: bump up postgrest version
preethamr Mar 18, 2024
30c5e1b
Merge pull request #5866 from connext/bump_postgrest_version
preethamr Mar 18, 2024
6c64057
Merge pull request #5865 from connext/dialectic-whitelisted
preethamr Mar 18, 2024
8244d9e
fix: bump sepolia
prathmeshkhandelwal1 Mar 18, 2024
04f7784
Merge pull request #5870 from connext/feat/sepolia-sdk
preethamr Mar 18, 2024
33c6fa7
Merge branch 'main' into add-testnet-ezeth
LayneHaber Mar 18, 2024
30f6ff7
fix: update subgraph tag
LayneHaber Mar 18, 2024
7f7a00e
Merge pull request #5794 from connext/feat/ezETH-xerc20
LayneHaber Mar 18, 2024
8351aa7
Merge pull request #5746 from connext/add-testnet-ezeth
LayneHaber Mar 18, 2024
90e7c5b
Merge pull request #5857 from connext/zero-basis-fees
wanglonghong Mar 19, 2024
c35d2d0
fix: use default safe root when actual outbound root is not found
preethamr Mar 19, 2024
882955b
fix: added equivalents for gelato
prathmeshkhandelwal1 Mar 19, 2024
ee0e3db
Merge pull request #5874 from connext/fix/gelato-sepolia
wanglonghong Mar 19, 2024
05b88ee
fix: sdk bump gelato
prathmeshkhandelwal1 Mar 19, 2024
8ed952a
Merge pull request #5875 from connext/fix/sdk-bump
wanglonghong Mar 19, 2024
fe88d5a
fix: chainId mapping
prathmeshkhandelwal1 Mar 19, 2024
04664d6
Merge pull request #5876 from connext/fix/gelato-sepolia
wanglonghong Mar 19, 2024
18fb381
fix: sdk bump (#5879)
prathmeshkhandelwal1 Mar 19, 2024
d2f70c3
fix: hotfix remove check (#5882)
prathmeshkhandelwal1 Mar 19, 2024
28a2963
fix: sdk bump hotfix (#5883)
prathmeshkhandelwal1 Mar 19, 2024
8b92f06
chore: skip processing
wanglonghong Mar 20, 2024
6678d63
feat: sepolia registery & adapter (#5890)
prathmeshkhandelwal1 Mar 20, 2024
bb1512c
fix: sdk bump
prathmeshkhandelwal1 Mar 20, 2024
785b8cf
Merge pull request #5893 from connext/fix/sdk-bump-alpha
preethamr Mar 20, 2024
e8a8a57
feat: add router admins
LayneHaber Mar 21, 2024
55ef30f
config: add safe salt to encrypted values
LayneHaber Mar 21, 2024
9ce7d46
fix: use default safe root when actual outbound root is not found
preethamr Mar 19, 2024
bcdeddb
chore: skip processing
wanglonghong Mar 20, 2024
560fd00
fix: logging context
LayneHaber Mar 21, 2024
7afd664
feat: clear error status with backoff
LayneHaber Mar 21, 2024
01419ad
chore: test asserts
LayneHaber Mar 21, 2024
4722b73
Merge pull request #5899 from connext/router-admins
preethamr Mar 21, 2024
65dc719
Merge pull request #5900 from connext/5877-reset-errors
preethamr Mar 21, 2024
eca4c99
feat/zero-fees
prathmeshkhandelwal1 Mar 22, 2024
8e9e9b4
Merge pull request #5905 from connext/feat/zero-fees
preethamr Mar 22, 2024
7ee81e7
fix: bump other agents
prathmeshkhandelwal1 Mar 22, 2024
5c60ec8
Merge pull request #5906 from connext/feat/zero-fees
preethamr Mar 22, 2024
0361fbd
feat: add example router status query
LayneHaber Mar 22, 2024
23e6137
feat: add new bware subgraphs
LayneHaber Mar 22, 2024
5aeab80
Merge branch 'main' into config-rm-goldsky-dependency
LayneHaber Mar 22, 2024
c7141d4
config: remove duplicate mode swap graph
LayneHaber Mar 22, 2024
fa05f36
feat: rebuild graph client
LayneHaber Mar 22, 2024
ffb8556
chore: flipped fees switch
prathmeshkhandelwal1 Mar 22, 2024
ae277d7
Merge pull request #5910 from connext/feat/zero-fees
preethamr Mar 22, 2024
7595d35
Merge pull request #5907 from connext/config-rm-goldsky-dependency
preethamr Mar 26, 2024
e13990d
Merge pull request #5873 from connext/use_safe_roots
preethamr Mar 26, 2024
9e493ae
Merge branch 'staging'
preethamr Mar 29, 2024
2baeea4
fix: revert staging as production tf changes
preethamr Mar 29, 2024
f9da794
fix: migrate testnet-prod to sepolia chains
preethamr Mar 29, 2024
73f143a
Merge pull request #5942 from connext/migrate_testnet_to_sepolia
preethamr Mar 29, 2024
eefa419
fix: add sepolia subgraphs and remove goerli subgraphs
preethamr Mar 29, 2024
0669338
test: resolve subgraph reader tests
preethamr Mar 29, 2024
954acbb
test: remove only
preethamr Mar 29, 2024
cd165a4
Merge pull request #5943 from connext/remove_goerli_subgraphs
preethamr Mar 29, 2024
e8bba6f
feat: updated deployments
just-a-node Mar 29, 2024
5a2e921
feat: registries, adapters, update types
just-a-node Mar 29, 2024
6e4a243
test: fix and rm unnecessary tests
just-a-node Mar 30, 2024
dccd5e1
feat: update sdk versions
just-a-node Mar 30, 2024
98d3e2f
Merge pull request #5947 from connext/sepolia-testnet-prod
preethamr Mar 30, 2024
3c0f4e5
feat: sdk v2.5.0-alpha.1 (#5967)
just-a-node Apr 1, 2024
cae62b4
Update issue templates
alexwhte Apr 4, 2024
e7e985e
Update issue templates
alexwhte Apr 4, 2024
5a19857
feat: cap relayer fee estimate from chaindata value
just-a-node Apr 4, 2024
367557d
test: tests for relayer fee cap
just-a-node Apr 4, 2024
75ded61
feat: update sdk
just-a-node Apr 4, 2024
4ead5d0
feat: max fee cap handles usd pricing
just-a-node Apr 4, 2024
fd6e730
fix: lint
just-a-node Apr 5, 2024
42842c1
Merge pull request #5983 from connext/relayer-fee-cap
wanglonghong Apr 5, 2024
04a7d8e
Update issue templates
alexwhte Apr 8, 2024
90a6ace
fix: move max enforcement to utils
LayneHaber Apr 8, 2024
6e9d36f
fix: build
LayneHaber Apr 8, 2024
9e13391
fix: tests
LayneHaber Apr 8, 2024
4328f42
fix: delete sdk tests for max
LayneHaber Apr 8, 2024
c858a22
Merge pull request #5999 from connext/5996-enforce-min
preethamr Apr 8, 2024
4051db8
fix: bump sdk and utils version
preethamr Apr 8, 2024
f5e462f
fix: update change log
preethamr Apr 8, 2024
2a25d9e
Merge pull request #6000 from connext/bump_sdk_versions
preethamr Apr 8, 2024
10f674c
Asset prices from carto (#6027)
just-a-node Apr 15, 2024
077eb50
fix: detect and throw on stuck router intervals
preethamr Apr 23, 2024
ff6aaa8
chore: remove unused import
preethamr Apr 23, 2024
1e1008e
fix: reslove lint
preethamr Apr 23, 2024
39904e1
Merge pull request #6091 from connext/6089_stuck_intervals
preethamr Apr 25, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
@@ -1,19 +1,17 @@
---
name: New xERC20
name: "[TOKEN] [Mainnet/Testnet] xERC20 Whitelisting"
about: This is for whitelisting a new xERC20.
title: "[TOKEN] [Mainnet/Testnet] xERC20 Whitelisting"
title: ''
labels: "xERC20 \U0001FA99"
assignees: ""
assignees: ''

---

## Token Details

- Name: TOKEN
- Symbol: TKN
- Chains: Ethereum, Optimism, Arbitrum, Polygon, Gnosis, BSC

## Tasks

- [ ] PR to chaindata: _\<link to PR\>_
- [ ] PR to monorepo allowlist config: _\<link to PR\>_
- [ ] Whitelisting complete: _\<link to transaction(s)\>_
Expand Down
18 changes: 18 additions & 0 deletions .github/ISSUE_TEMPLATE/analytics-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
name: Analytics request
about: adhoc analysis, dashboards, data infra etc
title: ''
labels: "analytics \U0001F4CF, xERC20 \U0001FA99"
assignees: par94

---

## Background
What question are you trying to answer?
What problem are you trying to solve?

## Proposed solution
Input any information around what you would like to see to answer this problem.

## Context
Input any links or resources related to the problem.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: Support Ticket
name: Bug / Support
about: Create a report to help us improve
title: "[ST] <What is wrong>"
labels: Bug
Expand Down
14 changes: 0 additions & 14 deletions .github/ISSUE_TEMPLATE/subtask.md

This file was deleted.

47 changes: 47 additions & 0 deletions .github/workflows/build-test-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -291,6 +291,53 @@ jobs:
fi
done

- name: Extract version, determine tag, and publish nxtp-adapters-subgraph
if: ${{ startsWith(github.ref, 'refs/tags/subgraph-v') }}
env:
YARN_NPM_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
run: |
workspaces=(
"packages/adapters/subgraph:@connext/nxtp-adapters-subgraph"
)

for entry in "${workspaces[@]}"; do
IFS=":"; read -ra split_entry <<< "$entry"
directory="${split_entry[0]}"
workspace="${split_entry[1]}"
subpackage_version=$(cat $directory/package.json | jq -r '.version')

tag=""
if [[ "$subpackage_version" == *"-alpha"* ]]; then
tag="alpha"
elif [[ "$subpackage_version" == *"-beta"* ]]; then
tag="beta"
fi

echo "Checking $workspace for existing version..."
npm_package_info=$(npm view $workspace versions --json)

if [[ -z "$tag" ]]; then
# "stable" is not explicitly in the version name for stable releases
last_version=$(echo "$npm_package_info" | jq -r ".[] | select(test(\"-\") | not)" | tail -1)
else
# pre-release versions have the tag in the version name
base_version=$(echo "$subpackage_version" | sed 's/-.*//')
last_version=$(echo "$npm_package_info" | jq -r ".[] | select(test(\"^${base_version}-${tag}\"))" | tail -1)
fi

echo "Compare version in NPM ($last_version) against local version ($subpackage_version)"
if [[ "$last_version" != "$subpackage_version" ]]; then
echo "Publishing $workspace with version $subpackage_version"
if [[ ! -z "$tag" ]]; then
yarn workspace $workspace npm publish --access public --tag $tag
else
yarn workspace $workspace npm publish --access public
fi
else
echo "Skipping $workspace as version $subpackage_version already exists"
fi
done

build-and-push-router-publisher-image:
if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/staging' || github.ref == 'refs/heads/testnet-prod' || github.ref == 'refs/heads/prod'
env:
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Next Release

## Bacco 2.5.0-alpha.3

- [sdk] Removes use of relayer fee in native fetched from chaindata
- [utils] Use max relayer fee in ETH

## Amarok 2.0.0-alpha.4

- [all] Workflow changes
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<br />
<a href="https://bridge.connext.network/">View Mainnet Bridge</a>
<br />
<a href="https://testnet.bridge.connext.network/">View Testnet Bridge (Connext Amarok)</a>
<a href="https://testnet.bridge.connext.network/">View Testnet Bridge (Connext Bacco)</a>
<br />
<br />
<a href="https://github.com/connext/monorepo/issues">Report Bug</a>
Expand Down
2 changes: 1 addition & 1 deletion docker-compose.devnet-services.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -364,7 +364,7 @@ services:
container_name: cartographer-api
depends_on:
- cartographer-database
image: postgrest/postgrest:v9.0.0.20220107
image: postgrest/postgrest:v10.0.0
ports:
- "3000:3000"
environment:
Expand Down
2 changes: 1 addition & 1 deletion docker-compose.services.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -376,7 +376,7 @@ services:
container_name: cartographer-api
depends_on:
- cartographer-database
image: postgrest/postgrest:v9.0.0.20220107
image: postgrest/postgrest:v10.0.0
ports:
- "3000:3000"
environment:
Expand Down
7 changes: 4 additions & 3 deletions ops/env/mainnet/backend/secrets.prod.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"postgres_password": "ENC[AES256_GCM,data:1U5Yyz1Vz4W2v9Hm,iv:fHEhyXSG7l4AcuqGx2Pfqg0lk3Gd/UbYNTKF4/eYj10=,tag:G46B0KL2Zkg9pX1gg+bKFw==,type:str]",
"dd_api_key": "ENC[AES256_GCM,data:b8tcGOVxjQcBRp8Tvc4dnTA3eCSe1D3RSEhcbP5J5CM=,iv:66v1yjVrTfZU28bHcWQl6Qv6g/Wg8MhGd4dgYisIx04=,tag:llJh/7/UEN2hdGlq+MhYQw==,type:str]",
"graph_api_key": "ENC[AES256_GCM,data:Jq2S/EQrjk4pV6rf1cWe+WQlxopJwe7VrfDwTmTHL1Q=,iv:lNuuC/PKhsTfqstvcxwHr4iB6K+Y5n6eRXFHEhY0Mb0=,tag:LkbPNbrRtNP9j3UPtzMKEA==,type:str]",
"graph_api_key": "ENC[AES256_GCM,data:XrWV/LObET9/fmZuxEQLuHwubfmWk2aanYs8hNQ2VBI=,iv:wX44dg90fABmG+2KJp9Ax400ZL3WYU4A4kOOazq6ues=,tag:mMvNmaYdFLS/ehtBXBWtfA==,type:str]",
"carto_messages_heartbeat": "ENC[AES256_GCM,data:Qz039UmQlG7WC6ZJViYIKUztgkS940cL,iv:J/xLvkM3/2NX/JV0P8rirHLW4UuF7+/ZLBJZ6sdw8R0=,tag:63oA57cILILjKmKrQvminw==,type:str]",
"carto_roots_heartbeat": "ENC[AES256_GCM,data:aQUjIO2i5CfDxI/1wDVDwkDv7ltpv8R6,iv:YQ1IRa8Q+gKwbCmZe/WcvGIedkMHO7ZpdI5BCd6eM9M=,tag:SBWMD6zaWhS8ZUIFzDX+dA==,type:str]",
"carto_routers_heartbeat": "ENC[AES256_GCM,data:nNsVs2rwfCvyeb2w4Oe3qei1sHBMZFEF,iv:vgJy5ibp5mItU2ed9oTD7y3V/9kR1s7lI0y8yxgFwKY=,tag:6fEuqTrl64gYlL4sPFPNgQ==,type:str]",
"blast_key": "ENC[AES256_GCM,data:WK8loJvsgQgcXJtkgTRXX3E1PUQ7xL6rKmhEqMiuJGZGSkHF,iv:6+0/wAQBsevYRox2Gklj3kRuFMiuShRApBE4m/WVRDc=,tag:Pv+Ck8suF4yspUy3vtxVdg==,type:str]",
"carto_transfers_heartbeat": "ENC[AES256_GCM,data:uO12tqnIJicj6w/xKJe6+W0e+ZhSOdMR,iv:82jNsVweODRvpcx76P1Rzy40miQ31xLTtAWtpn1FXlM=,tag:BYccAfJKHrjHNGvhaLnK6g==,type:str]",
"sops": {
"kms": [
Expand All @@ -19,8 +20,8 @@
"azure_kv": null,
"hc_vault": null,
"age": null,
"lastmodified": "2023-02-10T00:00:29Z",
"mac": "ENC[AES256_GCM,data:MaLRvZE3IMdvR1xiWbehmCzBmsb2I2yqec/QDW3zFX5bZBHhpsvu4PkBKaBps4szeF9GzdznxEfHNA3qLoDsfIMjuQ2uQ2wSqcPULAGTPygUK3bA9F4KOldfiUJ8nzEnZV5r6sGOrQNWUPDjbADsPUG/2ape4elqvAWwZOxkzBk=,iv:1qKkOcL+7ZBg4BP1ytm1kKPO6mCroXuslMQojwQ4cag=,tag:MZyICjKgc7fOS/ZdCvhdsg==,type:str]",
"lastmodified": "2024-02-08T23:32:51Z",
"mac": "ENC[AES256_GCM,data:UF01CGsZd8s0Sit3q0FyEldM17+xJ2srfa9a8JBhA5UlUX1q7v5u88Vif6Q9nXqIpje+AMoVOp29kJrIFRioKh0ESCTXukIULSi4t1fxdL9X3a1T4a8/QEgofgKfj4Gcu64z5aNKVGjU2evjlXoNrpJOllqxZg6TYVlkkHgXAGU=,iv:sD+wXJt8GCOV4mRrHMnsDHWUiY9R8sgLhJvAGjgWzcs=,tag:Oqe7M6j+XKtziFEdREJbbw==,type:str]",
"pgp": null,
"unencrypted_suffix": "_unencrypted",
"version": "3.7.3"
Expand Down
26 changes: 13 additions & 13 deletions ops/env/mainnet/core/secrets.prod.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"mainnet_alchemy_key_0": "ENC[AES256_GCM,data:ETNsOEKK9lVGhNyYI2nSIon1IrNnDVroLlQmURMH8gQ=,iv:0Hcb/O8GvanHddwXd3em3PWBva8RWOulKBWttSwbvT8=,tag:9CMeF0mU0JoqYKtcZlO2DA==,type:str]",
"mainnet_alchemy_key_1": "ENC[AES256_GCM,data:JvLs+UWcq9MgaMNvRdKo1sPHqC9GigHAc5kXDRQDV/E=,iv:M680HwE6AQAEDuVZW+rMJj7xCWBzaNScE3Hmz91kJmw=,tag:7KXhqkXQpaciaeesiqhRTQ==,type:str]",
"polygon_alchemy_key_0": "ENC[AES256_GCM,data:pL5fIF5LafVI25fvUbwRDomhMlKbsvu4+BMpRl/iXgU=,iv:RTS9Zt5xz7/PpZcG6/bRq0Do8OFZaM3SpBX2O/GO5lk=,tag:wdyIxC5VuANgVl2atX7VnA==,type:str]",
"polygon_alchemy_key_1": "ENC[AES256_GCM,data:0wAT/x2bX3S90qo8wzpR1CPMLmMP03c4lRp47GtTVSI=,iv:e+lrk63+BMxZpVV1rTZ09RbMuTI57NNk0UqpHCN6mOo=,tag:yxCdakcZ/R4dxgxx+Zuwlg==,type:str]",
"optimism_alchemy_key_0": "ENC[AES256_GCM,data:8q+DGEp8ccruzXlXUlxZJI0mACg5wyan7vlFgHM5hjg=,iv:LyD2IQVJj7bpp9AQt8mU7dZMnkrxr8a/AG7sf0CC6E0=,tag:N+5OcIfvpy4AUjEPfvyU4w==,type:str]",
"optimism_alchemy_key_1": "ENC[AES256_GCM,data:3QHDRQ/TdWZ2d4RTX9SvdqWH8yoHUUzcVacbSHDtIxM=,iv:j632p72OCuAWeCCnCCuBwOXrMlGwNcLocl7mFC9SC/Y=,tag:GUTsrogkmbod/L3YDaQPKQ==,type:str]",
"arbitrum_alchemy_key_0": "ENC[AES256_GCM,data:3XhE59gWQeGiNSrgFNGx8JeO0PrloT99B2icUD8TZ48=,iv:akKSJohPG0KLPI1mr8Ig2nAavcCQZa4Vy8Et+mWwhwU=,tag:lPzpW04MNDuDS9yTaTl76g==,type:str]",
"arbitrum_alchemy_key_1": "ENC[AES256_GCM,data:8TX078j441WVRQmKIarQVybYBlM36vtNE8J4Lev+MFU=,iv:XmGEYISrySXrayLKl22jqVeVm67USI0fDtT712QTWLQ=,tag:vDZSY4FIb/yIsAnI1HJ3JA==,type:str]",
"blast_key": "ENC[AES256_GCM,data:Zp6I+irictTfAl7LvAs/6bBJn7nq0tFNK09UfN+ZyUIIJOzG,iv:fWKOttwnEdcRtNt/vaskL3c19O/6+rzXG6XG1xo2lhc=,tag:x3pNkQFJl5BR0PvlBgBBzg==,type:str]",
"mainnet_alchemy_key_0": "ENC[AES256_GCM,data:6vGuoZyFhd+cSnXRNeqW+8JCgFvI2K/1tCMrbfH6uZ8=,iv:VCjFv5OtGX2RMprtttFP9oZp2Fuw1h3bpjFP7QPDqSM=,tag:rapnKoaSejWhjH7pAR6WjQ==,type:str]",
"mainnet_alchemy_key_1": "ENC[AES256_GCM,data:eR7gGNwhBIvpRuRyh1m2+ybb9GowP1EN3x5Pc+wzjwQ=,iv:qhQQFE9D3ENmBCLheYn2/rPwh1Rz5au8/1H21WD71MA=,tag:8Rc8oR96zv+JeKAw77Ly9g==,type:str]",
"polygon_alchemy_key_0": "ENC[AES256_GCM,data:bI2cz+N48ytqamQ0h6S0WHpdEn0yOw++16XSpgmfrb8=,iv:7oasLBKj3k7WqZfUfNgcIN1EDyvUvVTFhvRpYohJakA=,tag:nZEYQPKHyxy8sSAzs5G3Eg==,type:str]",
"polygon_alchemy_key_1": "ENC[AES256_GCM,data:UI6rsKVKsZZZlVYOzWJ2jzwSpD+XVL6rihxlw8eBLZw=,iv:2z4R1XAsXbHsrGSkLNjKZHXJ08OgoMiLsRqiHiomNl0=,tag:eYbi6labGacaQzl9oN6Z6Q==,type:str]",
"optimism_alchemy_key_0": "ENC[AES256_GCM,data:f5cbp6zSBXoGfP19DguxDZxcHbykQj3RVsgnXXgBeFA=,iv:rBEzdZQcP712DUYg+DJOAFVbqyGQQkISN6ojwpzQoCo=,tag:MXiAC/5p2ptxmub7rEYtmw==,type:str]",
"optimism_alchemy_key_1": "ENC[AES256_GCM,data:3YR9rUL2ep1ZCOOMe8zUPBiPBoaMpRsSdQbtqqaPYeI=,iv:e8JSRXTN0bGeqGGP82NZjVg1HrLu87sJfvEhapkOJJg=,tag:a50b0IQXZ5N2WLLEuWJM1w==,type:str]",
"arbitrum_alchemy_key_0": "ENC[AES256_GCM,data:s7DiEl80b40CMBFtGF5B4KteWVgLTfiQ81wINr4A/3I=,iv:AR+yuruEw2LdcSn1yWSYRS4l3IViHPhMckR4Lo4vrwU=,tag:KgJyUdg11CBbkEzzvibYlQ==,type:str]",
"arbitrum_alchemy_key_1": "ENC[AES256_GCM,data:YpkTB3bE8H+SRj0NJsSbAZG6bquC8tBppgFrFTdigeY=,iv:MAI4/kQRMpKIVZvIAuU6CjCPDQXpSEsH4jiRsX9942o=,tag:snuC64N+nD9WVNaJKf3yiQ==,type:str]",
"blast_key": "ENC[AES256_GCM,data:wrBspEOVJURCx2yVnwhbHI/y3j0tEjS3fJHjyt0SV0pXgSaa,iv:ujiquRGXLcJAob+n1nnS7PZ8aD3kiImSe0bMIZfonCI=,tag:2XaWmCnsrcntBv7/Xf1WpQ==,type:str]",
"pokt_key": "ENC[AES256_GCM,data:ZMWLD7gKQeo+NPr9rzPNxuV+VRhfrwIQ,iv:oZHdi2+roMe0vVfuJEjBWvEFdZdxYvJfU/HzwQp2Fk0=,tag:tZRUMISbvE/ZH+79vOkvug==,type:str]",
"admin_token_router": "ENC[AES256_GCM,data:kX/AG6A7V3ENXsbuBfGCdJmx3v4=,iv:sVDSZrzrUPlrGLSb82aoyePA71LvwETtbpHR/h/Wseo=,tag:+LoZwqNV26Kxj62XmJj7eQ==,type:str]",
"admin_token_sequencer": "ENC[AES256_GCM,data:HQ238buDVCqD8UdOCQR3segDwuE=,iv:JHFLNNz09vUCxCbwzPDW7sDQB+v8knqaIt75+anhO5Q=,tag:MIF02j/Rm1044M2dDAs+lA==,type:str]",
Expand All @@ -30,10 +30,10 @@
"telegram_api_key": "ENC[AES256_GCM,data:ohtV5EQK+kfvVypoxnZRByUAiWCUqNmFWPEj+gBG7E1stjeyuT9shqfCZnRoyw==,iv:zbcGlIJ6XeqEZnWOaTMtMzo8FxWhbAJTN/AzHGT1aTI=,tag:iUmgn9NjD9bbW/Q/m61jWQ==,type:str]",
"telegram_chat_id": "ENC[AES256_GCM,data:guufl6m019rdTER2NSw=,iv:FVZ77fglGgla0uGX5tWoRHz1KukCSLfaXUqqKdOa1II=,tag:BpKbxYm7/0/ZdfA5/cMrsQ==,type:str]",
"betteruptime_api_key": "ENC[AES256_GCM,data:cZFEZWhM8BjzjV57tDficyJLVL9MA+v1,iv:dR2Hc+lfJdipUEPfqSe/5ak6koFmADvgZnijNXBHWmc=,tag:xFL+/ukGUnMGxZ8VXXWhKw==,type:str]",
"graph_api_key_deprecated": "ENC[AES256_GCM,data:kJ9IwMJPtKxsOk77dy7ZOkzIkB+Q6jqTiii27gbb9/A=,iv:0dRGCeHan+rJuUkJnlyaU7jhi037Me+6K/zJCAWXruw=,tag:RYoSNzHG/GY6AGAUPeFMXw==,type:str]",
"infura_key": "ENC[AES256_GCM,data:CFseUllVNz5Hzc3f0ACMEXC8Vud+FpfXWSJNcNrcDWE=,iv:Gl4+q5taIn2amrgIh4didomw4vZBSYBFdgxSbGz4SAM=,tag:K5i2ZNDVKwo6UJ5iIJPiqA==,type:str]",
"graph_api_key": "ENC[AES256_GCM,data:P49Id+KJiffvtnB11Plr92aja0aj9na0v5XCWmbrcI4=,iv:Dte62MAGnvXVLaYD8id2wirAhklhBtpHMEROAjl3oOs=,tag:xkpef4z94QC4vVT5L7qOhA==,type:str]",
"admin_token_lighthouse_prover_subscriber": "ENC[AES256_GCM,data:tVQNVGxtNTu+qL0K+zsCRCg=,iv:DgwnsaSfjG4aN7zZuy4+84LEZe1qjLmRh0eK90xAdg0=,tag:mC0IWKW6drwX87dP0IvK3w==,type:str]",
"eng_safe_salt": "ENC[AES256_GCM,data:ubs06YvUrDu85g==,iv:iuWfdceLatX8Ng+n03nGOQnkNzxJxTbH4sN4/JM3A8M=,tag:dzO4GeJa53o8M78xT7J9dg==,type:str]",
"sops": {
"kms": [
{
Expand All @@ -47,10 +47,10 @@
"azure_kv": null,
"hc_vault": null,
"age": null,
"lastmodified": "2023-12-31T17:56:20Z",
"mac": "ENC[AES256_GCM,data:nAq6cVh1BlRU2JE0cPmpGx4O/SuG6n4qkWvPZqdwDGB7pbE0wow4jghWvDobf0JQDca/fjsyzZWUauC9bGUmtuI3zVR+ROMHtCqPo5HBp2aIWLMn4mnyfmgrXjShgk9uQJlA3uiVqznYwaP++f/jbMRlTnspCY2j565KEsz3+xo=,iv:00BYSvQ9hlJqmROzgXiOrlc2nUUYDFFZp/FMQHVzNFQ=,tag:PD2247Kr+mtqWcNN1jvmqg==,type:str]",
"lastmodified": "2024-03-21T02:13:46Z",
"mac": "ENC[AES256_GCM,data:22ATjfRY1++KQkov/59z+dtxB8pkuxHK+kdUQ29JUNQmXKmN2ocK72v1klwOvS0LE4so6grDCi2pUhuF6Ph6vMzbl1FQnPnGclgWaC+qC7hNFK19tIEyg1MOI3p9iTKQ7qCAXJn6TQF3kLOWP9hCjllFGFpZV6dtrVMmIEOdgYg=,iv:K80uj9CLPWAXYjLkUSKjTfUxegwYsvq8uXa89v7XGCQ=,tag:y/zjXYSsdKduv2fIxjrPHg==,type:str]",
"pgp": null,
"unencrypted_suffix": "_unencrypted",
"version": "3.7.3"
"version": "3.8.1"
}
}
24 changes: 24 additions & 0 deletions ops/mainnet/prod/backend/config.tf
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,24 @@ locals {
providers = ["https://rpc.linea.build"]
disabledAssets = ["0xA219439258ca9da29E9Cc4cE5596924745e12B93", "0x4AF15ec2A0BD43Db75dd04E62FAA3B8EF36b00d5"]
}
"1887071085" = {
providers = ["https://polygon-zkevm-mainnet.blastapi.io/${var.blast_key}"]
}
"1650553709" = {
providers = ["https://base-mainnet.blastapi.io/${var.blast_key}"]
}
"1635148152" = {
providers = ["https://ava-mainnet.blastapi.io/${var.blast_key}/ext/bc/C/rpc"]
}
"1835365481" = {
providers = ["https://metis-mainnet.blastapi.io/${var.blast_key}"]
}
"1835101812" = {
providers = ["https://mantle-mainnet.blastapi.io/${var.blast_key}"]
}
"1836016741" = {
providers = ["https://mode-mainnet.blastapi.io/${var.blast_key}", "https://mainnet.mode.network/"]
}
}

# The following are defined in variables.tf and don't map to the
Expand Down Expand Up @@ -87,6 +105,12 @@ locals {
"6450786" = { confirmations = 50 }
"6778479" = { confirmations = 100 }
"1818848877" = { confirmations = 10 }
"1887071085" = { confirmations = 10 }
"1650553709" = { confirmations = 1 }
"1635148152" = { confirmations = 10 }
"1835365481" = { confirmations = 1 }
"1835101812" = { confirmations = 1 }
"1836016741" = { confirmations = 10 }
}
environment = var.stage
healthUrls = {
Expand Down
4 changes: 2 additions & 2 deletions ops/mainnet/prod/backend/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ module "sdk-server" {
loadbalancer_port = 80
cpu = 512
memory = 1024
instance_count = 2
instance_count = 10
timeout = 180
environment = var.environment
stage = var.stage
Expand Down Expand Up @@ -189,7 +189,7 @@ module "sdk_server_auto_scaling" {
ecs_cluster_name = module.ecs.ecs_cluster_name
avg_cpu_utilization_target = 40
avg_mem_utilization_target = 60
min_capacity = 2
min_capacity = 10
max_capacity = 50
}

Expand Down
14 changes: 11 additions & 3 deletions ops/mainnet/prod/backend/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,8 @@ variable "certificate_arn" {
}

variable "postgres_password" {
type = string
type = string
sensitive = true
}

variable "postgres_user" {
Expand All @@ -51,7 +52,8 @@ variable "postgres_user" {
}

variable "dd_api_key" {
type = string
type = string
sensitive = true
}

variable "carto_messages_heartbeat" {
Expand All @@ -71,5 +73,11 @@ variable "carto_transfers_heartbeat" {
}

variable "graph_api_key" {
type = string
type = string
sensitive = true
}

variable "blast_key" {
type = string
sensitive = true
}
Loading
Loading