├── .gitignore ├── LICENSE ├── README.md ├── SUMMARY.md ├── advanced-topics ├── BCS_encoding │ ├── example_projects │ │ ├── bcs_move │ │ │ ├── Move.toml │ │ │ └── sources │ │ │ │ └── bcs_object.move │ │ └── bcs_ts │ │ │ ├── bcs_encode.ts │ │ │ └── bcs_simple.ts │ ├── images │ │ └── event.png │ └── lessons │ │ └── BCS_编码.md ├── cryptography │ ├── example_projects │ │ ├── .env.defaults │ │ ├── ed25519_import_base64.ts │ │ ├── ed25519_import_mnemonic.ts │ │ ├── multisig_address.ts │ │ ├── secp256k1_callfun.ts │ │ ├── secp256k1_import_base64.ts │ │ ├── secp256k1_import_mnemonic.ts │ │ ├── secp256r1_import_base64.ts │ │ └── secp256r1_import_mnemonic.ts │ ├── images │ │ └── txb_res.jpg │ └── lessons │ │ ├── 1_导入账户.md │ │ ├── 2_签署交易.md │ │ └── 3_多签交易.md ├── readme.md └── upgrade_packages │ ├── example_projects │ └── counter │ │ ├── .gitignore │ │ ├── Move.toml │ │ └── sources │ │ ├── counter.move │ │ ├── counter_1.move_wip │ │ └── counter_2.move_wip │ ├── images │ ├── Upgrade_process.png │ ├── published_address_1.png │ └── upgrade_result_1.png │ ├── lessons │ ├── 1_合约升级.md │ ├── 2_数据迁移.md │ └── 3_定制升级权限.md │ └── readme.md ├── book.toml ├── scripts └── check.sh ├── src ├── misc │ └── move.js └── theme │ └── highlight.js ├── unit-four ├── example_projects │ ├── capability.move_backup │ ├── collections │ │ ├── Move.toml │ │ └── sources │ │ │ ├── bag.move │ │ │ ├── dynamic_fields.move │ │ │ ├── table.move │ │ │ └── vector.move │ ├── event.move_backup │ ├── marketplace │ │ ├── Move.toml │ │ └── sources │ │ │ ├── marketplace.move │ │ │ └── widget.move │ └── transcript.move_backup ├── images │ ├── listing.png │ └── publish.png ├── lessons │ ├── 1_homogeneous_collections.md │ ├── 2_dynamic_fields.md │ ├── 3_heterogeneous_collections.md │ ├── 4_marketplace_contract.md │ └── 5_deployment_and_testing.md └── readme.md ├── unit-one ├── example_projects │ └── hello_world │ │ ├── LICENSE │ │ ├── Move.toml │ │ └── sources │ │ └── hello_world.move ├── images │ ├── demo-nft.png │ ├── explorer.png │ ├── mint.png │ └── publish.png ├── lessons │ ├── 1_配置环境.md │ ├── 2_sui项目结构.md │ ├── 3_定制类型与能力.md │ ├── 4_函数.md │ └── 5_合约部署.md └── readme.md ├── unit-three ├── example_projects │ ├── fungible_tokens │ │ ├── Move.toml │ │ └── sources │ │ │ ├── managed.move │ │ │ └── managed_tests.move │ ├── generics │ │ ├── Move.toml │ │ └── sources │ │ │ └── generics.move │ ├── locked_coin │ │ ├── Move.toml │ │ └── sources │ │ │ └── locked_coin.move │ └── witness │ │ ├── Move.toml │ │ └── sources │ │ └── peace.move ├── images │ ├── burning.png │ ├── metadata.png │ ├── minting.png │ ├── publish.png │ ├── start_timing.png │ ├── treasury.png │ └── unittest.png ├── lessons │ ├── 1_sui_framework.md │ ├── 2_intro_to_generics.md │ ├── 3_witness_design_pattern.md │ ├── 4_the_coin_resource_and_create_currency.md │ ├── 5_managed_coin.md │ ├── 6_clock_and_locked_coin.md │ └── 7_unit_testing.md └── readme.md └── unit-two ├── example_projects └── transcript │ ├── Move.toml │ └── sources │ ├── transcript.move │ ├── transcript_1.move_wip │ ├── transcript_2.move_wip │ └── transcript_3.move_wip ├── images ├── customevent.png ├── eventstab.png ├── publish.png └── teachercap.png ├── lessons ├── 1_使用sui_objects.md ├── 2_所有权.md ├── 3_参数传递与删除 Object.md ├── 4_object_wrapping.md ├── 5_object_wrapping_例子.md ├── 6_capability_设计模式.md └── 7_events.md └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /advanced-topics/BCS_encoding/example_projects/bcs_move/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/BCS_encoding/example_projects/bcs_move/Move.toml -------------------------------------------------------------------------------- /advanced-topics/BCS_encoding/example_projects/bcs_move/sources/bcs_object.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/BCS_encoding/example_projects/bcs_move/sources/bcs_object.move -------------------------------------------------------------------------------- /advanced-topics/BCS_encoding/example_projects/bcs_ts/bcs_encode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/BCS_encoding/example_projects/bcs_ts/bcs_encode.ts -------------------------------------------------------------------------------- /advanced-topics/BCS_encoding/example_projects/bcs_ts/bcs_simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/BCS_encoding/example_projects/bcs_ts/bcs_simple.ts -------------------------------------------------------------------------------- /advanced-topics/BCS_encoding/images/event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/BCS_encoding/images/event.png -------------------------------------------------------------------------------- /advanced-topics/BCS_encoding/lessons/BCS_编码.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/BCS_encoding/lessons/BCS_编码.md -------------------------------------------------------------------------------- /advanced-topics/cryptography/example_projects/.env.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/example_projects/.env.defaults -------------------------------------------------------------------------------- /advanced-topics/cryptography/example_projects/ed25519_import_base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/example_projects/ed25519_import_base64.ts -------------------------------------------------------------------------------- /advanced-topics/cryptography/example_projects/ed25519_import_mnemonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/example_projects/ed25519_import_mnemonic.ts -------------------------------------------------------------------------------- /advanced-topics/cryptography/example_projects/multisig_address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/example_projects/multisig_address.ts -------------------------------------------------------------------------------- /advanced-topics/cryptography/example_projects/secp256k1_callfun.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/example_projects/secp256k1_callfun.ts -------------------------------------------------------------------------------- /advanced-topics/cryptography/example_projects/secp256k1_import_base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/example_projects/secp256k1_import_base64.ts -------------------------------------------------------------------------------- /advanced-topics/cryptography/example_projects/secp256k1_import_mnemonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/example_projects/secp256k1_import_mnemonic.ts -------------------------------------------------------------------------------- /advanced-topics/cryptography/example_projects/secp256r1_import_base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/example_projects/secp256r1_import_base64.ts -------------------------------------------------------------------------------- /advanced-topics/cryptography/example_projects/secp256r1_import_mnemonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/example_projects/secp256r1_import_mnemonic.ts -------------------------------------------------------------------------------- /advanced-topics/cryptography/images/txb_res.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/images/txb_res.jpg -------------------------------------------------------------------------------- /advanced-topics/cryptography/lessons/1_导入账户.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/lessons/1_导入账户.md -------------------------------------------------------------------------------- /advanced-topics/cryptography/lessons/2_签署交易.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/lessons/2_签署交易.md -------------------------------------------------------------------------------- /advanced-topics/cryptography/lessons/3_多签交易.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/cryptography/lessons/3_多签交易.md -------------------------------------------------------------------------------- /advanced-topics/readme.md: -------------------------------------------------------------------------------- 1 | # 高级主题 2 | -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/example_projects/counter/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | Move.lock 3 | sui.log.* 4 | *.DS_store 5 | -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/example_projects/counter/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/upgrade_packages/example_projects/counter/Move.toml -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/example_projects/counter/sources/counter.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/upgrade_packages/example_projects/counter/sources/counter.move -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/example_projects/counter/sources/counter_1.move_wip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/upgrade_packages/example_projects/counter/sources/counter_1.move_wip -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/example_projects/counter/sources/counter_2.move_wip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/upgrade_packages/example_projects/counter/sources/counter_2.move_wip -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/images/Upgrade_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/upgrade_packages/images/Upgrade_process.png -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/images/published_address_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/upgrade_packages/images/published_address_1.png -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/images/upgrade_result_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/upgrade_packages/images/upgrade_result_1.png -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/lessons/1_合约升级.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/upgrade_packages/lessons/1_合约升级.md -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/lessons/2_数据迁移.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/upgrade_packages/lessons/2_数据迁移.md -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/lessons/3_定制升级权限.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/advanced-topics/upgrade_packages/lessons/3_定制升级权限.md -------------------------------------------------------------------------------- /advanced-topics/upgrade_packages/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/book.toml -------------------------------------------------------------------------------- /scripts/check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/scripts/check.sh -------------------------------------------------------------------------------- /src/misc/move.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/src/misc/move.js -------------------------------------------------------------------------------- /src/theme/highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/src/theme/highlight.js -------------------------------------------------------------------------------- /unit-four/example_projects/capability.move_backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/example_projects/capability.move_backup -------------------------------------------------------------------------------- /unit-four/example_projects/collections/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/example_projects/collections/Move.toml -------------------------------------------------------------------------------- /unit-four/example_projects/collections/sources/bag.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/example_projects/collections/sources/bag.move -------------------------------------------------------------------------------- /unit-four/example_projects/collections/sources/dynamic_fields.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/example_projects/collections/sources/dynamic_fields.move -------------------------------------------------------------------------------- /unit-four/example_projects/collections/sources/table.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/example_projects/collections/sources/table.move -------------------------------------------------------------------------------- /unit-four/example_projects/collections/sources/vector.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/example_projects/collections/sources/vector.move -------------------------------------------------------------------------------- /unit-four/example_projects/event.move_backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/example_projects/event.move_backup -------------------------------------------------------------------------------- /unit-four/example_projects/marketplace/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/example_projects/marketplace/Move.toml -------------------------------------------------------------------------------- /unit-four/example_projects/marketplace/sources/marketplace.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/example_projects/marketplace/sources/marketplace.move -------------------------------------------------------------------------------- /unit-four/example_projects/marketplace/sources/widget.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/example_projects/marketplace/sources/widget.move -------------------------------------------------------------------------------- /unit-four/example_projects/transcript.move_backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/example_projects/transcript.move_backup -------------------------------------------------------------------------------- /unit-four/images/listing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/images/listing.png -------------------------------------------------------------------------------- /unit-four/images/publish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/images/publish.png -------------------------------------------------------------------------------- /unit-four/lessons/1_homogeneous_collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/lessons/1_homogeneous_collections.md -------------------------------------------------------------------------------- /unit-four/lessons/2_dynamic_fields.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/lessons/2_dynamic_fields.md -------------------------------------------------------------------------------- /unit-four/lessons/3_heterogeneous_collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/lessons/3_heterogeneous_collections.md -------------------------------------------------------------------------------- /unit-four/lessons/4_marketplace_contract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/lessons/4_marketplace_contract.md -------------------------------------------------------------------------------- /unit-four/lessons/5_deployment_and_testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-four/lessons/5_deployment_and_testing.md -------------------------------------------------------------------------------- /unit-four/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unit-one/example_projects/hello_world/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/example_projects/hello_world/LICENSE -------------------------------------------------------------------------------- /unit-one/example_projects/hello_world/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/example_projects/hello_world/Move.toml -------------------------------------------------------------------------------- /unit-one/example_projects/hello_world/sources/hello_world.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/example_projects/hello_world/sources/hello_world.move -------------------------------------------------------------------------------- /unit-one/images/demo-nft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/images/demo-nft.png -------------------------------------------------------------------------------- /unit-one/images/explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/images/explorer.png -------------------------------------------------------------------------------- /unit-one/images/mint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/images/mint.png -------------------------------------------------------------------------------- /unit-one/images/publish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/images/publish.png -------------------------------------------------------------------------------- /unit-one/lessons/1_配置环境.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/lessons/1_配置环境.md -------------------------------------------------------------------------------- /unit-one/lessons/2_sui项目结构.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/lessons/2_sui项目结构.md -------------------------------------------------------------------------------- /unit-one/lessons/3_定制类型与能力.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/lessons/3_定制类型与能力.md -------------------------------------------------------------------------------- /unit-one/lessons/4_函数.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/lessons/4_函数.md -------------------------------------------------------------------------------- /unit-one/lessons/5_合约部署.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-one/lessons/5_合约部署.md -------------------------------------------------------------------------------- /unit-one/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unit-three/example_projects/fungible_tokens/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/example_projects/fungible_tokens/Move.toml -------------------------------------------------------------------------------- /unit-three/example_projects/fungible_tokens/sources/managed.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/example_projects/fungible_tokens/sources/managed.move -------------------------------------------------------------------------------- /unit-three/example_projects/fungible_tokens/sources/managed_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/example_projects/fungible_tokens/sources/managed_tests.move -------------------------------------------------------------------------------- /unit-three/example_projects/generics/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/example_projects/generics/Move.toml -------------------------------------------------------------------------------- /unit-three/example_projects/generics/sources/generics.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/example_projects/generics/sources/generics.move -------------------------------------------------------------------------------- /unit-three/example_projects/locked_coin/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/example_projects/locked_coin/Move.toml -------------------------------------------------------------------------------- /unit-three/example_projects/locked_coin/sources/locked_coin.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/example_projects/locked_coin/sources/locked_coin.move -------------------------------------------------------------------------------- /unit-three/example_projects/witness/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/example_projects/witness/Move.toml -------------------------------------------------------------------------------- /unit-three/example_projects/witness/sources/peace.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/example_projects/witness/sources/peace.move -------------------------------------------------------------------------------- /unit-three/images/burning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/images/burning.png -------------------------------------------------------------------------------- /unit-three/images/metadata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/images/metadata.png -------------------------------------------------------------------------------- /unit-three/images/minting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/images/minting.png -------------------------------------------------------------------------------- /unit-three/images/publish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/images/publish.png -------------------------------------------------------------------------------- /unit-three/images/start_timing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/images/start_timing.png -------------------------------------------------------------------------------- /unit-three/images/treasury.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/images/treasury.png -------------------------------------------------------------------------------- /unit-three/images/unittest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/images/unittest.png -------------------------------------------------------------------------------- /unit-three/lessons/1_sui_framework.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/lessons/1_sui_framework.md -------------------------------------------------------------------------------- /unit-three/lessons/2_intro_to_generics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/lessons/2_intro_to_generics.md -------------------------------------------------------------------------------- /unit-three/lessons/3_witness_design_pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/lessons/3_witness_design_pattern.md -------------------------------------------------------------------------------- /unit-three/lessons/4_the_coin_resource_and_create_currency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/lessons/4_the_coin_resource_and_create_currency.md -------------------------------------------------------------------------------- /unit-three/lessons/5_managed_coin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/lessons/5_managed_coin.md -------------------------------------------------------------------------------- /unit-three/lessons/6_clock_and_locked_coin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/lessons/6_clock_and_locked_coin.md -------------------------------------------------------------------------------- /unit-three/lessons/7_unit_testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-three/lessons/7_unit_testing.md -------------------------------------------------------------------------------- /unit-three/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unit-two/example_projects/transcript/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/example_projects/transcript/Move.toml -------------------------------------------------------------------------------- /unit-two/example_projects/transcript/sources/transcript.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/example_projects/transcript/sources/transcript.move -------------------------------------------------------------------------------- /unit-two/example_projects/transcript/sources/transcript_1.move_wip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/example_projects/transcript/sources/transcript_1.move_wip -------------------------------------------------------------------------------- /unit-two/example_projects/transcript/sources/transcript_2.move_wip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/example_projects/transcript/sources/transcript_2.move_wip -------------------------------------------------------------------------------- /unit-two/example_projects/transcript/sources/transcript_3.move_wip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/example_projects/transcript/sources/transcript_3.move_wip -------------------------------------------------------------------------------- /unit-two/images/customevent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/images/customevent.png -------------------------------------------------------------------------------- /unit-two/images/eventstab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/images/eventstab.png -------------------------------------------------------------------------------- /unit-two/images/publish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/images/publish.png -------------------------------------------------------------------------------- /unit-two/images/teachercap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/images/teachercap.png -------------------------------------------------------------------------------- /unit-two/lessons/1_使用sui_objects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/lessons/1_使用sui_objects.md -------------------------------------------------------------------------------- /unit-two/lessons/2_所有权.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/lessons/2_所有权.md -------------------------------------------------------------------------------- /unit-two/lessons/3_参数传递与删除 Object.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/lessons/3_参数传递与删除 Object.md -------------------------------------------------------------------------------- /unit-two/lessons/4_object_wrapping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/lessons/4_object_wrapping.md -------------------------------------------------------------------------------- /unit-two/lessons/5_object_wrapping_例子.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/lessons/5_object_wrapping_例子.md -------------------------------------------------------------------------------- /unit-two/lessons/6_capability_设计模式.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/lessons/6_capability_设计模式.md -------------------------------------------------------------------------------- /unit-two/lessons/7_events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPen/sui-move-intro-course-zh/HEAD/unit-two/lessons/7_events.md -------------------------------------------------------------------------------- /unit-two/readme.md: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------