8000 Run both relayers by claravanstaden · Pull Request #1432 · Snowfork/snowbridge · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Run both relayers #1432

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

Merged
merged 50 commits into from
Apr 16, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
7baf951
build both relayers
claravanstaden Apr 1, 2025
79e9e32
Merge branch 'main' into test-relayers-v1-v2-together
claravanstaden Apr 3, 2025
476e78b
progress
claravanstaden Apr 3, 2025
b5cccb1
merge damage
claravanstaden Apr 3, 2025
3c6d463
merge damage
claravanstaden Apr 3, 2025
fb2c854
update script
claravanstaden Apr 3, 2025
4f87a2e
relayer fixes
claravanstaden Apr 3, 2025
9731248
gateway contract update
claravanstaden Apr 3, 2025
a4f093b
update relayer ci
claravanstaden Apr 3, 2025
0cfe1d3
fix tests
claravanstaden Apr 4, 2025
a45e3f4
tests are done
claravanstaden Apr 4, 2025
139f229
test smoketests
claravanstaden Apr 4, 2025
15d4327
update cache action version
claravanstaden Apr 4, 2025
8cce4cc
start services
claravanstaden Apr 4, 2025
3893842
fix branch
claravanstaden Apr 4, 2025
18f55d3
adds pnpm version for debuggin
claravanstaden Apr 4, 2025
510163f
adding logs
claravanstaden Apr 4, 2025
d9d088f
fiddle
claravanstaden Apr 4, 2025
199a825
try turbo build order
claravanstaden Apr 4, 2025
33a7ea5
turn on typechain debuggin
claravanstaden Apr 4, 2025
47ee3b6
test no concurrency
claravanstaden Apr 4, 2025
1fbdb96
add dependency
claravanstaden Apr 4, 2025
bc92f52
build contracts first
claravanstaden Apr 4, 2025
578acca
more debugging
claravanstaden Apr 4, 2025
463cc63
more logging
claravanstaden Apr 4, 2025
c6449e5
more debugging
claravanstaden Apr 4, 2025
63b33c8
check forge version
claravanstaden Apr 4, 2025
f445e76
update api
claravanstaden Apr 4, 2025
3026897
more tests
claravanstaden Apr 4, 2025
4997f45
fetch branch
claravanstaden Apr 4, 2025
25d8671
fix script
claravanstaden Apr 4, 2025
6382388
fix fetch
claravanstaden Apr 4, 2025
549c969
fix fetch
claravanstaden Apr 4, 2025
415b108
fix lodestar
claravanstaden Apr 4, 2025
397cb06
build contracts for v1 as well
claravanstaden Apr 4, 2025
b2aa0f0
revert contracts v1 build
claravanstaden Apr 11, 2025
54567dd
fix relayer v1
claravanstaden Apr 11, 2025
5388dc3
revert commented out code
claravanstaden Apr 11, 2025
6151208
move lodestar things around
claravanstaden Apr 14, 2025
3590517
fix lodestar
claravanstaden Apr 14, 2025
ba3abce
testing
claravanstaden Apr 14, 2025
fb3ac68
move contracts
claravanstaden Apr 14, 2025
0c11ce7
uncomment polkadot binary
claravanstaden Apr 14, 2025
6f447f5
run smoketests
claravanstaden Apr 14, 2025
ef43032
revert unnecessary changes
claravanstaden Apr 14, 2025
4d3a6a2
Merge branch 'main' into test-relayers-v1-v2-together
claravanstaden Apr 14, 2025
409d7d6
check if contracts change is necessary
claravanstaden Apr 14, 2025
90876ef
revert
claravanstaden Apr 14, 2025
7c59028
fixes
claravanstaden Apr 14, 2025
5253a14
revert release relayer v1
claravanstaden Apr 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/smoke-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- uses: actions/checkout@v2
with:
repository: paritytech/polkadot-sdk
ref: stable2409
ref: stable2503
path: ./polkadot-sdk
- uses: arduino/setup-protoc@v2
with:
Expand All @@ -40,7 +40,7 @@ jobs:
run: echo "POLKADOT_SDK_DIR=./polkadot-sdk" >> $GITHUB_ENV
- name: Create directories
run: mkdir -p $OUTPUT_DIR && mkdir -p $LOG_DIR
- uses: actions/cache@v1
- uses: actions/cache@v4
with:
path: |
~/.cargo/registry
Expand Down
4 changes: 4 additions & 0 deletions generate.go_v1
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
//go:generate bash -c "jq .abi ../contracts/out/BeefyClient.sol/BeefyClient.json | abigen --abi - --type BeefyClient --pkg contracts --out contracts/beefy_client.go"
//go:generate bash -c "jq .abi ../contracts/out/IGateway.sol/IGatewayV1.json | abigen --abi - --type Gateway --pkg contracts --out contracts/gateway.go"

