본문으로 건너뛰기

Sui 101

많은 교육 시스템에서 101 수준의 수업은 앞으로 배우게 될 고급 주제들을 위한 기초를 다지는 핵심 역량을 가르치는 과정이다. 이 섹션의 주제들은 Sui 블록체인에서도 동일한 경험을 제공한다. Sui 기반 앱을 개발하는 데 필요한 핵심 Sui 개발 개념들을 살펴본다. 고급 솔루션을 개발하기 시작할 때, 이런 주제들에 대한 지식은 앞으로 접하게 될 고급 개념들을 이해하는 데 훌륭한 기반이 되어줄 것이다.

Working with PTBs

Programmable transaction blocks (PTBs) are used to perform multiple commands in a single transaction.

Using Events

Use events to notify on-chain assets of activity your smart contracts initiate and query events from other packages to trigger logic based on emitted events.

Object Ownership

On Sui, object ownership can be represented in different ways. Weigh the benefits of each to decide the best approach for your project.

Access On-Chain Time

Access network-based time for your transactions. Sui provides a Clock module to capture near-real time or epoch time in your Sui packages.

Signing and Sending Transactions

Each transaction on Sui represents a call to a specific functionality that executes with inputs that define the result of the transaction.

Sponsored Transactions

Sponsored transactions are a primitive on the Sui blockchain that enable the execution of a transaction where you pay the gas fee for your users transactions.

Avoiding Equivocation

Avoid unintentionally locking objects with your smart contract logic.