Skip to content

Commit

Permalink
Merge branch 'main' into dan/rm-premature-gas-buffer
Browse files Browse the repository at this point in the history
  • Loading branch information
daniel-savu committed Jan 16, 2025
2 parents 274274f + 11a4e95 commit 0969667
Show file tree
Hide file tree
Showing 245 changed files with 16,513 additions and 2,142 deletions.
8 changes: 0 additions & 8 deletions .changeset/big-squids-serve.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/chilly-balloons-rule.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/dull-pianos-kiss.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/empty-lemons-explode.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/five-bats-attend.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/flat-lamps-deliver.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@hyperlane-xyz/infra': minor
---

Add Artela/Base USDC and WETH warp route config
6 changes: 0 additions & 6 deletions .changeset/fresh-fishes-bake.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/green-schools-attack.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@hyperlane-xyz/cli': patch
---

Print displayName instead of chain name in signer validity logs.
5 changes: 0 additions & 5 deletions .changeset/hot-spies-share.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/long-llamas-fly.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/lovely-planes-end.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/many-clouds-bow.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/neat-apples-marry.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/new-seas-ring.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/nine-eyes-smile.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pink-sloths-turn.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/polite-bulldogs-sit.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/real-actors-grow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@hyperlane-xyz/sdk': minor
---

Don't try to build signers for non-EVM chains in MultiProtocolSignerManager
5 changes: 0 additions & 5 deletions .changeset/smooth-rocks-hammer.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/spicy-gifts-hear.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/ten-spiders-trade.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/three-walls-count.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@hyperlane-xyz/cli': minor
---

Add explorer link to warp send and send message commands
5 changes: 5 additions & 0 deletions .changeset/violet-knives-drop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@hyperlane-xyz/cli': minor
---

Fixing the chain resolver checks and handling for argv.chain
1 change: 1 addition & 0 deletions .github/actions/checkout-registry/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ runs:
with:
repository: hyperlane-xyz/hyperlane-registry
ref: ${{ env.REGISTRY_VERSION }}
fetch-depth: 0
path: ./hyperlane-registry

- name: Move hyperlane-registry to parent directory
Expand Down
21 changes: 18 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -126,10 +126,16 @@ jobs:
fail-fast: false
matrix:
test:
# Core Commands
- core-apply
- core-check
- core-deploy
- core-init
- core-read
# Other commands
- relay
# Warp Commands
- warp-init
- warp-read
- warp-apply
- warp-deploy
Expand Down Expand Up @@ -294,14 +300,16 @@ jobs:
env:
MAINNET3_ARBITRUM_RPC_URLS: ${{ secrets.MAINNET3_ARBITRUM_RPC_URLS }}
MAINNET3_OPTIMISM_RPC_URLS: ${{ secrets.MAINNET3_OPTIMISM_RPC_URLS }}
MAINNET3_ETHEREUM_RPC_URLS: ${{ secrets.MAINNET3_ETHEREUM_RPC_URLS }}
TESTNET4_SEPOLIA_RPC_URLS: ${{ secrets.TESTNET4_SEPOLIA_RPC_URLS }}

timeout-minutes: 10
needs: [yarn-install]
strategy:
fail-fast: false
matrix:
environment: [mainnet3]
chain: [ethereum, arbitrum, optimism, inevm, viction]
chain: [ethereum, arbitrum, optimism, inevm]
module: [core, igp]
include:
- environment: testnet4
Expand All @@ -324,8 +332,15 @@ jobs:
- name: Checkout registry
uses: ./.github/actions/checkout-registry

- name: Fork test ${{ matrix.environment }} ${{ matrix.module }} ${{ matrix.chain }} deployment
run: cd typescript/infra && ./fork.sh ${{ matrix.environment }} ${{ matrix.module }} ${{ matrix.chain }}
- name: Fork test ${{ matrix.environment }} ${{ matrix.module }} ${{ matrix.chain }} deployment with retries
uses: nick-fields/retry@v3
with:
timeout_minutes: 8
max_attempts: 3
retry_wait_seconds: 30
command: cd typescript/infra && ./fork.sh ${{ matrix.environment }} ${{ matrix.module }} ${{ matrix.chain }}
on_retry_command: |
echo "Test failed, waiting before retry..."
coverage:
runs-on: ubuntu-latest
Expand Down
2 changes: 1 addition & 1 deletion .registryrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
207a4ffe96b0f33701ca6f92d8ca4905a8a0233a
5e7227c712cca3d2b576fe7e67a434294fcc0a7f
1 change: 1 addition & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,5 @@ ENV REGISTRY_URI="/hyperlane-registry"
ARG REGISTRY_COMMIT="main"
RUN git clone https://github.com/hyperlane-xyz/hyperlane-registry.git "$REGISTRY_URI" \
&& cd "$REGISTRY_URI" \
&& git fetch origin "$REGISTRY_COMMIT" \
&& git checkout "$REGISTRY_COMMIT"
12 changes: 12 additions & 0 deletions config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
ethereum:
type: collateral
token: "0x7a4EffD87C2f3C55CA251080b1343b605f327E3a"
owner: "0xDA0d054265bB30F4f32C92066428FE57513E7ee1"
mailbox: "0xc005dc82818d67AF737725bD4bf75435d065D239"
interchainSecurityModule: "0x0000000000000000000000000000000000000000"
zircuit:
type: synthetic
owner: "0xA1895dF8AE7b7678E82E76b167A24c82Fb83ec9A"
mailbox: "0xc2FbB9411186AB3b1a6AFCCA702D1a80B48b197c"
interchainSecurityModule: "0x0000000000000000000000000000000000000000"

5 changes: 2 additions & 3 deletions rust/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,11 +119,10 @@ cargo test --release --package run-locally --bin run-locally --features cosmos -
### Building Agent Docker Images

There exists a docker build for the agent binaries. These docker images are used for deploying the agents in a
production environment.
production environment. You should run this at the top level of the repo.

```bash
cd rust
./build.sh <image_tag>
./rust/build.sh <image_tag>
```

### Deploy Procedure
Expand Down
2 changes: 1 addition & 1 deletion rust/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ if [[ -z $TAG ]]; then
fi
fi

DOCKER_BUILDKIT=1 docker build $PLATFORM -t gcr.io/abacus-labs-dev/hyperlane-agent:$TAG .
DOCKER_BUILDKIT=1 docker build -f rust/Dockerfile $PLATFORM -t gcr.io/abacus-labs-dev/hyperlane-agent:$TAG .
Loading

0 comments on commit 0969667

Please sign in to comment.