Skip to content

Commit 2760ca7

Browse files
author
ci-bot
committed
fix yml
1 parent bd08990 commit 2760ca7

File tree

23 files changed

+183
-226
lines changed

23 files changed

+183
-226
lines changed

54_CrossChainBridge/config.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
id: '54'
1+
id: 54-cross-chain-bridge
22
name: 54. Cross-chain bridge
3-
summary: I'm recently re-learning solidity, consolidating the details, and writing
4-
a "WTF Solidity Minimalist Introduction" for novices (programming experts can find
5-
another tutorial), updating 1-3 lectures ev
6-
level: advanced
3+
summary: Understand how cross-chain bridges work and learn to implement secure bridge contracts for transferring assets between different blockchain networks.
4+
level: 2
75
tags:
86
- solidity
97
- erc20

55_MultiCall/config.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
id: '55'
1+
id: 55-multiple-calls
22
name: 55. Multiple calls
3-
summary: I'm recently re-learning solidity, consolidating the details, and writing
4-
a "WTF Solidity Minimalist Introduction" for novices (programming experts can find
5-
another tutorial), updating 1-3 lectures ev
6-
level: advanced
3+
summary: Learn how to aggregate multiple contract calls into a single transaction using MultiCall, improving efficiency and reducing gas costs in Solidity applications.
4+
level: 2
75
tags:
86
- solidity
97
- erc20

56_DEX/config.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
id: '56'
1+
id: 56-decentralized-exchange
22
name: 56. Decentralized Exchange
3-
summary: I'm recently re-learning solidity, consolidating the details, and writing
4-
a "WTF Solidity Minimalist Introduction" for novices (programming experts can find
5-
another tutorial), updating 1-3 lectures ev
6-
level: advanced
3+
summary: Build a decentralized exchange (DEX) from scratch, learning about automated market makers (AMM), liquidity pools, and token swapping mechanisms.
4+
level: 2
75
tags:
86
- solidity
97
- erc20

57_Flashloan/config.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
id: '57'
1+
id: 57-flash-loan
22
name: 57. Flash loan
3-
summary: I'm recently re-learning solidity, consolidating the details, and writing
4-
a "WTF Solidity Minimalist Introduction" for novices (programming experts can find
5-
another tutorial), updating 1-3 lectures ev
6-
level: advanced
3+
summary: Master flash loans in DeFi by learning how to borrow large amounts without collateral and execute complex arbitrage strategies within a single transaction.
4+
level: 2
75
tags:
86
- solidity
97
- flashloan

S01_ReentrancyAttack_en/config.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
id: S01
1+
id: s01-reentrancy-attack
22
name: S01. Reentrancy Attack
3-
summary: 'English translations by: [@to_22X](https://twitter.com/to_22X) --- In this
4-
lesson, we will introduce the most common type of smart contract attack - a reentrancy
5-
attack, which has led to the Ethereum '
6-
level: advanced
3+
summary: Learn about the most common type of smart contract attack - reentrancy attacks. Understand how they work, their historical impact on Ethereum, and how to prevent them in your contracts.
4+
level: 2
75
tags:
86
- solidity
97
- security

S02_SelectorClash_en/config.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
id: S02
1+
id: s02-selector-clash
22
name: S02. Selector Clash
3-
summary: 'English translations by: [@to_22X](https://twitter.com/to_22X) --- In this
4-
lesson, we will introduce the selector clash attack, which is one of the reasons
5-
behind the hack of the cross-chain bridge Po'
6-
level: advanced
3+
summary: Understand selector clash attacks that exploit function signature collisions. Learn how this vulnerability contributed to major cross-chain bridge hacks and how to protect against it.
4+
level: 2
75
tags:
86
- solidity
97
- security

S03_Centralization_en/config.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
id: S03
1+
id: s03-centralization-risks
22
name: S03. Centralization Risks
3-
summary: 'English translations by: [@to_22X](https://twitter.com/to_22X) --- In this
4-
lesson, we will discuss the risks of centralization and pseudo-decentralization
5-
in smart contracts. The `Ronin` bridge and `H'
6-
level: advanced
3+
summary: Explore the risks of centralization and pseudo-decentralization in smart contracts. Learn from real-world examples like the Ronin bridge hack and how to design more resilient systems.
4+
level: 2
75
tags:
86
- solidity
97
- security

S04_AccessControlExploit_en/config.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
id: S04
1+
id: s04-access-control-exploit
22
name: S04. Access Control Exploit
3-
summary: 'English translations by: [@to_22X](https://twitter.com/to_22X) ----- In
4-
this lesson, we will discuss the access control vulnerabilities in smart contracts.
5-
These vulnerabilities led to the Poly Networ'
6-
level: advanced
3+
summary: Study access control vulnerabilities in smart contracts that led to major exploits like the Poly Network hack. Learn proper access control patterns and security best practices.
4+
level: 2
75
tags:
86
- solidity
97
- security

S05_Overflow_en/config.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
id: S05
1+
id: s05-integer-overflow
22
name: S05. Integer Overflow
3-
summary: 'English translations by: [@to_22X](https://twitter.com/to_22X) ----- In
4-
this lesson, we will introduce the integer overflow vulnerability (Arithmetic Over/Under
5-
Flows). This is a relatively common vul'
6-
level: advanced
3+
summary: Discover integer overflow and underflow vulnerabilities in Solidity. Learn how arithmetic operations can be exploited and how to use SafeMath or Solidity 0.8+ to prevent these issues.
4+
level: 2
75
tags:
86
- solidity
97
- security

S06_SignatureReplay_en/config.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
id: S06
1+
id: s06-signature-replay
22
name: S06. Signature Replay
3-
summary: 'English translations by: [@to_22X](https://twitter.com/to_22X) --- In this
4-
lesson, we will introduce the Signature Replay attack and how to prevent it in smart
5-
contracts, which indirectly led to the t'
6-
level: advanced
3+
summary: Learn about signature replay attacks where valid signatures can be reused maliciously. Understand nonces, chain IDs, and other techniques to prevent signature replay vulnerabilities.
4+
level: 2
75
tags:
86
- solidity
97
- security

0 commit comments

Comments
 (0)