Solidity-by-example_Chinese
Solidity-by-example_Chinese copied to clipboard
🚧未来本项目 翻译 施工计划🚧
- [x] Hello World
- [x] First App
- [x] #3
- [x] Variables
- [x] Constants
- [x] Immutable
- [x] Reading and Writing to a State Variable
- [x] Ether and Wei
- [x] Gas and Gas Price
- [x] If / Else
- [x] For and While Loop
- [x] Mapping
- [x] Array
- [x] Enum
- [x] Structs
- [x] Data Locations - Storage, Memory and Calldata
- [x] Function
- [x] View and Pure Functions
- [x] Error
- [x] Function Modifier
- [x] Events
- [x] Constructor
- [x] Inheritance
- [x] Shadowing Inherited State Variables
- [x] Calling Parent Contracts
- [x] Visibility
- [x] Interface
- [x] Payable
- [x] Sending Ether - Transfer, Send, and Call
- [x] Fallback
- [x] Call
- [x] Delegatecall
- [x] Function Selector
- [x] Calling Other Contract
- [x] Creating Contracts from a Contract
- [x] Try / Catch
- [x] Import
- [x] Library
- [x] ABI Encode
- [x] ABI Decode
- [x] Hashing with Keccak256
- [x] Verifying Signature
- [x] Gas Optimizations
- [x] Bitwise Operators
- [x] Unchecked Math Applications 部分
- [x] Ether Wallet
- [x] Multi Sig Wallet
- [x] Merkle Tree
- [x] Iterable Mapping
- [x] ERC20
- [x] ERC721
- [x] Simple Bytecode Contract
- [x] Precompute Contract Address with Create2
- [x] Minimal Proxy Contract
- [x] Upgradeable Proxy
- [x] Deploy Any Contract
- [x] Write to Any Slot
- [x] Uni-directional Payment Channel
- [ ] Bi-directional Payment Channel
- [ ] English Auction
- [ ] Dutch Auction
- [ ] Crowd Fund
- [ ] Multi Call
- [ ] Multi Delegatecall
- [ ] Time Lock Hacks 部分
- [ ] Re-Entrancy
- [ ] Arithmetic Overflow and Underflow
- [ ] Self Destruct
- [ ] Accessing Private Data
- [ ] Delegatecall
- [ ] Source of Randomness
- [ ] Denial of Service
- [ ] Phishing with tx.origin
- [ ] Hiding Malicious Code with External Contract
- [ ] Honeypot
- [ ] Front Running
- [ ] Block Timestamp Manipulation
- [ ] Signature Replay
- [ ] Bypass Contract Size Check DeFi 部分
- [ ] Uniswap V2 Swap
- [ ] Uniswap V2 Add Remove Liquidity
- [ ] Uniswap V2 Optimal One Sided Supply
- [ ] Uniswap V2 Flash Swap
- [ ] Uniswap V3 Swap
- [ ] Uniswap V3 Liquidity
- [ ] Uniswap V3 Flash Loan
- [ ] Uniswap V3 Flash Swap Arbitrage
- [ ] Chainlink Price Oracle
- [ ] Staking Rewards
- [ ] Discrete Staking Rewards
- [ ] Vault
- [ ] Constant Sum AMM
- [ ] Constant Product AMM
- [ ] Stable Swap AMM Tests
- [x] Echidna 序号
- [x] 添加序号