Skip to content

Commit

Permalink
Update index.md (MystenLabs#1335)
Browse files Browse the repository at this point in the history
Make all links relative to meet Dev Portal index file requirements
  • Loading branch information
Clay-Mysten authored Apr 12, 2022
1 parent 147b3b1 commit afd2d8b
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions doc/src/build/programming-with-objects/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,30 @@
title: Programming Objects Tutorial Series
---

Sui is a blockchain centered on [objects](../objects.md). Once you start programming non-trivial [smart contracts](../move.md) on Sui, you will start dealing with Sui objects in the code. Sui includes a rich, comprehensive library and testing framework to allow you interact with objects in a safe and yet flexible way.
Sui is a blockchain centered on [objects](../../build/objects.md). Once you start programming non-trivial [smart contracts](../../build/move.md) on Sui, you will start dealing with Sui objects in the code. Sui includes a rich, comprehensive library and testing framework to allow you interact with objects in a safe and yet flexible way.

In this tutorial series, we will walk through all the powerful ways to interact with objects in [Sui Move](../../learn/sui-move-diffs.md). At the end, we will also explore the designs of a few (close-to-)real-world examples to demonstrate the tradeoffs of using different object types and ownership relationships.

Prerequisite Readings:
- [Learn about Sui](../../learn/about-sui.md)
- [Smart Contracts with Move](../move.md)
- [Sui Objects](../objects.md)
- [Smart Contracts with Move](../../build/move.md)
- [Sui Objects](../../build/objects.md)

Index:
- [Chapter 1: Object Basics](./ch1-object-basics.md)
- [Chapter 1: Object Basics](../../build/programming-with-objects/ch1-object-basics.md)
- Defining Move object types, creating objects, transferring objects.
- [Chapter 2: Using Objects](./ch2-using-objects.md)
- [Chapter 2: Using Objects](../../build/programming-with-objects/ch2-using-objects.md)
- Passing Move objects as arguments, mutating objects, deleting objects.
- [Chapter 3: Immutable Objects](./ch3-immutable-objects.md)
- [Chapter 3: Immutable Objects](../../build/programming-with-objects/ch3-immutable-objects.md)
- Freezing an object, using immutable objects.
- [Chapter 4: Object Wrapping](./ch4-object-wrapping.md)
- [Chapter 4: Object Wrapping](../../build/programming-with-objects/ch4-object-wrapping.md)
- Wrapping objects in another object.
- [Chapter 5: Child Objects](./ch5-child-objects.md)
- [Chapter 5: Child Objects](../../build/programming-with-objects/ch5-child-objects.md)
- Enabling objects to own other objects, transferring objects to objects, adding child objects, removing child objects.
- [Chapter 6: Collection and Bag](./ch6-collection-and-bag.md)
- [Chapter 6: Collection and Bag](../../build/programming-with-objects/ch6-collection-and-bag.md)
- Using Collection and Bag library.
- [Chapter 7: Shared Objects](./ch7-shared-objects.md)
- [Chapter 7: Shared Objects](../../build/programming-with-objects/ch7-shared-objects.md)
- Creating shared objects, using share objects.
- [Chapter 8: Case Study (TicTacToe)](./ch8-case-study-tictactoe.md)
- [Chapter 8: Case Study (TicTacToe)](../../build/programming-with-objects/ch8-case-study-tictactoe.md)
- Developing a real game with objects, trade-offs between shared objects and single-writer objects.
- Chapter 9: Case Study (TBD)

0 comments on commit afd2d8b

Please sign in to comment.