Skip to content

Commit

Permalink
update ctf and add override config for beta run (#330)
Browse files Browse the repository at this point in the history
  • Loading branch information
AnieeG authored Nov 27, 2023
1 parent 0d5f86b commit 5331829
Show file tree
Hide file tree
Showing 3 changed files with 300 additions and 15 deletions.
286 changes: 286 additions & 0 deletions integration-tests/ccip-tests/testconfig/override/beta_testnet.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,286 @@
[CCIP]
[CCIP.Deployments]
Data = """
{
"lane_configs": {
"Arbitrum Goerli": {
"is_mock_arm": true,
"fee_token": "0xd14838A68E8AFBAdE5efb411d5871ea0011AFd28",
"bridge_tokens": [
"0xd14838A68E8AFBAdE5efb411d5871ea0011AFd28"
],
"bridge_tokens_pools": [
"0xC274570C956B840b71eDe9771e2d3B7Ad1A8C164"
],
"arm": "0xA763A65f7697bE1D9A890c2AD006386Ad0a16fcB",
"router": "0x94151Cd467ff2312bC2e0980D4Ae3EE3Fb8f88ac",
"price_registry": "0xaa0090Ab7944648C7d3A950f714b6ACD3338774B",
"wrapped_native": "0x32d5D5978905d9c6c2D4C417F0E06Fe768a4FB5a",
"src_contracts": {
"Avalanche Fuji": {
"on_ramp": "0x44AdeD04Ca77AD95C8F7423771348b13f5539c51",
"deployed_at": 54101718
},
"Optimism Goerli": {
"on_ramp": "0x4626655eF61FED67b37cC474d76E9565fcC8f0d9",
"deployed_at": 54107661
}
},
"dest_contracts": {
"Avalanche Fuji": {
"off_ramp": "0x8F22fCd607409692AACd6f5e020BCf4c5B2Be352",
"commit_store": "0x199217858B7fe3BC7B2b4c57c9B5C7e3c4De2027",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
},
"Optimism Goerli": {
"off_ramp": "0x5a6239C68a71f40Bdd3c03CeB9191F3dabE0029d",
"commit_store": "0xeCfa5e914C3d449b4A9B4622Dc097FF50E604D52",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
}
}
},
"Avalanche Fuji": {
"is_mock_arm": true,
"fee_token": "0x0b9d5D9136855f6FEc3c0993feE6E9CE8a297846",
"bridge_tokens": [
"0x0b9d5D9136855f6FEc3c0993feE6E9CE8a297846"
],
"bridge_tokens_pools": [
"0x30d1594322EbBA3b6Bf78239F72a857A39c897dD"
],
"arm": "0xD4A51dC0F5C680A8A18eA4Ec3A2f25C6db9424B7",
"router": "0xa62e685aDFF45f38eC94378513D128F168964E99",
"price_registry": "0xdbeA1a10AC6a2B729bF128aE9281Ed420dbE7113",
"wrapped_native": "0xd00ae08403B9bbb9124bB305C09058E32C39A48c",
"src_contracts": {
"Arbitrum Goerli": {
"on_ramp": "0xAb9f2317C367f1958593F78993C26CdA54E33c09",
"deployed_at": 27566738
},
"BSC Testnet": {
"on_ramp": "0x900064428062a4aBDda3d5f2E0D5d33Ca5b8770c",
"deployed_at": 27567484
},
"Base Goerli": {
"on_ramp": "0x88DbbBa5904e80eC6b341c8c22dc95534E3274D1",
"deployed_at": 27567335
},
"Optimism Goerli": {
"on_ramp": "0xB1f8A0a43c2465d7bbf8664bfFAd39f6fb7Fed22",
"deployed_at": 27566535
},
"Polygon Mumbai": {
"on_ramp": "0xe74E8D3eA4BCAfE85cd53da568f9446b9dA9cBBa",
"deployed_at": 27567616
},
"Sepolia Testnet": {
"on_ramp": "0x7E401c39768073b3FDC7cD15A44E289145158d13",
"deployed_at": 27566995
}
},
"dest_contracts": {
"Arbitrum Goerli": {
"off_ramp": "0x6778488a6f3D067A81dCFe1b720Aa7C851CD7d8a",
"commit_store": "0x7374fFE11d58B9692ce57038Eb1cc89D74508D94",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
},
"BSC Testnet": {
"off_ramp": "0xb6Db84bC496245D4364A4cf340BCc1B1A9878Ef6",
"commit_store": "0xDEB23cCA3c54C917b1f255DD5E1Bf94195D786C2",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
},
"Base Goerli": {
"off_ramp": "0x09520C8eeF8aA8e57d9d6391304B69c353103B76",
"commit_store": "0x1630AFC08B9a83A82C86Ff32a5817837a4328578",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
},
"Optimism Goerli": {
"off_ramp": "0xA26869D6D3eF400484885C029CB33aafa8F978DE",
"commit_store": "0xb39C3ac768B2eCA08636e8227A2420544498929b",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
},
"Polygon Mumbai": {
"off_ramp": "0xfCFeA77071197efd1347eB6809452b8cBD7B59f3",
"commit_store": "0x7D103E9203DdCFe493c9f28D1BA958556d0e4A7F",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
},
"Sepolia Testnet": {
"off_ramp": "0xE816c6aC0de4375eC65e4a3830D072053DE83e1a",
"commit_store": "0x446b7CeAD1d0C487aD8Eb2b8F86c08c9e142de15",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
}
}
},
"BSC Testnet": {
"is_mock_arm": true,
"fee_token": "0x84b9B910527Ad5C03A9Ca831909E21e236EA7b06",
"bridge_tokens": [
"0x84b9B910527Ad5C03A9Ca831909E21e236EA7b06"
],
"bridge_tokens_pools": [
"0x223F9cC58370139199B525e8E51B18129B648466"
],
"arm": "0xbBF534D89d9640e3886db25FE1ffE603Fe160D75",
"router": "0x9CdA5b77eA23459eBaf2e3092c570a6B5605850A",
"price_registry": "0x9213967a47FC3F15A16A0b813208e8Ccb63Dbba6",
"wrapped_native": "0xae13d989daC2f0dEbFf460aC112a837C89BAa7cd",
"src_contracts": {
"Avalanche Fuji": {
"on_ramp": "0x0D52c2472DC6f37FBeE59552b1165deafe3b9a4B",
"deployed_at": 34945076
}
},
"dest_contracts": {
"Avalanche Fuji": {
"off_ramp": "0x039ad8B76Efc29F1b233d04B413a0DCACBe7E901",
"commit_store": "0x0AA1102862b5aa71CF368596DB740521Dbb9F565",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
}
}
},
"Base Goerli": {
"is_mock_arm": true,
"fee_token": "0xD886E2286Fd1073df82462ea1822119600Af80b6",
"bridge_tokens": [
"0xD886E2286Fd1073df82462ea1822119600Af80b6"
],
"bridge_tokens_pools": [
"0x8B29d2F18c448835c45df5E3f6de004C27C9cC11"
],
"arm": "0x27B882c393151ADD910F3557849AF0bb09c7d5A6",
"router": "0x8Aed531563568dde9FF437d86c65b637535a5DA3",
"price_registry": "0x6E532F86CD5721A976f15560Aa0683521cFaB7e7",
"wrapped_native": "0x4200000000000000000000000000000000000006",
"src_contracts": {
"Avalanche Fuji": {
"on_ramp": "0x433165f192F7665E8f0CD7A35F79330fD43Da0D6",
"deployed_at": 12169531
}
},
"dest_contracts": {
"Avalanche Fuji": {
"off_ramp": "0x04cb91f14cfc90E4ab3f108231E191DeC233ec82",
"commit_store": "0xDeD799AbDB9fdeEe0fA738BbCEF565996A169A0E",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
}
}
},
"Optimism Goerli": {
"is_mock_arm": true,
"fee_token": "0xdc2CC710e42857672E7907CF474a69B63B93089f",
"bridge_tokens": [
"0xdc2CC710e42857672E7907CF474a69B63B93089f"
],
"bridge_tokens_pools": [
"0x7d3baccb582f1F40DD366f47bb70d495bFA71100"
],
"arm": "0xC1b9bcdC6bE9f4D6224672F18fC46ff330F487e1",
"router": "0xDDDf978Fd8613Dbd06E807a39bca5ce4383D3Ff5",
"price_registry": "0x89143a4AC2aB3472b41687FDd7A58efFbA3461DA",
"wrapped_native": "0x4200000000000000000000000000000000000006",
"src_contracts": {
"Arbitrum Goerli": {
"on_ramp": "0x6674fbf3A6648d450Fd9FaBec508fBb7009B8b5a",
"deployed_at": 17052797
},
"Avalanche Fuji": {
"on_ramp": "0xB0b1F6B25DC2ed77095161B7344aAb5d6F9Cf5a8",
"deployed_at": 17051364
},
"Sepolia Testnet": {
"on_ramp": "0x1152D2458BEf736011E0C17623e8d028877Dec5e",
"deployed_at": 17052107
}
},
"dest_contracts": {
"Arbitrum Goerli": {
"off_ramp": "0x029222022f444887f3d11D1982003B6Ca73BDb18",
"commit_store": "0x89f7264899820FacB31d3Ba0826402bd8875AF32",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
},
"Avalanche Fuji": {
"off_ramp": "0x7821108421214A1b4294E1cA772826dc7310C7f9",
"commit_store": "0x147f20Cc7E54844eb2e4e7EcA4933D97451765C9",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
},
"Sepolia Testnet": {
"off_ramp": "0x9aaD8984FF51975dD26512B457eA8153d215302c",
"commit_store": "0x8BA273cE8D07B6d10fACB219b2d8c951eF2e255a",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
}
}
},
"Polygon Mumbai": {
"is_mock_arm": true,
"fee_token": "0x326C977E6efc84E512bB9C30f76E30c160eD06FB",
"bridge_tokens": null,
"bridge_tokens_pools": null,
"arm": "0x866faB92E04bAE5EDa238A9cbFf1e56E09508Ade",
"router": "0x479A6fF9a2335180D92306D76754bBBDcA751bF0",
"price_registry": "0xD886E2286Fd1073df82462ea1822119600Af80b6",
"wrapped_native": "0x9c3C9283D3e44854697Cd22D3Faa240Cfb032889",
"src_contracts": {
"Avalanche Fuji": {
"on_ramp": "0x51158Ca439feA9E809Bc063CfA6701747b05254e",
"deployed_at": 42192086
}
},
"dest_contracts": {
"Avalanche Fuji": {
"off_ramp": "0xD84A16dd4235AEBCA9515dc3cb5cD1665f74cB2e",
"commit_store": "0x37004c1245a2D5541377e87cA29699492a4114D5",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
}
}
},
"Sepolia Testnet": {
"is_mock_arm": true,
"fee_token": "0x779877A7B0D9E8603169DdbD7836e478b4624789",
"bridge_tokens": [
"0x779877A7B0D9E8603169DdbD7836e478b4624789"
],
"bridge_tokens_pools": [
"0x0d858D6960464e2721025B8a471805Ca38a72505"
],
"arm": "0x9912a7389382ff55f85A29C9378B38F7B992c4aE",
"router": "0x1E1F3d8Ac7Df65fCcFcc52dbF03929cEE95430ac",
"price_registry": "0x4358e81f88bB27222779c1BC85003A11A1c66f6F",
"wrapped_native": "0x097D90c9d3E0B50Ca60e1ae45F6A81010f9FB534",
"src_contracts": {
"Avalanche Fuji": {
"on_ramp": "0xa7CB5d2F2432b51F05b345Dfa6806B900767B638",
"deployed_at": 4659814
},
"Optimism Goerli": {
"on_ramp": "0x65c75D7fe516677949dBc7fe7C4B4FA5975F551B",
"deployed_at": 4659844
}
},
"dest_contracts": {
"Avalanche Fuji": {
"off_ramp": "0x1d4581284703769aCa278caa30272C7ba9548ceF",
"commit_store": "0xCfAFd9dAddE8B0d0000a4372E7116562430c4cc6",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
},
"Optimism Goerli": {
"off_ramp": "0xEf421699E240071c314d5709412c8C0D0ce4e879",
"commit_store": "0x59Dc3Ab3CA9098d26cb2E507DedE90146bea4964",
"receiver_dapp": "0xda9e8e71bB750a996Af33ebB8aBb18cd9EB9DC75"
}
}
}
}
}
"""

[CCIP.Groups.load]
NetworkPairs = ['AVALANCHE_FUJI,OPTIMISM_GOERLI','AVALANCHE_FUJI,ARBITRUM_GOERLI','AVALANCHE_FUJI,SEPOLIA','AVALANCHE_FUJI,BASE_GOERLI','AVALANCHE_FUJI,BSC_TESTNET','OPTIMISM_GOERLI,ARBITRUM_GOERLI','OPTIMISM_GOERLI,SEPOLIA']
MsgType = 'WithToken'
PhaseTimeout = '50m'
TestDuration = '2h'
ExistingDeployment = true
RequestPerUnitTime = [1]
TimeUnit = '5m'
NoOfTokensPerChain = 1
NoOfTokensInMsg = 1
AmountPerToken = 1
12 changes: 6 additions & 6 deletions integration-tests/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,14 @@ require (
github.com/slack-go/slack v0.12.2
github.com/smartcontractkit/chain-selectors v1.0.4
github.com/smartcontractkit/chainlink-common v0.1.7-0.20231117021201-6814387d8d3e
github.com/smartcontractkit/chainlink-testing-framework v1.19.2
github.com/smartcontractkit/chainlink-testing-framework v1.19.4-0.20231121214134-3da44f9979b6
github.com/smartcontractkit/chainlink/v2 v2.0.0-00010101000000-000000000000
github.com/smartcontractkit/libocr v0.0.0-20231107151413-13e0202ae8d7
github.com/smartcontractkit/ocr2keepers v0.7.28
github.com/smartcontractkit/ocr2vrf v0.0.0-20230804151440-2f1eb1e20687
github.com/smartcontractkit/sqlx v1.3.5-0.20210805004948-4be295aacbeb
github.com/smartcontractkit/tdh2/go/tdh2 v0.0.0-20230906073235-9e478e5e19f1
github.com/smartcontractkit/wasp v0.3.2-0.20231007012020-8f5eb29299d7
github.com/smartcontractkit/wasp v0.3.6
github.com/spf13/cobra v1.7.0
github.com/stretchr/testify v1.8.4
github.com/testcontainers/testcontainers-go v0.23.0
Expand Down Expand Up @@ -216,7 +216,7 @@ require (
github.com/gosimple/slug v1.13.1 // indirect
github.com/gosimple/unidecode v1.0.1 // indirect
github.com/grafana/dskit v0.0.0-20230201083518-528d8a7d52f2 // indirect
github.com/grafana/loki v1.6.2-0.20230403212622-90888a0cc737 // indirect
github.com/grafana/loki v1.6.2-0.20231017135925-990ac685e6a6 // indirect
github.com/grafana/loki/pkg/push v0.0.0-20230127102416-571f88bc5765 // indirect
github.com/grafana/pyroscope-go v1.0.4 // indirect
github.com/grafana/pyroscope-go/godeltaprof v0.1.4 // indirect
Expand Down Expand Up @@ -400,7 +400,7 @@ require (
github.com/russross/blackfriday/v2 v2.1.0 // indirect
github.com/sasha-s/go-deadlock v0.3.1 // indirect
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 // indirect
github.com/sercand/kuberesolver v2.4.0+incompatible // indirect
github.com/sercand/kuberesolver/v4 v4.0.0 // indirect
github.com/shirou/gopsutil v3.21.11+incompatible // indirect
github.com/shirou/gopsutil/v3 v3.23.9 // indirect
github.com/shopspring/decimal v1.3.1 // indirect
Expand Down Expand Up @@ -442,7 +442,7 @@ require (
github.com/unrolled/secure v1.13.0 // indirect
github.com/urfave/cli v1.22.14 // indirect
github.com/valyala/fastjson v1.4.1 // indirect
github.com/weaveworks/common v0.0.0-20221201103051-7c2720a9024d // indirect
github.com/weaveworks/common v0.0.0-20230411130259-f7d83a041205 // indirect
github.com/weaveworks/promrus v1.2.0 // indirect
github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1 // indirect
github.com/whyrusleeping/multiaddr-filter v0.0.0-20160516205228-e903e4adabd7 // indirect
Expand Down Expand Up @@ -532,7 +532,7 @@ replace (
github.com/mwitkow/grpc-proxy => github.com/smartcontractkit/grpc-proxy v0.0.0-20230731113816-f1be6620749f

github.com/prometheus/prometheus => github.com/prometheus/prometheus v0.43.1-0.20230327151049-211ae4f1f0a2
github.com/sercand/kuberesolver v2.4.0+incompatible => github.com/sercand/kuberesolver/v5 v5.1.1
github.com/sercand/kuberesolver/v4 => github.com/sercand/kuberesolver/v5 v5.1.1

github.com/smartcontractkit/chainlink/integration-tests => ../integration-tests
)
Loading

0 comments on commit 5331829

Please sign in to comment.