diff --git a/tests/parser/ast_utils/test_ast_dict.py b/tests/parser/ast_utils/test_ast_dict.py
index <HASH>..<HASH> 100644
--- a/tests/parser/ast_utils/test_ast_dict.py
+++ b/tests/parser/ast_utils/test_ast_dict.py
@@ -69,9 +69,7 @@ a: int128
             "lineno": 2,
             "node_id": 2,
             "src": "1:1:0",
-            "type": "int128",
         },
-        "type": "int128",
         "value": None,
     }
 
diff --git a/vyper/compiler/output.py b/vyper/compiler/output.py
index <HASH>..<HASH> 100644
--- a/vyper/compiler/output.py
+++ b/vyper/compiler/output.py
@@ -18,7 +18,7 @@ from vyper.warnings import ContractSizeLimitWarning
 def build_ast_dict(compiler_data: CompilerData) -> dict:
     ast_dict = {
         "contract_name": compiler_data.contract_name,
-        "ast": ast_to_dict(compiler_data.vyper_module_unfolded),
+        "ast": ast_to_dict(compiler_data.vyper_module),
     }
     return ast_dict
fix: AST output (#<I>)

rollback changes to `-f ast` introduced in 3cbdf<I>bfd until

`vyper_module_folded` is stable