Upgrade contracts and parse init events

This commit is contained in:
Eduard S
2020-12-17 17:22:23 +01:00
parent 8a59296cb8
commit ac400bad77
16 changed files with 1641 additions and 594 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

27
eth/contracts/update.sh Executable file
View File

@@ -0,0 +1,27 @@
#!/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

File diff suppressed because one or more lines are too long