diff --git a/makefile b/makefile index 0157511..8c09c9c 100644 --- a/makefile +++ b/makefile @@ -362,3 +362,19 @@ ci-build: ## Build in CI environment forge build --optimize ci-full: ci-build ci-test ci-coverage fmt-check ## Full CI pipeline + +# ================================================================ +# ADVANCED FEATURES +# ================================================================ + +simulate: ## Simulate arbitrage opportunities + @echo "$(BLUE)🔮 Simulating arbitrage opportunities...$(RESET)" + forge script script/Simulate.s.sol:SimulationScript --rpc-url $(MAINNET_RPC_URL) + +monitor: ## Monitor contract events + @echo "$(BLUE)👁️ Monitoring contract events...$(RESET)" + cast logs --rpc-url $(MAINNET_RPC_URL) --address $(CONTRACT_ADDRESS) + +balance: ## Check contract balance + @echo "$(BLUE)💰 Checking contract balance...$(RESET)" + cast balance $(CONTRACT_ADDRESS) --rpc-url $(MAINNET_RPC_URL) \ No newline at end of file