llms.txt
Skip to main content

Advanced Programmability

In previous chapters we've covered the basics of Move and Sui Storage Model. Now it's time to dive deeper into the advanced topics of Sui programmability. This chapter introduces more complex concepts, practices, and features of Move and Sui that are essential for building more sophisticated applications.

The sections are ordered so that each builds on what came before, but they also form a few mostly independent threads, and it is fine to follow the one you need right now:

Many code samples in this chapter are written as tests, and use test-only helpers from the framework: tx_context::dummy() creates a placeholder transaction context, and std::unit_test::destroy consumes any value at the end of a test. We cover testing techniques in detail in the Testing chapter.

llms.txt