From 2797c7e5f348933ce76c8f9e30036ef31b8fd326 Mon Sep 17 00:00:00 2001 From: Rima <153289003+casks-mutters@users.noreply.github.com> Date: Mon, 17 Nov 2025 03:58:17 -0500 Subject: [PATCH] Fix indentation around att_dict = asdict(att) and output block MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit att_dict is over-indented so it won’t run; the whole output block should live inside main() --- slot_diff_attest.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/slot_diff_attest.py b/slot_diff_attest.py index 98e6a58..368a8ac 100644 --- a/slot_diff_attest.py +++ b/slot_diff_attest.py @@ -199,18 +199,20 @@ def main() -> None: if not Web3.is_checksum_address(att.signer_address): print("⚠️ Signer address checksum invalid — double-check key.") print(f"✍️ Signed by {acct.address}") - att_dict = asdict(att) + att_dict = asdict(att) if args.stdout: json.dump(att_dict, sys.stdout, indent=2, sort_keys=True) print() # newline if not args.quiet: - print(f"📝 Attestation written to stdout", file=sys.stderr) + print("📝 Attestation written to stdout", file=sys.stderr) else: with open(args.out, "w") as f: json.dump(att_dict, f, indent=2, sort_keys=True) if not args.quiet: print(f"📝 Wrote attestation → {args.out}", file=sys.stderr) + + print(f"🌳 Pair root: {root}") print(f"🔁 Changed: {'YES' if changed else 'NO'}")