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

feat: merge relayer #94

Merged
merged 48 commits into from
Jun 30, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
15317d7
Flush query should include begin and end block events (#1125)
agouin Mar 20, 2023
665ab90
pre_init messages (#1131)
agouin Mar 20, 2023
f0f977d
fix default coin type (#1134)
agouin Mar 22, 2023
1cd441e
build: bump to Go 1.20 + bump deps (#1132)
jtieri Mar 23, 2023
0af487e
Fix flushing acks (#1139)
agouin Mar 23, 2023
14b03e5
Fix ordered channel closure (#1142)
agouin Mar 24, 2023
1206b44
Fix flush termination condition (#1141)
agouin Mar 24, 2023
88acf21
bump to main sha (#1143)
agouin Mar 24, 2023
048dfa4
Pre-filter flush channels (#1146)
agouin Mar 27, 2023
f29a2c7
Add channel close correlation (#1145)
agouin Mar 27, 2023
dcc6060
Fix flush on ordered channels (#1150)
agouin Mar 27, 2023
9c7e897
Now that we have periodic flushing, skip blocks if they can't be quer…
agouin Mar 29, 2023
8dcf4c1
Lock config file for all write operations (#1156)
agouin Mar 31, 2023
c687408
Penumbra support v2 (#1144)
hdevalence Mar 31, 2023
d57648a
--time-threshold example use cases (#1155)
boojamya Apr 3, 2023
d7219fc
Make ICA waits more explicit (#1157)
agouin Apr 4, 2023
deab34e
Bump github.com/docker/docker in /interchaintest (#1160)
dependabot[bot] Apr 4, 2023
2cf2952
bump version in docs (#1158)
agouin Apr 4, 2023
f9aaf3d
Bump github.com/opencontainers/runc in /interchaintest (#1153)
dependabot[bot] Apr 5, 2023
d619c89
Fix QueryConnectionsUsingClient for cosmos (#1162)
agouin Apr 6, 2023
ba8f442
Make min query loop duration configurable (#1164)
agouin Apr 7, 2023
26aa346
penumbra provider: update generated protos (#1168)
avahowell Apr 11, 2023
deef5eb
Add sr25519 support (#1120)
agouin Apr 11, 2023
314056b
penumbra: update protos (#1170)
conorsch Apr 14, 2023
e594d2a
chore: add path name to logs in message processor (#1171)
jtieri Apr 18, 2023
4aa0d3c
Fix multiple conn open init (#1173)
agouin Apr 18, 2023
591c136
allow register with extra_codecs (#1175)
mmsqe Apr 21, 2023
3a14f8c
Harry/fee middleware (#1174)
Cosmos-Harry Apr 25, 2023
1ee79e5
fix: nil receiver initiate for path (#1177)
mmsqe Apr 26, 2023
d36dd5d
feat: add max-gas-amount parameter in chain configs (#1178)
mmsqe May 2, 2023
04e7f3a
dep: bump sdk from v0.47.0 to v0.47.2 (#1180)
mmsqe May 3, 2023
45f478b
Harry/rly tx channel (#1183)
Cosmos-Harry May 12, 2023
af8d0f7
Harry/rly tx transfer (#1184)
Cosmos-Harry May 18, 2023
d5e3882
Better Error Messaging when failing to query the Block Height (#1189)
keefertaylor May 18, 2023
debdee7
penumbra: update protos (#1181)
conorsch May 19, 2023
23d1e5c
Neutron launch fixes and optimizations (#1185)
agouin May 24, 2023
736e48b
Problem: fixes in ibc-go v7.0.1 are not included (#1205)
mmsqe May 31, 2023
de95076
Harry/rly address (#1204)
Cosmos-Harry Jun 1, 2023
e95dd80
deps: update to ibc-go v7.1.0-rc0 (#1207)
jtieri Jun 7, 2023
0981e67
Export wallet address for Prometheus metrics (#1206)
boojamya Jun 8, 2023
56f33c9
Merge branch 'main' of github.com:cosmos/relayer into temp/merge-relayer
Jun 28, 2023
82d819e
chore: fix issue
viveksharmapoudel Jun 29, 2023
faba3a1
fix: connection key include
viveksharmapoudel Jun 29, 2023
279891a
chore: comment out flush
Jun 29, 2023
b5e4abd
Merge branch 'feat/merge-relayer' of github.com:icon-project/ibc-rela…
Jun 29, 2023
3dd1fdc
fix: remove SET method from providerConfig
viveksharmapoudel Jun 29, 2023
4b4ccfb
chore: replace static naming with constant
viveksharmapoudel Jun 29, 2023
3c913ac
chore: packet timeout after relayer update
viveksharmapoudel Jun 30, 2023
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
16 changes: 8 additions & 8 deletions .github/workflows/interchaintest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ jobs:
events:
runs-on: self-hosted
steps:
- name: Set up Go 1.19
- name: Set up Go 1.20
uses: actions/setup-go@v1
with:
go-version: 1.19
go-version: 1.20
id: go

- name: checkout relayer
Expand All @@ -31,10 +31,10 @@ jobs:
legacy:
runs-on: self-hosted
steps:
- name: Set up Go 1.19
- name: Set up Go 1.20
uses: actions/setup-go@v1
with:
go-version: 1.19
go-version: 1.20
id: go

- name: checkout relayer
Expand All @@ -53,10 +53,10 @@ jobs:
multiple-paths:
runs-on: ubuntu-latest
steps:
- name: Set up Go 1.19
- name: Set up Go 1.20
uses: actions/setup-go@v1
with:
go-version: 1.19
go-version: 1.20
id: go

- name: checkout relayer
Expand All @@ -75,10 +75,10 @@ jobs:
scenarios:
runs-on: ubuntu-latest
steps:
- name: Set up Go 1.19
- name: Set up Go 1.20
uses: actions/setup-go@v1
with:
go-version: 1.19
go-version: 1.20
id: go

- name: checkout relayer
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: 1.19
go-version: 1.20

- run: echo https://github.com/cosmos/relayer/blob/${GITHUB_REF#refs/tags/}/CHANGELOG.md#${GITHUB_REF#refs/tags/} > ../release_notes.md

Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@
* [\#466](https://github.com/cosmos/relayer/pull/466) Docs cleanup.
* [\#506](https://github.com/cosmos/relayer/pull/506) Fix Timeout Handling on Relayer restart
* [\#940](https://github.com/cosmos/relayer/pull/940) Add min-gas-amount parameter for chain configs, to workaround gas estimation failure.
* [\#1177](https://github.com/cosmos/relayer/pull/1177) Avoid panic due to nil map when add new path and ensure path get written to config.
* [\#1178](https://github.com/cosmos/relayer/pull/1178) Add max-gas-amount parameter in chain configs.
* [\#1180](https://github.com/cosmos/relayer/pull/1180) Update SDK from v0.47.0 to v0.47.2.
* [\#1205](https://github.com/cosmos/relayer/pull/1205) Update ibc-go to v7.0.1.

## v0.9.3

Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ ifeq ($(OS),Windows_NT)
@go build -mod=readonly $(BUILD_FLAGS) -o build/rly.exe main.go
else
@echo "building rly binary..."
@go build -mod=readonly $(BUILD_FLAGS) -o build/rly main.go
@go build $(BUILD_FLAGS) -o build/rly main.go
endif

build-zip: go.sum
Expand Down Expand Up @@ -83,7 +83,7 @@ interchaintest-multiple:
cd interchaintest && go test -race -v -run TestRelayerMultiplePathsSingleProcess .

interchaintest-scenario: ## Scenario tests are suitable for simple networks of 1 validator and no full nodes. They test specific functionality.
cd interchaintest && go test -timeout 15m -race -v -run TestScenario ./...
cd interchaintest && go test -timeout 30m -race -v -run TestScenario ./...

coverage:
@echo "Generating coverage report..."
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Additional information on how IBC works can be found [here](https://ibc.cosmos.n

```shell
$ git clone https://github.com/cosmos/relayer.git
$ cd relayer && git checkout v2.0.0-rc3
$ cd relayer && git checkout v2.3.0
$ make install
```

Expand All @@ -59,15 +59,15 @@ Additional information on how IBC works can be found [here](https://ibc.cosmos.n
```
**Default config file location:** `~/.relayer/config/config.yaml`

By default, transactions will be relayed with a memo of `rly(VERSION)` e.g. `rly(v2.0.0)`.
By default, transactions will be relayed with a memo of `rly(VERSION)` e.g. `rly(v2.3.0)`.

To customize the memo for all relaying, use the `--memo` flag when initializing the configuration.

```shell
$ rly config init --memo "My custom memo"
```

Custom memos will have `rly(VERSION)` appended. For example, a memo of `My custom memo` running on relayer version `v2.0.0` would result in a transaction memo of `My custom memo | rly(v2.0.0)`.
Custom memos will have `rly(VERSION)` appended. For example, a memo of `My custom memo` running on relayer version `v2.3.0` would result in a transaction memo of `My custom memo | rly(v2.3.0)`.

The `--memo` flag is also available for other `rly` commands also that involve sending transactions such as `rly tx link` and `rly start`. It can be passed there to override the `config.yaml` value if desired.

Expand Down
4 changes: 0 additions & 4 deletions buf.work.yaml

This file was deleted.

Loading