Relayer: Relayer engine (#3169)
This commit is contained in:
parent
8d79fdd287
commit
3bb7fbf245
3
Tiltfile
3
Tiltfile
|
@ -528,7 +528,8 @@ if generic_relayer:
|
||||||
ref = "relayer-engine",
|
ref = "relayer-engine",
|
||||||
context = ".",
|
context = ".",
|
||||||
only = ["./relayer/generic_relayer", "./ethereum/ts-scripts/relayer/config"],
|
only = ["./relayer/generic_relayer", "./ethereum/ts-scripts/relayer/config"],
|
||||||
dockerfile = "relayer/generic_relayer/relayer-engine-v2/Dockerfile"
|
dockerfile = "relayer/generic_relayer/relayer-engine-v2/Dockerfile",
|
||||||
|
build_args = {"dev": str(not ci)}
|
||||||
)
|
)
|
||||||
k8s_yaml_with_ns("devnet/relayer-engine.yaml")
|
k8s_yaml_with_ns("devnet/relayer-engine.yaml")
|
||||||
|
|
||||||
|
|
|
@ -47,6 +47,9 @@ RUN --mount=type=cache,uid=1000,gid=1000,target=/home/node/.npm \
|
||||||
# could be a renameat syscall. Alpine does not have this bug.
|
# could be a renameat syscall. Alpine does not have this bug.
|
||||||
RUN rm -rf node_modules && mv node_modules_cache node_modules
|
RUN rm -rf node_modules && mv node_modules_cache node_modules
|
||||||
|
|
||||||
|
ARG dev
|
||||||
|
ENV DEV=$dev
|
||||||
|
|
||||||
COPY --chown=node:node /relayer/generic_relayer/relayer-engine-v2/ .
|
COPY --chown=node:node /relayer/generic_relayer/relayer-engine-v2/ .
|
||||||
|
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -17,7 +17,7 @@
|
||||||
"author": "Joe Howarth",
|
"author": "Joe Howarth",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@certusone/wormhole-sdk": "^0.9.19-beta.0",
|
"@certusone/wormhole-sdk": "^0.9.21",
|
||||||
"@improbable-eng/grpc-web-node-http-transport": "^0.15.0",
|
"@improbable-eng/grpc-web-node-http-transport": "^0.15.0",
|
||||||
"@types/clone": "^2.1.1",
|
"@types/clone": "^2.1.1",
|
||||||
"@types/koa": "^2.13.5",
|
"@types/koa": "^2.13.5",
|
||||||
|
|
|
@ -132,7 +132,7 @@ export async function loadAppConfig(): Promise<{
|
||||||
({ chainId, address }: ContractConfigEntry) =>
|
({ chainId, address }: ContractConfigEntry) =>
|
||||||
(deliveryProviders[chainId] = ethers.utils.getAddress(address))
|
(deliveryProviders[chainId] = ethers.utils.getAddress(address))
|
||||||
);
|
);
|
||||||
contracts.wormholeRelayers.forEach(
|
(process.env.DEV === 'True' ? contracts.wormholeRelayersDev : contracts.wormholeRelayers).forEach(
|
||||||
({ chainId, address }: ContractConfigEntry) =>
|
({ chainId, address }: ContractConfigEntry) =>
|
||||||
(wormholeRelayers[chainId] = ethers.utils.getAddress(address))
|
(wormholeRelayers[chainId] = ethers.utils.getAddress(address))
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in New Issue