* Use /usr/bin/env for shell scripts; web/.dockerignore: node_modules
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
set -euo pipefail
#
# This script downloads and installs development dependencies required for
# This script copies package{-lock}.json from a running container.
set -e
# Regenerate bridge/pkg/ethereum/abi using a running eth-devnet's state.
(
cd tools/
kubectl exec -it -c tests eth-devnet-0 -- npx truffle exec src/send-lockups.js
kubectl exec -it solana-devnet-0 -c setup ./lockups.sh
while : ; do
kubectl logs --tail=1000 --follow=true $1 guardiand
# This script submits a guardian set update using the VAA injection admin command.
# First argument is node to submit to. Second argument is current set index.
# This script configures the devnet for test transfers with hardcoded addresses.
set -x
# Generate test lockups on Solana to be executed on Ethereum
# Constants (hardcoded)
cd $(dirname $0)
go build -mod=readonly -o bin/protoc-gen-go google.golang.org/protobuf/cmd/protoc-gen-go
@@ -0,0 +1 @@
+node_modules