From cabfa94cf99e8f5bf626cd45c972122bd64abb79 Mon Sep 17 00:00:00 2001 From: Alonso Date: Wed, 8 May 2024 08:16:07 +0200 Subject: [PATCH] isClaimed script --- test/scripts/isClaimed/main.go | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 test/scripts/isClaimed/main.go diff --git a/test/scripts/isClaimed/main.go b/test/scripts/isClaimed/main.go new file mode 100644 index 000000000..714324c1b --- /dev/null +++ b/test/scripts/isClaimed/main.go @@ -0,0 +1,33 @@ +package main + +import ( + "context" + + "github.com/0xPolygonHermez/zkevm-bridge-service/log" + "github.com/0xPolygonHermez/zkevm-bridge-service/utils" + "github.com/ethereum/go-ethereum/accounts/abi/bind" + "github.com/ethereum/go-ethereum/common" +) + +const ( + bridgeAddr = "0xFe12ABaa190Ef0c8638Ee0ba9F828BF41368Ca0E" + + networkURL = "http://localhost:8123" + + depositCnt = 585 + originalNetwork = 0 +) + +func main() { + ctx := context.Background() + client, err := utils.NewClient(ctx, networkURL, common.HexToAddress(bridgeAddr)) + if err != nil { + log.Fatal("Error: ", err) + } + + isClaimed, err := client.Bridge.IsClaimed(&bind.CallOpts{Pending: false}, depositCnt, originalNetwork) + if err != nil { + log.Fatal("error sending deposit. Error: ", err) + } + log.Info("IsCLaimed: ", isClaimed) +}