You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#!/bin/sh
set -e
gen() { local name=$1 local pkg=$2 local folder=$3 if [ -z "$3" ]; then folder=$name fi
jq .abi "${CONTRACTS}/artifacts/${pkg}.json" > /tmp/${name}.abi abigen --abi /tmp/${name}.abi --pkg=${pkg} --out=${folder}/${pkg}.go }
if [ "$1" = "" ]; then echo "Usage: $0 CONTRACTS_REPO_PATH" exit 1 fi
CONTRACTS="$1"
gen hermez Hermez gen auction HermezAuctionProtocol gen withdrawdelayer WithdrawalDelayer gen HEZ HEZ tokenHEZ
|