# \#semantics

**URL:** https://forum.anoma.net/tag/semantics/41.md

[Latest](https://forum.anoma.net/latest.md) · [Categories](https://forum.anoma.net/categories.md) · [Tags](https://forum.anoma.net/tags.md)

---

## [Flat Transaction Constraint](https://forum.anoma.net/t/flat-transaction-constraint/2466)

<div class="topic-metadata">

**Author:** [@jonathan](https://forum.anoma.net/u/jonathan)\
**Replies:** 0\
**Last updated:** [November 12, 2025, 12:35pm UTC](https://forum.anoma.net/t/flat-transaction-constraint/2466 "2025-11-12T12:35:13Z")

</div>

One decision we made for the current transaction layer is to forbid transaction nesting. This post is about what that is, the solutions I saw, and related topics. Another issue is forbidding cross-controller transactions…
