Use retry package when refactoring this logic to move into the zetaclient https://github.com/zeta-chain/zeta-node/blob/8e1cfa7589055522045699077e2e7a11a24c6f36/cmd/zetaclientd-supervisor/lib.go#L186-L193 https://github.com/zeta-chain/zeta-node/blob/8e1cfa7589055522045699077e2e7a11a24c6f36/cmd/zetaclientd-supervisor/lib.go#L227-L234