> For the complete documentation index, see [llms.txt](https://docs.nucleusearn.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nucleusearn.io/nucleus-architecture/smart-contracts/contracts/atomic-queue.md).

# atomic-queue

- [Contents](https://docs.nucleusearn.io/nucleus-architecture/smart-contracts/contracts/atomic-queue/contents.md)
- [AtomicQueue](https://docs.nucleusearn.io/nucleus-architecture/smart-contracts/contracts/atomic-queue/atomicqueue.md)
- [AtomicSolver](https://docs.nucleusearn.io/nucleus-architecture/smart-contracts/contracts/atomic-queue/atomicsolver.md)
- [AtomicSolverV2](https://docs.nucleusearn.io/nucleus-architecture/smart-contracts/contracts/atomic-queue/atomicsolverv2.md)
- [AtomicSolverV3](https://docs.nucleusearn.io/nucleus-architecture/smart-contracts/contracts/atomic-queue/atomicsolverv3.md)
- [IAtomicSolver](https://docs.nucleusearn.io/nucleus-architecture/smart-contracts/contracts/atomic-queue/iatomicsolver.md)
