From 8a856d15a9a546119c3088ffecda3b81e5ffd1dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Gr=C3=BCner?= <47506558+MegaRedHand@users.noreply.github.com> Date: Wed, 8 Jan 2025 17:01:57 -0300 Subject: [PATCH] chore: remove container after generating bindings --- contracts/generate-bindings.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contracts/generate-bindings.sh b/contracts/generate-bindings.sh index 3813dcb6..64033e02 100755 --- a/contracts/generate-bindings.sh +++ b/contracts/generate-bindings.sh @@ -29,7 +29,7 @@ function create_binding { echo ${solc_bin} >data/tmp.bin rm -f $binding_dir/${contract}/binding.go - docker run -v $(realpath $binding_dir):/home/binding_dir -v .:/home/repo abigen-with-interfaces --bin=/home/repo/data/tmp.bin --abi=/home/repo/data/tmp.abi --pkg=contract${contract} --out=/home/binding_dir/${contract}/binding.go + docker run --rm -v $(realpath $binding_dir):/home/binding_dir -v .:/home/repo abigen-with-interfaces --bin=/home/repo/data/tmp.bin --abi=/home/repo/data/tmp.abi --pkg=contract${contract} --out=/home/binding_dir/${contract}/binding.go rm -rf data/tmp.abi data/tmp.bin } @@ -46,4 +46,4 @@ echo "Generating bindings for contracts: $contracts" for contract in $contracts; do sleep 1 # this is a hack to fix the issue with abigen randomly failing for some contracts create_binding . "$contract" "$bindings_path" -done \ No newline at end of file +done