Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: fix content #10

Merged
merged 1 commit into from
Nov 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pages/hello_move/hello_world_move.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ BUILDING hello_world
## Deploy smart contract Move

```bash
sui move publish --gas-budget 100000000
sui client publish --gas-budget 100000000
```

Lưu ý: Nếu môi trường active của bạn là `devnet` thì bạn phải config `devnet` ở Move.toml
Expand Down
2 changes: 1 addition & 1 deletion pages/introduction_to_sui/key_innovation_sui.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

## Object-centric model

Khác với Move truyền thống, dữ liệu được lưu trữ toàn cục bằng địa chỉ (address) hoặc tên kiểu ( type name) thì Move trên Sui sẽ lưu trữ dữ liệu bằng ID của đối tượng(object).
Khác với ngôn ngữ smart contract truyền thống, dữ liệu được lưu trữ toàn cục bằng địa chỉ (address) hoặc tên kiểu ( type name) thì Move trên Sui sẽ lưu trữ dữ liệu bằng ID của đối tượng(object).
Sui sử dụng Object là đơn vị cơ bản để lưu trữ dữ liệu thay vì tài khoản( account ), như thường thấy trên hầu hết các blockchain khác. Trong Move on sui, mỗi object sẽ gắn liền với unique ID, hoàn toàn độc lập với địa chỉ blockchain.

Ví dụ: chúng ta có một object "CoolAsset" sẽ có ID là "AssetID1234" và ID này sẽ được lưu trữ trên global storage được tham chiếu( Reference) đến object đó. Các developer có thể define, create và manage các object này mà không cần phải viết các logic phức tạp. Một đối tượng sẽ có các thuộc tính riêng biệt, bao gồm cả tính ownership. Và các giá trị có thể được cập nhập dựa trên logic của smart contract.
Expand Down
Loading