package main
22 changes: 22 additions & 0 deletions go.work.sum
< F438 td class="blob-num blob-num-expandable" colspan="2"> Expand All
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e h1:fY5BOSpyZCqRo5O
github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 h1:q763qf9huN11kDQavWsoZXJNW3xEE4JJyHa5Q25/sd8=
github.com/cloudflare/cloudflare-go v0.79.0 h1:ErwCYDjFCYppDJlDJ/5WhsSmzegAUe2+K9qgFyQDg3M=
github.com/cloudflare/cloudflare-go v0.79.0/go.mod h1:gkHQf9xEubaQPEuerBuoinR9P8bf8a05Lq0X6WKy1Oc=
github.com/cloudflare/cloudflare-go v0.114.0 h1:ucoti4/7Exo0XQ+rzpn1H+IfVVe++zgiM+tyKtf0HUA=
github.com/cloudflare/cloudflare-go v0.114.0/go.mod h1:O7fYfFfA6wKqKFn2QIR9lhj7FDw6VQCGOY6hd2TBtd0=
github.com/cockroachdb/sentry-go v0.6.1-cockroachdb.2 h1:IKgmqgMQlVJIZj19CdocBeSfSaiCbEBZGKODaixqtHM=
github.com/cockroachdb/sentry-go v0.6.1-cockroachdb.2/go.mod h1:8BT+cPK6xvFOcRlk0R8eg+OTkcqI6baNH4xAkpiYVvQ=
Expand All @@ -91,24 +92,29 @@ github.com/deepmap/oapi-codegen v1.6.0 h1:w/d1ntwh91XI0b/8ja7+u5SvA4IFfM0UNNLmiD
github.com/deepmap/oapi-codegen v1.6.0/go.mod h1:ryDa9AgbELGeB+YEXE1dR53yAjHwFvE9iAUlWl9Al3M=
github.com/dlclark/regexp2 v1.7.0 h1:7lJfhqlPssTb1WQx4yvTHN0uElPEv52sbaECrAQxjAo=
github.com/dlclark/regexp2 v1.7.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8=
github.com/donovanhide/eventsource v0.0.0-20210830082556-c59027999da0 h1:C7t6eeMaEQVy6e8CarIhscYQlNmw5e3G36y7l7Y21Ao=
github.com/donovanhide/eventsource v0.0.0-20210830082556-c59027999da0/go.mod h1:56wL82FO0bfMU5RvfXoIwSOP2ggqqxT+tAfNEIyxuHw=
github.com/dop251/goja v0.0.0-20230605162241-28ee0ee714f3 h1:+3HCtB74++ClLy8GgjUQYeC8R4ILzVcIe8+5edAJJnE=
github.com/dop251/goja v0.0.0-20230605162241-28ee0ee714f3/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4=
github.com/dop251/goja v0.0.0-20230806174421-c933cf95e127 h1:qwcF+vdFrvPSEUDSX5RVoRccG8a5DhOdWdQ4zN62zzo=
github.com/dop251/goja v0.0.0-20230806174421-c933cf95e127/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4=
github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385 h1:clC1lXBpe2kTj2VHdaIu9ajZQe4kcEY9j0NsnDDBZ3o=
github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM=
github.com/fatih/color v1.14.1 h1:qfhVLaG5s+nCROl1zJsZRxFeYrHLqWroPOQ8BWiNb4w=
github.com/fatih/color v1.14.1/go.mod h1:2oHN61fhTpgcxD3TSWCgKDiH1+x4OiDVVGH8WlgGZGg=
github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM=
github.com/fatih/color v1.16.0/go.mod h1:fL2Sau1YI5c0pdGEVCbKQbLXB6edEj1ZgiY4NijnWvE=
github.com/fatih/structs v1.1.0 h1:Q7juDM0QtcnhCpeyLGQKyg4TOIghuNXrkL32pHAUMxo=
github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M=
github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e h1:bBLctRc7kr01YGvaDfgLbTwjFNW5jdp5y5rj8XXBHfY=
github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY=
github.com/fjl/gencodec v0.1.0 h1:B3K0xPfc52cw52BBgUbSPxYo+HlLfAgWMVKRWXUXBcs=
github.com/fjl/gencodec v0.1.0/go.mod h1:Um1dFHPONZGTHog1qD1NaWjXJW/SPB38wPv0O8uZ2fI=
github.com/flosch/pongo2/v4 v4.0.2 h1:gv+5Pe3vaSVmiJvh/BZa82b7/00YUGm0PIyVVLop0Hw=
github.com/flosch/pongo2/v4 v4.0.2/go.mod h1:B5ObFANs/36VwxxlgKpdchIJHMvHB562PW+BWPhwZD8=
github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61 h1:IZqZOB2fydHte3kUgxrzK5E1fW7RQGeDwE8F/ZZnUYc=
github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61/go.mod h1:Q0X6pkwTILDlzrGEckF6HKjXe48EgsY/l7K7vhY4MW8=
github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff h1:tY80oXqGNY4FhTFhk+o9oFHGINQ/+vhlm8HFzi6znCI=
github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww=
github.com/ghemawat/stream v0.0.0-20171120220530-696b145b53b9 h1:r5GgOLGbza2wVHRzK7aAj6lWZjfbAwiu/RDCVOKjRyM=
github.com/ghemawat/stream v0.0.0-20171120220530-696b145b53b9/go.mod h1:106OIgooyS7OzLDOpUGgm9fA3bQENb/cFSyyBmMoJDs=
Expand All @@ -135,6 +141,7 @@ github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/me
github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 h1:p104kn46Q8WdvHunIJ9dAyjPVtrBPhSr3KT2yUst43I=
github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU=
github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I=
github.com/goccy/go-json v0.10.4 h1:JSwxQzIqKfmFX1swYPpUThQZp/Ka4wzJdK0LWVytLPM=
github.com/goccy/go-json v0.10.4/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M=
github.com/gogo/googleapis v1.4.1 h1:1Yx4Myt7BxzvUr5ldGSbwYiZG6t9wGBZ+8/fX3Wvtq0=
github.com/gogo/googleapis v1.4.1/go.mod h1:2lpHqI5OcWCtVElxXnPt+s8oJvMpySlOyM6xDCrzib4=
Expand All @@ -144,6 +151,7 @@ github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8=
github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU=
Expand Down Expand Up @@ -206,6 +214,7 @@ github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnr
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
github.com/julienschmidt/httprouter v1.3.0 h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U=
github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM=
github.com/karalabe/hid v1.0.1-0.20240306101548-573246063e52 h1:msKODTL1m0wigztaqILOtla9HeW1ciscYG4xjLtvk5I=
github.com/karalabe/hid v1.0.1-0.20240306101548-573246063e52/go.mod h1:qk1sX/IBgppQNcGCRoj90u6EGC056EBoIc1oEjCWla8=
github.com/karalabe/usb v0.0.2 h1:M6QQBNxF+CQ8OFvxrT90BA0qBOXymndZnk5q235mFc4=
github.com/karalabe/usb v0.0.2/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU=
Expand Down Expand Up @@ -259,7 +268,10 @@ github.com/nats-io/nkeys v0.4.6 h1:IzVe95ru2CT6ta874rt9saQRkWfe2nFj1NtvYSLqMzY=
github.com/nats-io/nkeys v0.4.6/go.mod h1:4DxZNzenSVd1cYQoAa8948QY3QDjrHfcfVADymtkpts=
github.com/nats-io/nuid v1.0.1 h1:5iA8DT8V7q8WK2EScv2padNa/rTESc1KdnPw4TC2paw=
github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c=
github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE=
github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE=
github.com/onsi/ginkgo/v2 v2.1.3 h1:e/3Cwtogj0HA+25nMP1jCMDIf8RtRYbGwGGuBIFztkc=
github.com/onsi/gomega v1.19.0 h1:4ieX6qQjPP/BfC3mpsAtIGGlxTWPeA3Inl/7DtXw1tw=
github.com/opentracing/opentracing-go v1.1.0 h1:pWlfV3Bxv7k65HYwkikxat0+s3pV4bsqf19k25Ur8rU=
github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o=
github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7 h1:oYW+YCJ1pachXTQmzR3rNLYGGz4g/UgFcjb28p/viDM=
@@ -269,13 +281,17 @@ github.com/pkg/sftp v1.13.6 h1:JFZT4XbOU7l77xGSpOdW+pwIMqP044IyjXX6FGyEKFo=
github.com/pkg/sftp v1.13.6/go.mod h1:tz1ryNURKu77RL+GuCzmoJYxQczL3wLNNpPWagdg4Qk=
github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7 h1:cZC+usqsYgHtlBaGulVnZ1hfKAi8iWtujBnRLQE698c=
github.com/protolambda/bls12-381-util v0.0.0-20220416220906-d8552aa452c7/go.mod h1:IToEjHuttnUzwZI5KBSM/LOOW3qLbbrHOEfp3SbECGY=
github.com/protolambda/bls12-381-util v0.1.0 h1:05DU2wJN7DTU7z28+Q+zejXkIsA/MF8JZQGhtBZZiWk=
github.com/protolambda/bls12-381-util v0.1.0/go.mod h1:cdkysJTRpeFeuUVx/TXGDQNMTiRAalk1vQw3TYTHcE4=
github.com/protolambda/zrnt v0.32.2 h1:KZ48T+3UhsPXNdtE/5QEvGc9DGjUaRI17nJaoznoIaM=
github.com/protolambda/zrnt v0.32.2/go.mod h1:A0fezkp9Tt3GBLATSPIbuY4ywYESyAuc/FFmPKg8Lqs=
github.com/protolambda/ztyp v0.2.2 h1:rVcL3vBu9W/aV646zF6caLS/dyn9BN8NYiuJzicLNyY=
github.com/protolambda/ztyp v0.2.2/go.mod h1:9bYgKGqg3wJqT9ac1gI2hnVb0STQq7p/1lapqrqY1dU=
github.com/sagikazarmark/crypt v0.17.0 h1:ZA/7pXyjkHoK4bW4mIdnCLvL8hd+Nrbiw7Dqk7D4qUk=
github.com/sagikazarmark/crypt v0.17.0/go.mod h1:SMtHTvdmsZMuY/bpZoqokSoChIrcJ/epOxZN58PbZDg=
github.com/schollz/closestmatch v2.1.0+incompatible h1:Uel2GXEpJqOWBrlyI+oY9LTiyyjYS17cCYRqP13/SHk=
github.com/schollz/closestmatch v2.1.0+incompatible/go.mod h1:RtP1ddjLong6gTkbtmuhtR2uUrrJOpYzYRvbcPAid+g=
github.com/status-im/keycard-go v0.2.0 h1:QDLFswOQu1r5jsycloeQh3bVU8n/NatHHaZobtDnDzA=
github.com/status-im/keycard-go v0.2.0/go.mod h1:wlp8ZLbsmrF6g6WjugPAx+IzoLrkdf9+mHxBEeo3Hbg=
github.com/tdewolff/minify/v2 v2.12.4 h1:kejsHQMM17n6/gwdw53qsi6lg0TGddZADVyQOz1KMdE=
github.com/tdewolff/minify/v2 v2.12.4/go.mod h1:h+SRvSIX3kwgwTFOpSckvSxgax3uy8kZTSF1Ojrr3bk=
Expand All @@ -300,6 +316,7 @@ github.com/xhit/go-str2duration/v2 v2.1.0 h1:lxklc02Drh6ynqX+DdPyp5pCKLUQpRT8bp8
github.com/xhit/go-str2duration/v2 v2.1.0/go.mod h1:ohY8p+0f07DiV6Em5LKB0s2YpLtXVyJfNt1+BlmyAsU=
github.com/yosssi/ace v0.0.5 h1:tUkIP/BLdKqrlrPwcmH0shwEEhTRHoGnc1wFIWmaBUA=
github.com/yosssi/ace v0.0.5/go.mod h1:ALfIzm2vT7t5ZE7uoIZqF3TQ7SAOyupFZnkrF5id+K0=
github.com/yuin/goldmark v1.2.1 h1:ruQGxdhGHe7FWOJPT0mKs5+pD2Xs1Bm/kdGlHO04FmM=
github.com/yuin/goldmark v1.4.13 h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
go.etcd.io/etcd/api/v3 v3.5.10 h1:szRajuUUbLyppkhs9K6BRtjY37l66XQQmw7oZRANE4k=
Expand All @@ -316,17 +333,21 @@ go.uber.org/atomic v1.9.0 h1:ECmE8Bn/WFTYwEW/bpKD3M8VtR/zQVbavAoalC1PYyE=
go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
go.uber.org/automaxprocs v1.5.2 h1:2LxUOGiR3O6tw8ui5sZa2LAaHnsviZdVOUZw4fvbnME=
go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
go.uber.org/zap v1.21.0 h1:WefMeulhovoZ2sYXz7st6K0sLj7bBhpiFaud4r4zST8=
go.uber.org/zap v1.21.0/go.mod h1:wjWOCqI0f2ZZrJF/UufIOkiC8ii6tm1iqIsLo76RfJw=
golang.org/x/mod v0.22.0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4=
golang.org/x/mod v0.22.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY=
golang.org/x/oauth2 v0.15.0 h1:s8pnnxNVzjWyrvYdFUQq5llS1PX2zhPXmccZv99h7uQ=
golang.org/x/oauth2 v0.15.0/go.mod h1:q48ptWNTY5XWf+JNten23lcvHpLJ0ZSxF5ttTHKVCAM=
golang.org/x/perf v0.0.0-20230113213139-801c7ef9e5c5 h1:ObuXPmIgI4ZMyQLIz48cJYgSyWdjUXc2SZAdyJMwEAU=
golang.org/x/perf v0.0.0-20230113213139-801c7ef9e5c5/go.mod h1:UBKtEnL8aqnd+0JHqZ+2qoMDwtuy6cYhhKNoHLBiTQc=
golang.org/x/term v0.16.0 h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE=
golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY=
golang.org/x/term v0.28.0 h1:/Ts8HFuMR2E6IP/jlo7QVLZHggjKQbhu/7H0LJFr3Gg=
golang.org/x/term v0.28.0/go.mod h1:Sw/lC2IAUZ92udQNf3WodGtn4k/XoLyZoh8v/8uiwek=
golang.org/x/tools v0.29.0 h1:Xx0h3TtM9rzQpQuR4dKLrdglAmCEN5Oi+P74JdhdzXE=
golang.org/x/tools v0.29.0/go.mod h1:KMQVMRsVxU6nHCFXrBPhDB8XncLNLM0lIy/F14RP588=
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk=
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
Expand All @@ -343,3 +364,4 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f/go.
google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk=
google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98=
gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4=
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ=
10 changes: 5 additions & 5 deletions relayer/relays/parachain/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ import (
)

