Skip to content

Latest commit

 

History

History
143 lines (112 loc) · 6.46 KB

seele1433223.md

File metadata and controls

143 lines (112 loc) · 6.46 KB
timezone
Asia/Shanghai

请在上边的 timezone 添加你的当地时区,这会有助于你的打卡状态的自动化更新,如果没有添加,默认为北京时间 UTC+8 时区 时区请参考以下列表,请移除 # 以后的内容

timezone: Pacific/Honolulu # 夏威夷-阿留申标准时间 (UTC-10)

timezone: America/Anchorage # 阿拉斯加标准时间 (UTC-9)

timezone: America/Los_Angeles # 太平洋标准时间 (UTC-8)

timezone: America/Denver # 山地标准时间 (UTC-7)

timezone: America/Chicago # 中部标准时间 (UTC-6)

timezone: America/New_York # 东部标准时间 (UTC-5)

timezone: America/Halifax # 大西洋标准时间 (UTC-4)

timezone: America/St_Johns # 纽芬兰标准时间 (UTC-3:30)

timezone: America/Sao_Paulo # 巴西利亚时间 (UTC-3)

timezone: Atlantic/Azores # 亚速尔群岛时间 (UTC-1)

timezone: Europe/London # 格林威治标准时间 (UTC+0)

timezone: Europe/Berlin # 中欧标准时间 (UTC+1)

timezone: Europe/Helsinki # 东欧标准时间 (UTC+2)

timezone: Europe/Moscow # 莫斯科标准时间 (UTC+3)

timezone: Asia/Dubai # 海湾标准时间 (UTC+4)

timezone: Asia/Kolkata # 印度标准时间 (UTC+5:30)

timezone: Asia/Dhaka # 孟加拉国标准时间 (UTC+6)

timezone: Asia/Bangkok # 中南半岛时间 (UTC+7)

timezone: Asia/Shanghai # 中国标准时间 (UTC+8)

timezone: Asia/Tokyo # 日本标准时间 (UTC+9)

timezone: Australia/Sydney # 澳大利亚东部标准时间 (UTC+10)

timezone: Pacific/Auckland # 新西兰标准时间 (UTC+12)


{Seele1433223}

  1. 自我介绍 来自成都信息工程大学的一个区块链产业学院学生,具有几年编程基础。
  2. 你认为你会完成本次残酷学习吗? 会的。

Notes

2024.09.07

Today is the first day of learning aptos, the teacher explained the project rules

2024.09.08

Download the idea and download today move plug-in But according to an Internal error. Both Please refer to https://jb.gg/ide/critical-startup for errors.But it can still be used as usual after the confirmation.Read the Aptos White Paper.

2024.09.09

Alice sends a transaction (T5) to transfer Aptos Coins to Bob via a REST service. The transaction enters the fullnode's mempool for validation. Sharing: The transaction is shared with other validators' mempools. Proposing: Validator V1 proposes a block including T5 to other validators. Execution and Consensus: Transactions are executed speculatively. Validators reach consensus on execution results. Commitment: Upon consensus, the transaction is committed to storage. Alice’s balance updates, and her sequence number increases. Core Components: Fullnode: Handles transaction submission. Validator Node: Includes mempool, consensus, execution, VM, and storage. Mempool: Stores and shares transactions. Consensus: Orders and agrees on transactions. Execution: Runs transactions before commitment. Storage: Permanently records transactions.

2024.09.10

The Aptos blockchain handles three main data types: transactions, states, and events. Transactions perform operations like transferring assets and can change the ledger state. They include details like sender address, gas fees, and payloads. Transaction outcomes can be successful, aborted, or discarded. The global state reflects all account data, managed by validator nodes using a Merkle tree for cryptographic verification. The state changes with each transaction, ensuring consistency and security across the network.

2024.09.12

account.spec.move: This file typically contains the specifications or tests for the account module. It may define several test cases to verify that the account module functions as expected. aptos_account.move: This file is the concrete implementation of the aptos_account module. It includes the core logic related to accounts, such as creating accounts, transferring funds, and querying balances. This module is a key part of handling account-related operations in the Aptos network. aptos_account.spec.move: This file is similar to account.spec.move, but it is specifically for testing and specifications of the aptos_account module. It may contain test cases for different functionalities within the aptos_account module to ensure that it operates correctly under various conditions.

2024.09.14

React Basics: Understood component-based development. Broke down complex UIs into reusable components for better maintainability and scalability. Mastered JSX syntax for intuitive and efficient interface development. Learned state management and property passing. Advanced Features of React: Understood life cycle methods. Mastered virtual DOM mechanism and diff algorithm for improved performance. Learned HOCs and Hook syntax like useState and useEffect for concise state management and side effect handling. Next.js: Recognized as a powerful framework based on React. Provides SSR, SSG for optimized performance and SEO. Learned routing system for multi-page apps and navigation. Mastered features like data prefetching and dynamic routing for efficient app building.

2024.09.15

一、安装必要的库使用npm install @aptos-labs/wallet-adapter-react来安装 Aptos 钱包进行交互 二、设置钱包适配器在你的 React/Next.js 组件中,导入所需的模块;配置钱包适配器 三、在组件中使用钱包提供者 四、与钱包进行交互

2024.09.16

https://segmentfault.com/a/1190000040147085

2024.09.18

https://cloud.tencent.com/developer/article/1778727

2024.09.19

https://learn.aptoslabs.com/en/code-examples/dispatchable-fa

2024.09.22

https://learn.aptoslabs.com/en/code-examples/dispatchable-fa

2024.09.23

https://movefuns.org/Aptos-Move-by-Example-zh/docs/advanced-concepts/aptos-account-1/

2024.09.24

https://aptos.dev/en/build/smart-contracts/objects/creating-objects

2024.09.25

https://fungible-asset-launchpad.vercel.app/

2024.09.26

bonding_curve_launchpad

2024.09.27

https://learn.aptoslabs.com/en/code-examples/dispatchable-fa

项目名称:Decentralized Marketplace (DeMarket) 项目详情 功能描述: 商品管理:用户可以创建、更新和删除商品。 订单管理:用户可以下订单,卖家可以接受或拒绝订单。 支付处理:支持多种支付方式(如 APT 或 NFT)。 评价系统:买家可以对卖家和商品进行评价。 治理功能:持有特定代币的用户可以参与市场的决策。 ├── Move/ │ ├── DeMarket.move │ ├── Item.move │ ├── Order.move │ └── Governance.move