type Config struct {
Source SourceConfig `mapstructure:"source"`
Sink SinkConfig `mapstructure:"sink"`
Schedule ScheduleConfig `mapstructure:"schedule"`
RewardAddress string `mapstructure:"reward-address"`
OFAC config.OFACConfig `mapstructure:"ofac"`
Source SourceConfig `mapstructure:"source"`
Sink SinkConfig `mapstructure:"sink"`
Schedule ScheduleConfig `mapstructure:"schedule"`
RewardAddress string `mapstructure:"reward-address"`
OFAC config.OFACConfig `mapstructure:"ofac"`
}

type SourceConfig struct {
Expand Down
13 changes: 4 additions & 9 deletions scripts/init-smoketests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,10 @@ set -eux

echo "Checkout lodestar"
pushd ..
if [ ! -d "lodestar" ]; then
git clone https://github.com/ChainSafe/lodestar
fi
if [ ! -L "snowbridge/lodestar" ]; then
(cd snowbridge && ln -sf ../lodestar lodestar)
fi
pushd lodestar
git fetch && git checkout $LODESTAR_VERSION
popd
git clone https://github.com/ChainSafe/lodestar
pushd lodestar
git fetch && git checkout $LODESTAR_VERSION
popd
popd

echo "Setting up git hooks"
Expand Down
27 changes: 0 additions & 27 deletions smoketest/tests/create_agent.rs

This file was deleted.

27 changes: 0 additions & 27 deletions smoketest/tests/create_channel.rs

This file was deleted.

2 changes: 1 addition & 1 deletion smoketest/tests/register_token.rs
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ async fn register_token() {
for created in events.find::<Created>() {
println!("Created event found in assethub block {}.", block.number());
let created = created.unwrap();
// assert_eq!(created.asset_id.encode(), expected_asset_id.encode());
assert_eq!(created.asset_id.encode(), expected_asset_id.encode());
assert_eq!(created.creator, expected_creator);
assert_eq!(created.owner, expected_owner);
created_event_found = true;
Expand Down
4 changes: 2 additions & 2 deletions smoketest/tests/send_token.rs
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ async fn send_token() {
.expect("block subscription")
.take(wait_for_blocks);

let _expected_asset_id: MultiLocation = MultiLocation {
let expected_asset_id: MultiLocation = MultiLocation {
parents: 2,
interior: X2(
GlobalConsensus(NetworkId::Ethereum { chain_id: ETHEREUM_CHAIN_ID }),
Expand All @@ -114,7 +114,7 @@ async fn send_token() {
for issued in events.find::<Issued>() {
println!("Created event found in assethub block {}.", block.number());
let issued = issued.unwrap();
// assert_eq!(issued.asset_id.encode(), expected_asset_id.encode());
assert_eq!(issued.asset_id.encode(), expected_asset_id.encode());
assert_eq!(issued.owner, expected_owner);
assert_eq!(issued.amount, amount);
issued_event_found = true;
Expand Down
19 changes: 8 additions & 11 deletions smoketest/tests/send_token_to_penpal.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,13 @@ use ethers::{
};
use futures::StreamExt;
use penpal::api::runtime_types as penpalTypes;
use penpalTypes::penpal_runtime::RuntimeCall as PenpalRuntimeCall;
use snowbridge_smoketest::penpal_helper::dot_location;
use snowbridge_smoketest::penpal_helper::ensure_penpal_asset_exists;
use snowbridge_smoketest::penpal_helper::set_reserve_asset_storage;
use snowbridge_smoketest::penpal_helper::weth_location;
use snowbridge_smoketest::{
constants::*,
contracts::{i_gateway, weth9},
contracts::{i_gateway_v1, weth9},
helper::initial_clients,
parachains::{
assethub::api::{
Expand All @@ -25,13 +28,7 @@ use snowbridge_smoketest::{
},
penpal_helper::PenpalConfig,
};
use sp_crypto_hashing::twox_128;
use subxt::{
ext::codec::Encode,
tx::PairSigner,
utils::{AccountId32, MultiAddress},
OnlineClient,
};
use subxt::{ext::codec::Encode, utils::AccountId32, OnlineClient};

#[tokio::test]
async fn send_token_to_penpal() {
Expand All @@ -43,7 +40,7 @@ async fn send_token_to_penpal() {
.expect("can not connect to penpal parachain");

let gateway_addr: Address = (*GATEWAY_PROXY_CONTRACT).into();
let gateway = i_gateway::IGateway::new(gateway_addr, ethereum_client.clone());
let gateway = i_gateway_v1::IGatewayV1::new(gateway_addr, ethereum_client.clone());

let weth_addr: Address = (*WETH_CONTRACT).into();
let weth = weth9::WETH9::new(weth_addr, ethereum_client.clone());
Expand Down Expand Up @@ -88,7 +85,7 @@ async fn send_token_to_penpal() {
.send_token(
weth.address(),
PENPAL_PARA_ID,
i_gateway::MultiAddress { kind: 1, data: (*FERDIE_PUBLIC).into() },
i_gateway_v1::MultiAddress { kind: 1, data: (*FERDIE_PUBLIC).into() },
4_000_000_000,
amount,
)
Expand Down
4 changes: 2 additions & 2 deletions smoketest/tests/set_pricing_params.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
use ethers::prelude::Address;
use snowbridge_smoketest::{
constants::*,
contracts::{i_gateway, i_gateway::PricingParametersChangedFilter},
contracts::{i_gateway_v1, i_gateway_v1::PricingParametersChangedFilter},
helper::*,
parachains::{
bridgehub,
Expand All @@ -23,7 +23,7 @@ async fn set_pricing_params() {

let gateway_addr: Address = (*GATEWAY_PROXY_CONTRACT).into();
let ethereum_client = *(test_clients.ethereum_client.clone());
let gateway = i_gateway::IGateway::new(gateway_addr, ethereum_client.clone());
let gateway = i_gateway_v1::IGatewayV1::new(gateway_addr, ethereum_client.clone());
let params = gateway.pricing_parameters().await.expect("get fees");
println!("pricing params {:?}", params);

Expand Down
4 changes: 2 additions & 2 deletions smoketest/tests/set_token_transfer_fees.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
use ethers::prelude::Address;
use snowbridge_smoketest::{
constants::*,
contracts::{i_gateway, i_gateway::TokenTransferFeesChangedFilter},
contracts::{i_gateway_v1, i_gateway_v1::TokenTransferFeesChangedFilter},
helper::*,
parachains::{
bridgehub,
Expand All @@ -18,7 +18,7 @@ async fn set_token_transfer_fees() {

let gateway_addr: Address = (*GATEWAY_PROXY_CONTRACT).into();
let ethereum_client = *(test_clients.ethereum_client.clone());
let gateway = i_gateway::IGateway::new(gateway_addr, ethereum_client.clone());
let gateway = i_gateway_v1::IGatewayV1::new(gateway_addr, ethereum_client.clone());
let fees = gateway.quote_register_token_fee().await.expect("get fees");
println!("register fees {:?}", fees);

Expand Down
Loading
Loading
0