From e6a7d243d00f5f41431c2211315412abb9b10e21 Mon Sep 17 00:00:00 2001 From: duke du Date: Wed, 7 Aug 2024 23:31:28 +0800 Subject: [PATCH] Updates --- ...\345\214\272\345\235\227\351\223\276.html" | 2 +- ...\346\257\224\347\211\271\345\270\201.html" | 2 +- ...\344\273\245\345\244\252\345\235\212.html" | 2 +- .../04_App\344\270\216Dapp.html" | 2 +- ...\346\212\200\346\234\257\346\240\210.html" | 2 +- ...\344\271\240\350\265\204\346\272\220.html" | 2 +- ...\344\270\216\345\234\260\345\235\200.html" | 2 +- .../08_Remix\346\225\231\347\250\213.html" | 2 +- ...\351\223\276\345\260\261\344\270\232.html" | 2 +- ...\344\275\215\350\246\201\346\261\202.html" | 2 +- .../11_rpc\350\212\202\347\202\271.html" | 2 +- .../12_etherscan.html" | 2 +- ...\351\223\276\351\273\221\350\257\235.html" | 2 +- ...\344\275\225\345\217\202\344\270\216.html" | 2 +- .../index.html" | 2 +- .../01_helloworld.html" | 2 +- ...\254\254\344\270\200\344\270\252dapp.html" | 2 +- ...\346\215\256\347\261\273\345\236\213.html" | 2 +- ...04_\345\217\230\351\207\217variables.html" | 2 +- .../05_\345\270\270\351\207\217constant.html" | 2 +- ...257\345\217\230\351\207\217immutable.html" | 2 +- ...\346\200\201\345\217\230\351\207\217.html" | 2 +- .../08_ether\345\222\214wei.html" | 2 +- .../09_gas\345\222\214gasprice.html" | 2 +- .../10_ifElse.html" | 2 +- .../11_forWhileLoop.html" | 2 +- .../12_bytes\345\222\214string.html" | 2 +- .../13_\346\230\240\345\260\204Mapping.html" | 2 +- .../14_\346\225\260\347\273\204Array.html" | 2 +- .../15_\346\236\232\344\270\276Enum.html" | 2 +- ...73\223\346\236\204\344\275\223Struct.html" | 2 +- .../17_memory_storage_calldata.html" | 2 +- .../18_\345\207\275\346\225\260Function.html" | 2 +- .../19_view\345\222\214pure.html" | 2 +- .../20_error.html" | 2 +- ...\256\351\245\260\345\231\250modifier.html" | 2 +- .../22_\344\272\213\344\273\266Event.html" | 2 +- ...346\263\225_\351\207\215\345\206\231.html" | 2 +- ...351\207\217_\350\246\206\347\233\226.html" | 2 +- ...\351\200\240\345\207\275\346\225\260.html" | 2 +- ...57\350\247\201\346\200\247visibility.html" | 2 +- .../27_abstract.html" | 2 +- .../28_interface.html" | 2 +- .../29_library.html" | 2 +- ...\347\273\223\346\236\204\344\275\223.html" | 2 +- .../index.html" | 2 +- ...\345\261\200\345\217\230\351\207\217.html" | 2 +- ...\344\270\211\344\272\272\347\273\204.html" | 2 +- .../03_payable.html" | 2 +- .../04_encode_encodePacked.html" | 2 +- .../05_call&staticcall.html" | 2 +- .../06_keccak256.html" | 2 +- .../07_selector.html" | 2 +- .../08_send_ether.html" | 2 +- .../09_delegatecall.html" | 2 +- .../10_fallback.html" | 2 +- ...\351\227\264\350\260\203\347\224\250.html" | 2 +- .../12_new_create2.html" | 2 +- .../13_delete.html" | 2 +- .../14_try_catch.html" | 2 +- .../15_import.html" | 2 +- .../16_\350\212\202\347\272\246gas.html" | 2 +- .../17_type.html" | 2 +- .../18_assembly.html" | 2 +- .../19_merkleTree.html" | 2 +- .../20_signature.html" | 2 +- .../21_permit.html" | 2 +- .../22_math.html" | 2 +- .../23_timelock.html" | 2 +- .../24_upgrade.html" | 2 +- .../25_eventLog.html" | 2 +- .../26_selfdestruct.html" | 2 +- .../27_permit2.html" | 2 +- .../28_signature-eip712.html" | 2 +- .../index.html" | 2 +- .../01_ERC20.html" | 2 +- .../02_ERC721.html" | 2 +- .../03_ERC1155.html" | 2 +- .../04_ERC165.html" | 2 +- .../05_EIP2612.html" | 2 +- .../06_EIP712.html" | 2 +- .../07_ERC5114.html" | 2 +- .../08_ERC1820.html" | 2 +- .../09_ERC4626.html" | 2 +- .../10_EIP1559.html" | 2 +- ...\345\277\265\346\216\242\350\256\250.html" | 2 +- .../21_metaverse.html" | 2 +- .../index.html" | 2 +- ...\345\205\245\346\224\273\345\207\273.html" | 2 +- ...\345\200\274\346\240\241\351\252\214.html" | 2 +- ...6\235\200\345\257\274\350\207\264Dos.html" | 2 +- ...\346\234\211\345\217\230\351\207\217.html" | 2 +- ...\346\222\236\346\224\273\345\207\273.html" | 2 +- ...\346\224\276\346\224\273\345\207\273.html" | 2 +- ...\345\270\201\346\224\273\345\207\273.html" | 2 +- ...\350\247\243\346\224\273\345\207\273.html" | 2 +- ...\345\205\263\346\224\273\345\207\273.html" | 2 +- ...\345\214\226\351\227\256\351\242\230.html" | 2 +- ...\346\263\225\346\224\273\345\207\273.html" | 2 +- ...\345\270\201\346\224\273\345\207\273.html" | 2 +- ...\350\257\201\346\224\273\345\207\273.html" | 2 +- ...delegatecall\346\224\273\345\207\273.html" | 2 +- ...11-tx.origin\346\224\273\345\207\273.html" | 2 +- ...25\20512-DOS\346\224\273\345\207\273.html" | 2 +- ...encodePacked\346\224\273\345\207\273.html" | 2 +- ...\345\235\200\346\224\273\345\207\273.html" | 2 +- ...\350\210\254\345\216\237\345\210\231.html" | 2 +- ...\347\273\237\350\247\204\345\210\231.html" | 2 +- ...\344\275\263\345\256\236\350\267\265.html" | 2 +- .../33_Solgraph.html" | 2 +- .../34_Mythril.html" | 2 +- .../35_Slither.html" | 2 +- ...\346\217\217\345\267\245\345\205\267.html" | 2 +- .../37_SECURIF.html" | 2 +- .../index.html" | 2 +- .../01_QuickStart.html" | 2 +- ...\345\205\203\346\265\213\350\257\225.html" | 2 +- .../03_fork\344\270\273\347\275\221.html" | 2 +- ...\346\234\254\347\274\226\350\257\221.html" | 2 +- ...\345\220\214\345\234\260\345\235\200.html" | 2 +- ...\347\224\250\346\217\222\344\273\266.html" | 2 +- .../index.html" | 2 +- .../01_Node.js\344\273\213\347\273\215.html" | 2 +- cn/06_ethers/index.html | 2 +- ...\344\273\244\351\200\237\346\237\245.html" | 2 +- .../01_\346\246\202\350\277\260.html" | 2 +- ...\346\210\230\346\225\231\347\250\213.html" | 2 +- ...\346\263\225\345\255\246\344\271\240.html" | 2 +- ...\347\232\204\347\275\221\347\273\234.html" | 2 +- cn/07_subgraph/index.html | 2 +- ...257\347\253\236\347\214\234_solidity.html" | 2 +- ...\257\347\253\236\347\214\234_hardhat.html" | 2 +- ...35\257\347\253\236\347\214\234_ERC20.html" | 2 +- ...257\347\253\236\347\214\234_subgraph.html" | 2 +- ...\257\347\253\236\347\214\234_airdrop.html" | 2 +- ...\257\347\253\236\347\214\234_upgrade.html" | 2 +- ...\344\270\213\347\255\276\345\220\215.html" | 2 +- ...\347\255\276\351\222\261\345\214\205.html" | 2 +- ...\344\272\222\345\220\210\347\272\246.html" | 2 +- .../index.html" | 2 +- ...\357\274\210\344\270\212\357\274\211.html" | 2 +- ...\357\274\210\344\270\213\357\274\211.html" | 2 +- ...\357\274\210\344\270\212\357\274\211.html" | 2 +- ...\357\274\210\344\270\213\357\274\211.html" | 2 +- .../01_OPCode\346\211\213\345\206\214.html" | 2 +- .../02-evm-puzzles.html" | 2 +- ...\347\274\226\346\246\202\350\277\260.html" | 2 +- .../index.html" | 2 +- ...\346\255\245\344\272\206\350\247\243.html" | 2 +- ...\345\201\232\344\272\206\345\225\245.html" | 2 +- ...\345\255\230\345\202\250\347\232\204.html" | 2 +- ...\344\273\244\344\273\213\347\273\215.html" | 2 +- ...\350\241\214\346\265\201\347\250\213.html" | 2 +- ...72\246Layout\345\210\206\346\236\220.html" | 2 +- ...\351\227\264\350\260\203\347\224\250.html" | 2 +- .../index.html" | 2 +- ...\346\230\223\346\274\224\345\217\230.html" | 2 +- ...\347\224\237\350\203\214\346\231\257.html" | 2 +- ...\345\270\201\346\246\202\350\277\260.html" | 2 +- ...\350\265\226\346\212\200\346\234\257.html" | 2 +- ...\345\270\201\347\273\223\346\236\204.html" | 2 +- .../day1-06-v1\351\223\276\346\235\241.html" | 2 +- ...\345\256\242\346\210\267\347\253\257.html" | 2 +- .../day2-01-v2\346\214\226\347\237\277.html" | 2 +- .../day2-02-v3\345\255\230\345\202\250.html" | 2 +- ...\346\230\223\345\216\237\347\220\206.html" | 2 +- .../day3-02-v4\344\275\231\351\242\235.html" | 2 +- .../day4-01-v4\350\275\254\350\264\246.html" | 2 +- .../day4-02-v5\351\222\261\345\214\205.html" | 2 +- .../day5-01-v5\347\255\276\345\220\215.html" | 2 +- .../index.html" | 2 +- ...\345\235\212\346\236\266\346\236\204.html" | 2 +- .../index.html" | 2 +- .../01_accessControl.html" | 2 +- .../02_EnumerableSet.html" | 2 +- .../03_EnumerableMap.html" | 2 +- .../04_BitMaps.html" | 2 +- .../05_DoubleEndedQueue.html" | 2 +- .../06_ECDSA.html" | 2 +- .../07_SignatureChecker.html" | 2 +- .../08_EIP712.html" | 2 +- .../index.html" | 2 +- ...\347\275\262\345\220\210\347\272\246.html" | 2 +- ...\345\206\231\345\220\210\347\272\246.html" | 2 +- .../03_SendTx\350\275\254\350\264\246.html" | 2 +- ...04_SendRawTx\350\275\254\350\264\246.html" | 2 +- ...\351\230\205\344\272\213\344\273\266.html" | 2 +- ...\346\236\220\344\272\213\344\273\266.html" | 2 +- .../index.html" | 2 +- ...\344\273\216Layer1\345\210\260Layer3.html" | 2 +- ...\345\256\271\346\226\271\346\241\210.html" | 2 +- ...4\273\245\345\244\252\345\235\212POS.html" | 2 +- ...5\210\260MPC\351\222\261\345\214\205.html" | 2 +- ...7\250\351\223\276\346\241\245anyswap.html" | 2 +- ...\250\351\223\276\346\241\245wormhole.html" | 2 +- .../07_AA\351\222\261\345\214\205.html" | 2 +- .../08_MEV.html" | 2 +- ...\347\250\263\345\256\232\345\270\201.html" | 2 +- .../11_DID.html" | 2 +- .../12_\345\255\230\345\202\250.html" | 2 +- .../13_ENS.html" | 2 +- .../14_gnosisSafe.html" | 2 +- .../index.html" | 2 +- ...01_uniswapV2\351\203\250\347\275\262.html" | 2 +- .../02_aaveV2\351\203\250\347\275\262.html" | 2 +- ...3_compoundV2\351\203\250\347\275\262.html" | 2 +- .../index.html" | 2 +- cn/Moledao.html | 2 +- cn/SUMMARY.html | 2 +- cn/index.html | 2 +- ...\347\273\264\345\257\274\345\233\276.html" | 2 +- ...\344\275\234\350\200\205\357\270\217.html" | 2 +- en/index.html | 70 +- en/solana/13_Event_Log_Transaction/index.html | 506 ------------- .../00_Tools/index.html | 2 +- ...0_8b1bf6c7a2ec4a7a991c2334a103577c~mv2.jpg | Bin .../assets/image-20240720105510491.png | Bin .../assets/image-20240720122344088.png | Bin .../assets/image-20240721140701893.png | Bin .../01_Helloworld/index.html | 5 +- ...0_d380d746614c490b9722b0bd3c1ddf0d~mv2.jpg | Bin .../assets/image-20240721125015964.png | Bin .../assets/image-20240721125105216.png | Bin .../02_Arithmetic_Types/index.html | 3 +- ...0_383c33e21e624c6dbface694c92bd6a5~mv2.jpg | Bin .../assets/image-20240721105824466.png | Bin .../assets/image-20240721111031028.png | Bin .../assets/image-20240721111153466.png | Bin .../assets/image-20240721112530108.png | Bin .../assets/image-20240721113254217.png | Bin .../03_Anchor_Program_IDL/index.html | 3 +- ...0_0571a0bf95424f12a489014605ba3cc4~mv2.jpg | Bin .../assets/image-20240721134338543.png | Bin .../04_Error_Handler/index.html | 3 +- ...0_6f744496166444cbbd0621def8ead449~mv2.jpg | Bin .../assets/image-20240722213104150.png | Bin .../assets/image-20240722213251626.png | Bin .../assets/image-20240722213331633.png | Bin .../assets/image-20240722220413448.png | Bin .../assets/image-20240722232711597.png | Bin .../05_Upgrade_Interact/index.html | 3 +- ...0_f5ff83c14f7a4ff6a5e22d2ff73bc4e7~mv2.jpg | Bin .../assets/image-20240724233527635.png | Bin .../assets/image-20240724234738946.png | Bin .../assets/image-20240725002558356.png | Bin .../assets/image-20240725073324540.png | Bin .../assets/image-20240725073913591.png | Bin .../assets/image-20240725074820762.png | Bin .../assets/image-20240725074945182.png | Bin .../assets/image-20240725080559643.png | Bin .../06_Rust_Basic_Syntax/index.html | 3 +- ...8_0ea13ed362d34a8cab96a2198c15d40f~mv2.jpg | Bin .../assets/image-20240725222202935.png | Bin .../assets/image-20240726082430991.png | Bin .../assets/image-20240726084933412.png | Bin .../assets/image-20240726085555156.png | Bin .../assets/image-20240726090057798.png | Bin .../assets/image-20240726090212372.png | Bin .../assets/image-20240726091005029.png | Bin .../assets/image-20240726231659108.png | Bin .../assets/image-20240728103805491.png | Bin .../assets/image-20240728120442976.png | Bin .../07_Rust_Interesting_Syntax/index.html | 3 +- ...8_60a26cb76a6b4396b529e8a4837d50fc~mv2.jpg | Bin .../assets/image-20240728162038985.png | Bin .../assets/image-20240728162438324.png | Bin .../assets/image-20240728162715695.png | Bin .../assets/image-20240728163223806.png | Bin .../assets/image-20240728164922514.png | Bin .../index.html | 3 +- ...0_a473f79694fc407290ce620204641d3c~mv2.jpg | Bin .../assets/image-20240730055600161.png | Bin .../assets/image-20240730062853034.png | Bin .../assets/image-20240730084008422.png | Bin .../assets/image-20240730212741245.png | Bin .../assets/image-20240730212809801.png | Bin .../assets/image-20240730212834375.png | Bin .../09_Attribute_Custom_macro/index.html | 3 +- ...0_0cc717e55a18467587b68a28852aa476~mv2.jpg | Bin .../assets/image-20240731222940520.png | Bin .../assets/image-20240801075234627.png | Bin .../assets/image-20240801214059151.png | Bin .../10_Visibility_Inherience/index.html | 3 +- ...0_55b04d2394f04f7781fdee936109b747~mv2.jpg | Bin .../assets/image-20240803101113018.png | Bin .../assets/image-20240803105052091.png | Bin .../11_Block_Variables/index.html | 3 +- ...0_b49fad623fe34f7598cfaf32c96e45f1~mv2.jpg | Bin .../assets/image-20240804082146215.png | Bin .../assets/image-20240804084805064.png | Bin .../assets/image-20240804085001970.png | Bin .../assets/image-20240804194026134.png | Bin .../assets/image-20240804194518734.png | Bin .../assets/image-20240804202020364.png | Bin .../12_Beyond-The-Block_Sysvars/index.html | 3 +- ...0_5dfc6f5062894ef7be199e2084106222~mv2.jpg | Bin .../assets/image-20240807215214356.png | Bin 0 -> 58891 bytes .../assets/image-20240807225239298.png | Bin 0 -> 279025 bytes .../assets/image-20240807225351032.png | Bin 0 -> 135181 bytes .../13_Event_Log_Transaction/index.html | 706 ++++++++++++++++++ .../14_Tx.Origin_onlyOwner/index.html | 5 +- .../15_Txfee_Compute-unit/index.html | 5 +- .../61_Solana Itself/README.md | 0 .../62_Common Errors/README.md | 0 .../assets/image-20240720105510491.png | Bin .../assets/image-20240724231743191.png | Bin .../Solana_vs_Solidity/README.md | 0 307 files changed, 973 insertions(+), 783 deletions(-) delete mode 100644 en/solana/13_Event_Log_Transaction/index.html rename en/{solana => solana_beginner}/00_Tools/index.html (86%) rename en/{solana => solana_beginner}/01_Helloworld/assets/935a00_8b1bf6c7a2ec4a7a991c2334a103577c~mv2.jpg (100%) rename en/{solana => solana_beginner}/01_Helloworld/assets/image-20240720105510491.png (100%) rename en/{solana => solana_beginner}/01_Helloworld/assets/image-20240720122344088.png (100%) rename en/{solana => solana_beginner}/01_Helloworld/assets/image-20240721140701893.png (100%) rename en/{solana => solana_beginner}/01_Helloworld/index.html (89%) rename en/{solana => solana_beginner}/02_Arithmetic_Types/assets/935a00_d380d746614c490b9722b0bd3c1ddf0d~mv2.jpg (100%) rename en/{solana => solana_beginner}/02_Arithmetic_Types/assets/image-20240721125015964.png (100%) rename en/{solana => solana_beginner}/02_Arithmetic_Types/assets/image-20240721125105216.png (100%) rename en/{solana => solana_beginner}/02_Arithmetic_Types/index.html (91%) rename en/{solana => solana_beginner}/03_Anchor_Program_IDL/assets/935a00_383c33e21e624c6dbface694c92bd6a5~mv2.jpg (100%) rename en/{solana => solana_beginner}/03_Anchor_Program_IDL/assets/image-20240721105824466.png (100%) rename en/{solana => solana_beginner}/03_Anchor_Program_IDL/assets/image-20240721111031028.png (100%) rename en/{solana => solana_beginner}/03_Anchor_Program_IDL/assets/image-20240721111153466.png (100%) rename en/{solana => solana_beginner}/03_Anchor_Program_IDL/assets/image-20240721112530108.png (100%) rename en/{solana => solana_beginner}/03_Anchor_Program_IDL/assets/image-20240721113254217.png (100%) rename en/{solana => solana_beginner}/03_Anchor_Program_IDL/index.html (91%) rename en/{solana => solana_beginner}/04_Error_Handler/assets/935a00_0571a0bf95424f12a489014605ba3cc4~mv2.jpg (100%) rename en/{solana => solana_beginner}/04_Error_Handler/assets/image-20240721134338543.png (100%) rename en/{solana => solana_beginner}/04_Error_Handler/index.html (91%) rename en/{solana => solana_beginner}/05_Upgrade_Interact/assets/935a00_6f744496166444cbbd0621def8ead449~mv2.jpg (100%) rename en/{solana => solana_beginner}/05_Upgrade_Interact/assets/image-20240722213104150.png (100%) rename en/{solana => solana_beginner}/05_Upgrade_Interact/assets/image-20240722213251626.png (100%) rename en/{solana => solana_beginner}/05_Upgrade_Interact/assets/image-20240722213331633.png (100%) rename en/{solana => solana_beginner}/05_Upgrade_Interact/assets/image-20240722220413448.png (100%) rename en/{solana => solana_beginner}/05_Upgrade_Interact/assets/image-20240722232711597.png (100%) rename en/{solana => solana_beginner}/05_Upgrade_Interact/index.html (88%) rename en/{solana => solana_beginner}/06_Rust_Basic_Syntax/assets/935a00_f5ff83c14f7a4ff6a5e22d2ff73bc4e7~mv2.jpg (100%) rename en/{solana => solana_beginner}/06_Rust_Basic_Syntax/assets/image-20240724233527635.png (100%) rename en/{solana => solana_beginner}/06_Rust_Basic_Syntax/assets/image-20240724234738946.png (100%) rename en/{solana => solana_beginner}/06_Rust_Basic_Syntax/assets/image-20240725002558356.png (100%) rename en/{solana => solana_beginner}/06_Rust_Basic_Syntax/assets/image-20240725073324540.png (100%) rename en/{solana => solana_beginner}/06_Rust_Basic_Syntax/assets/image-20240725073913591.png (100%) rename en/{solana => solana_beginner}/06_Rust_Basic_Syntax/assets/image-20240725074820762.png (100%) rename en/{solana => solana_beginner}/06_Rust_Basic_Syntax/assets/image-20240725074945182.png (100%) rename en/{solana => solana_beginner}/06_Rust_Basic_Syntax/assets/image-20240725080559643.png (100%) rename en/{solana => solana_beginner}/06_Rust_Basic_Syntax/index.html (93%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/assets/706568_0ea13ed362d34a8cab96a2198c15d40f~mv2.jpg (100%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/assets/image-20240725222202935.png (100%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/assets/image-20240726082430991.png (100%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/assets/image-20240726084933412.png (100%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/assets/image-20240726085555156.png (100%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/assets/image-20240726090057798.png (100%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/assets/image-20240726090212372.png (100%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/assets/image-20240726091005029.png (100%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/assets/image-20240726231659108.png (100%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/assets/image-20240728103805491.png (100%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/assets/image-20240728120442976.png (100%) rename en/{solana => solana_beginner}/07_Rust_Interesting_Syntax/index.html (94%) rename en/{solana => solana_beginner}/08_Function-like_procedural_macro/assets/706568_60a26cb76a6b4396b529e8a4837d50fc~mv2.jpg (100%) rename en/{solana => solana_beginner}/08_Function-like_procedural_macro/assets/image-20240728162038985.png (100%) rename en/{solana => solana_beginner}/08_Function-like_procedural_macro/assets/image-20240728162438324.png (100%) rename en/{solana => solana_beginner}/08_Function-like_procedural_macro/assets/image-20240728162715695.png (100%) rename en/{solana => solana_beginner}/08_Function-like_procedural_macro/assets/image-20240728163223806.png (100%) rename en/{solana => solana_beginner}/08_Function-like_procedural_macro/assets/image-20240728164922514.png (100%) rename en/{solana => solana_beginner}/08_Function-like_procedural_macro/index.html (88%) rename en/{solana => solana_beginner}/09_Attribute_Custom_macro/assets/935a00_a473f79694fc407290ce620204641d3c~mv2.jpg (100%) rename en/{solana => solana_beginner}/09_Attribute_Custom_macro/assets/image-20240730055600161.png (100%) rename en/{solana => solana_beginner}/09_Attribute_Custom_macro/assets/image-20240730062853034.png (100%) rename en/{solana => solana_beginner}/09_Attribute_Custom_macro/assets/image-20240730084008422.png (100%) rename en/{solana => solana_beginner}/09_Attribute_Custom_macro/assets/image-20240730212741245.png (100%) rename en/{solana => solana_beginner}/09_Attribute_Custom_macro/assets/image-20240730212809801.png (100%) rename en/{solana => solana_beginner}/09_Attribute_Custom_macro/assets/image-20240730212834375.png (100%) rename en/{solana => solana_beginner}/09_Attribute_Custom_macro/index.html (93%) rename en/{solana => solana_beginner}/10_Visibility_Inherience/assets/935a00_0cc717e55a18467587b68a28852aa476~mv2.jpg (100%) rename en/{solana => solana_beginner}/10_Visibility_Inherience/assets/image-20240731222940520.png (100%) rename en/{solana => solana_beginner}/10_Visibility_Inherience/assets/image-20240801075234627.png (100%) rename en/{solana => solana_beginner}/10_Visibility_Inherience/assets/image-20240801214059151.png (100%) rename en/{solana => solana_beginner}/10_Visibility_Inherience/index.html (91%) rename en/{solana => solana_beginner}/11_Block_Variables/assets/935a00_55b04d2394f04f7781fdee936109b747~mv2.jpg (100%) rename en/{solana => solana_beginner}/11_Block_Variables/assets/image-20240803101113018.png (100%) rename en/{solana => solana_beginner}/11_Block_Variables/assets/image-20240803105052091.png (100%) rename en/{solana => solana_beginner}/11_Block_Variables/index.html (89%) rename en/{solana => solana_beginner}/12_Beyond-The-Block_Sysvars/assets/935a00_b49fad623fe34f7598cfaf32c96e45f1~mv2.jpg (100%) rename en/{solana => solana_beginner}/12_Beyond-The-Block_Sysvars/assets/image-20240804082146215.png (100%) rename en/{solana => solana_beginner}/12_Beyond-The-Block_Sysvars/assets/image-20240804084805064.png (100%) rename en/{solana => solana_beginner}/12_Beyond-The-Block_Sysvars/assets/image-20240804085001970.png (100%) rename en/{solana => solana_beginner}/12_Beyond-The-Block_Sysvars/assets/image-20240804194026134.png (100%) rename en/{solana => solana_beginner}/12_Beyond-The-Block_Sysvars/assets/image-20240804194518734.png (100%) rename en/{solana => solana_beginner}/12_Beyond-The-Block_Sysvars/assets/image-20240804202020364.png (100%) rename en/{solana => solana_beginner}/12_Beyond-The-Block_Sysvars/index.html (89%) rename en/{solana => solana_beginner}/13_Event_Log_Transaction/assets/935a00_5dfc6f5062894ef7be199e2084106222~mv2.jpg (100%) create mode 100644 en/solana_beginner/13_Event_Log_Transaction/assets/image-20240807215214356.png create mode 100644 en/solana_beginner/13_Event_Log_Transaction/assets/image-20240807225239298.png create mode 100644 en/solana_beginner/13_Event_Log_Transaction/assets/image-20240807225351032.png create mode 100644 en/solana_beginner/13_Event_Log_Transaction/index.html rename en/{solana => solana_beginner}/14_Tx.Origin_onlyOwner/index.html (83%) rename en/{solana => solana_beginner}/15_Txfee_Compute-unit/index.html (84%) rename en/{solana => solana_beginner}/61_Solana Itself/README.md (100%) rename en/{solana => solana_beginner}/62_Common Errors/README.md (100%) rename en/{solana => solana_beginner}/62_Common Errors/assets/image-20240720105510491.png (100%) rename en/{solana => solana_beginner}/62_Common Errors/assets/image-20240724231743191.png (100%) rename en/{solana => solana_beginner}/Solana_vs_Solidity/README.md (100%) diff --git "a/cn/00_blockchain\345\237\272\347\241\200/01_\344\273\200\344\271\210\346\230\257\345\214\272\345\235\227\351\223\276.html" "b/cn/00_blockchain\345\237\272\347\241\200/01_\344\273\200\344\271\210\346\230\257\345\214\272\345\235\227\351\223\276.html" index 65f95552..5021e8f9 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/01_\344\273\200\344\271\210\346\230\257\345\214\272\345\235\227\351\223\276.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/01_\344\273\200\344\271\210\346\230\257\345\214\272\345\235\227\351\223\276.html" @@ -3082,7 +3082,7 @@

小结

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/02_\344\273\200\344\271\210\346\230\257\346\257\224\347\211\271\345\270\201.html" "b/cn/00_blockchain\345\237\272\347\241\200/02_\344\273\200\344\271\210\346\230\257\346\257\224\347\211\271\345\270\201.html" index 610f2c63..3c63b2a1 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/02_\344\273\200\344\271\210\346\230\257\346\257\224\347\211\271\345\270\201.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/02_\344\273\200\344\271\210\346\230\257\346\257\224\347\211\271\345\270\201.html" @@ -3095,7 +3095,7 @@

小结

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/03_\344\273\200\344\271\210\346\230\257\344\273\245\345\244\252\345\235\212.html" "b/cn/00_blockchain\345\237\272\347\241\200/03_\344\273\200\344\271\210\346\230\257\344\273\245\345\244\252\345\235\212.html" index da514a54..b2afc0ff 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/03_\344\273\200\344\271\210\346\230\257\344\273\245\345\244\252\345\235\212.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/03_\344\273\200\344\271\210\346\230\257\344\273\245\345\244\252\345\235\212.html" @@ -3084,7 +3084,7 @@

小结

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/04_App\344\270\216Dapp.html" "b/cn/00_blockchain\345\237\272\347\241\200/04_App\344\270\216Dapp.html" index 37191721..d51f6f3c 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/04_App\344\270\216Dapp.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/04_App\344\270\216Dapp.html" @@ -3073,7 +3073,7 @@

小结

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/05_DAPP\346\212\200\346\234\257\346\240\210.html" "b/cn/00_blockchain\345\237\272\347\241\200/05_DAPP\346\212\200\346\234\257\346\240\210.html" index 058956b1..795c618e 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/05_DAPP\346\212\200\346\234\257\346\240\210.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/05_DAPP\346\212\200\346\234\257\346\240\210.html" @@ -3119,7 +3119,7 @@

设计原则

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/06_web3\344\274\230\350\264\250\345\255\246\344\271\240\350\265\204\346\272\220.html" "b/cn/00_blockchain\345\237\272\347\241\200/06_web3\344\274\230\350\264\250\345\255\246\344\271\240\350\265\204\346\272\220.html" index 70890044..3e11156f 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/06_web3\344\274\230\350\264\250\345\255\246\344\271\240\350\265\204\346\272\220.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/06_web3\344\274\230\350\264\250\345\255\246\344\271\240\350\265\204\346\272\220.html" @@ -3084,7 +3084,7 @@

日常资讯

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/07_\351\222\261\345\214\205\344\270\216\345\234\260\345\235\200.html" "b/cn/00_blockchain\345\237\272\347\241\200/07_\351\222\261\345\214\205\344\270\216\345\234\260\345\235\200.html" index 4ab9f25a..ce07b8e7 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/07_\351\222\261\345\214\205\344\270\216\345\234\260\345\235\200.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/07_\351\222\261\345\214\205\344\270\216\345\234\260\345\235\200.html" @@ -3204,7 +3204,7 @@

小结

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/08_Remix\346\225\231\347\250\213.html" "b/cn/00_blockchain\345\237\272\347\241\200/08_Remix\346\225\231\347\250\213.html" index db586888..1670fce4 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/08_Remix\346\225\231\347\250\213.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/08_Remix\346\225\231\347\250\213.html" @@ -3118,7 +3118,7 @@

小结

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/09_\345\214\272\345\235\227\351\223\276\345\260\261\344\270\232.html" "b/cn/00_blockchain\345\237\272\347\241\200/09_\345\214\272\345\235\227\351\223\276\345\260\261\344\270\232.html" index bfc944c6..a56e9ef9 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/09_\345\214\272\345\235\227\351\223\276\345\260\261\344\270\232.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/09_\345\214\272\345\235\227\351\223\276\345\260\261\344\270\232.html" @@ -3051,7 +3051,7 @@

第9节:区块链就业

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/10_solidity\345\262\227\344\275\215\350\246\201\346\261\202.html" "b/cn/00_blockchain\345\237\272\347\241\200/10_solidity\345\262\227\344\275\215\350\246\201\346\261\202.html" index 42ede5c7..cc03df87 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/10_solidity\345\262\227\344\275\215\350\246\201\346\261\202.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/10_solidity\345\262\227\344\275\215\350\246\201\346\261\202.html" @@ -3117,7 +3117,7 @@

Expert

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/11_rpc\350\212\202\347\202\271.html" "b/cn/00_blockchain\345\237\272\347\241\200/11_rpc\350\212\202\347\202\271.html" index c1b4d062..2d9a3850 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/11_rpc\350\212\202\347\202\271.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/11_rpc\350\212\202\347\202\271.html" @@ -3053,7 +3053,7 @@

第11节:rpc节点

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/12_etherscan.html" "b/cn/00_blockchain\345\237\272\347\241\200/12_etherscan.html" index d74684be..c5f9b077 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/12_etherscan.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/12_etherscan.html" @@ -3046,7 +3046,7 @@

第14节:Etherscan使用

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/13_\345\214\272\345\235\227\351\223\276\351\273\221\350\257\235.html" "b/cn/00_blockchain\345\237\272\347\241\200/13_\345\214\272\345\235\227\351\223\276\351\273\221\350\257\235.html" index cd41bf5c..a1c0f9c1 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/13_\345\214\272\345\235\227\351\223\276\351\273\221\350\257\235.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/13_\345\214\272\345\235\227\351\223\276\351\273\221\350\257\235.html" @@ -3055,7 +3055,7 @@

CA

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/20_\345\246\202\344\275\225\345\217\202\344\270\216.html" "b/cn/00_blockchain\345\237\272\347\241\200/20_\345\246\202\344\275\225\345\217\202\344\270\216.html" index 5751e035..322601f6 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/20_\345\246\202\344\275\225\345\217\202\344\270\216.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/20_\345\246\202\344\275\225\345\217\202\344\270\216.html" @@ -3134,7 +3134,7 @@

如何参与

diff --git "a/cn/00_blockchain\345\237\272\347\241\200/index.html" "b/cn/00_blockchain\345\237\272\347\241\200/index.html" index 62a5df82..e7f0f418 100644 --- "a/cn/00_blockchain\345\237\272\347\241\200/index.html" +++ "b/cn/00_blockchain\345\237\272\347\241\200/index.html" @@ -3089,7 +3089,7 @@

4. 实用工具

diff --git "a/cn/01_solidity\345\237\272\347\241\200/01_helloworld.html" "b/cn/01_solidity\345\237\272\347\241\200/01_helloworld.html" index 330122ff..33d57907 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/01_helloworld.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/01_helloworld.html" @@ -3056,7 +3056,7 @@

第1节:Hello world

diff --git "a/cn/01_solidity\345\237\272\347\241\200/02_\347\254\254\344\270\200\344\270\252dapp.html" "b/cn/01_solidity\345\237\272\347\241\200/02_\347\254\254\344\270\200\344\270\252dapp.html" index 48fa5a54..7d366a71 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/02_\347\254\254\344\270\200\344\270\252dapp.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/02_\347\254\254\344\270\200\344\270\252dapp.html" @@ -3072,7 +3072,7 @@

第2节:第一个dapp

diff --git "a/cn/01_solidity\345\237\272\347\241\200/03_\345\237\272\347\241\200\346\225\260\346\215\256\347\261\273\345\236\213.html" "b/cn/01_solidity\345\237\272\347\241\200/03_\345\237\272\347\241\200\346\225\260\346\215\256\347\261\273\345\236\213.html" index 7c5f99d7..87bd8834 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/03_\345\237\272\347\241\200\346\225\260\346\215\256\347\261\273\345\236\213.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/03_\345\237\272\347\241\200\346\225\260\346\215\256\347\261\273\345\236\213.html" @@ -3109,7 +3109,7 @@

第3节 基础数据类型

diff --git "a/cn/01_solidity\345\237\272\347\241\200/04_\345\217\230\351\207\217variables.html" "b/cn/01_solidity\345\237\272\347\241\200/04_\345\217\230\351\207\217variables.html" index 4919f9a0..0033aeef 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/04_\345\217\230\351\207\217variables.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/04_\345\217\230\351\207\217variables.html" @@ -3080,7 +3080,7 @@

第4节:语法-变量

diff --git "a/cn/01_solidity\345\237\272\347\241\200/05_\345\270\270\351\207\217constant.html" "b/cn/01_solidity\345\237\272\347\241\200/05_\345\270\270\351\207\217constant.html" index d993d318..89aba83d 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/05_\345\270\270\351\207\217constant.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/05_\345\270\270\351\207\217constant.html" @@ -3059,7 +3059,7 @@

第5节:常量

diff --git "a/cn/01_solidity\345\237\272\347\241\200/06_\344\270\215\345\217\257\345\217\230\351\207\217immutable.html" "b/cn/01_solidity\345\237\272\347\241\200/06_\344\270\215\345\217\257\345\217\230\351\207\217immutable.html" index 0bab2044..3c2bd5fa 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/06_\344\270\215\345\217\257\345\217\230\351\207\217immutable.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/06_\344\270\215\345\217\257\345\217\230\351\207\217immutable.html" @@ -3065,7 +3065,7 @@

第6节:不可变量immutable

diff --git "a/cn/01_solidity\345\237\272\347\241\200/07_\350\257\273\345\206\231\347\212\266\346\200\201\345\217\230\351\207\217.html" "b/cn/01_solidity\345\237\272\347\241\200/07_\350\257\273\345\206\231\347\212\266\346\200\201\345\217\230\351\207\217.html" index 35bf0d0e..da057eae 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/07_\350\257\273\345\206\231\347\212\266\346\200\201\345\217\230\351\207\217.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/07_\350\257\273\345\206\231\347\212\266\346\200\201\345\217\230\351\207\217.html" @@ -3067,7 +3067,7 @@

第7节:读写状态变量

diff --git "a/cn/01_solidity\345\237\272\347\241\200/08_ether\345\222\214wei.html" "b/cn/01_solidity\345\237\272\347\241\200/08_ether\345\222\214wei.html" index fa142ce4..839ecf12 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/08_ether\345\222\214wei.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/08_ether\345\222\214wei.html" @@ -3063,7 +3063,7 @@

第8节:ether和wei

diff --git "a/cn/01_solidity\345\237\272\347\241\200/09_gas\345\222\214gasprice.html" "b/cn/01_solidity\345\237\272\347\241\200/09_gas\345\222\214gasprice.html" index 767c30af..3cc4b5a1 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/09_gas\345\222\214gasprice.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/09_gas\345\222\214gasprice.html" @@ -3065,7 +3065,7 @@

第9节:Gas相关

diff --git "a/cn/01_solidity\345\237\272\347\241\200/10_ifElse.html" "b/cn/01_solidity\345\237\272\347\241\200/10_ifElse.html" index 95acfbd2..632f91c1 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/10_ifElse.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/10_ifElse.html" @@ -3071,7 +3071,7 @@

第10节:if / else

diff --git "a/cn/01_solidity\345\237\272\347\241\200/11_forWhileLoop.html" "b/cn/01_solidity\345\237\272\347\241\200/11_forWhileLoop.html" index 8032803e..ecc0b240 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/11_forWhileLoop.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/11_forWhileLoop.html" @@ -3074,7 +3074,7 @@

第11节:for and while

diff --git "a/cn/01_solidity\345\237\272\347\241\200/12_bytes\345\222\214string.html" "b/cn/01_solidity\345\237\272\347\241\200/12_bytes\345\222\214string.html" index ba57be5e..af93f736 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/12_bytes\345\222\214string.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/12_bytes\345\222\214string.html" @@ -3096,7 +3096,7 @@

第12节:bytes和string

diff --git "a/cn/01_solidity\345\237\272\347\241\200/13_\346\230\240\345\260\204Mapping.html" "b/cn/01_solidity\345\237\272\347\241\200/13_\346\230\240\345\260\204Mapping.html" index 46b538b7..5caccc04 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/13_\346\230\240\345\260\204Mapping.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/13_\346\230\240\345\260\204Mapping.html" @@ -3098,7 +3098,7 @@

第13节:Mapping

diff --git "a/cn/01_solidity\345\237\272\347\241\200/14_\346\225\260\347\273\204Array.html" "b/cn/01_solidity\345\237\272\347\241\200/14_\346\225\260\347\273\204Array.html" index 27e32ad1..b67ebe36 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/14_\346\225\260\347\273\204Array.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/14_\346\225\260\347\273\204Array.html" @@ -3176,7 +3176,7 @@

第14节:数组

diff --git "a/cn/01_solidity\345\237\272\347\241\200/15_\346\236\232\344\270\276Enum.html" "b/cn/01_solidity\345\237\272\347\241\200/15_\346\236\232\344\270\276Enum.html" index 52636779..1c5562a6 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/15_\346\236\232\344\270\276Enum.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/15_\346\236\232\344\270\276Enum.html" @@ -3089,7 +3089,7 @@

第15节:枚举Enum

diff --git "a/cn/01_solidity\345\237\272\347\241\200/16_\347\273\223\346\236\204\344\275\223Struct.html" "b/cn/01_solidity\345\237\272\347\241\200/16_\347\273\223\346\236\204\344\275\223Struct.html" index a5bd47e6..2f1836c6 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/16_\347\273\223\346\236\204\344\275\223Struct.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/16_\347\273\223\346\236\204\344\275\223Struct.html" @@ -3157,7 +3157,7 @@

第16节:结构体Struct

diff --git "a/cn/01_solidity\345\237\272\347\241\200/17_memory_storage_calldata.html" "b/cn/01_solidity\345\237\272\347\241\200/17_memory_storage_calldata.html" index 302d4b7d..9f89c5ab 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/17_memory_storage_calldata.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/17_memory_storage_calldata.html" @@ -3193,7 +3193,7 @@

memory和storage进阶

diff --git "a/cn/01_solidity\345\237\272\347\241\200/18_\345\207\275\346\225\260Function.html" "b/cn/01_solidity\345\237\272\347\241\200/18_\345\207\275\346\225\260Function.html" index 77e1bd30..4403b21e 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/18_\345\207\275\346\225\260Function.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/18_\345\207\275\346\225\260Function.html" @@ -3131,7 +3131,7 @@

第18节:函数Function

diff --git "a/cn/01_solidity\345\237\272\347\241\200/19_view\345\222\214pure.html" "b/cn/01_solidity\345\237\272\347\241\200/19_view\345\222\214pure.html" index ae854baf..93612a0d 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/19_view\345\222\214pure.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/19_view\345\222\214pure.html" @@ -3067,7 +3067,7 @@

第19节:view和pure

diff --git "a/cn/01_solidity\345\237\272\347\241\200/20_error.html" "b/cn/01_solidity\345\237\272\347\241\200/20_error.html" index ddde86e0..50512b72 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/20_error.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/20_error.html" @@ -3141,7 +3141,7 @@

第20节:错误Error

diff --git "a/cn/01_solidity\345\237\272\347\241\200/21_\344\277\256\351\245\260\345\231\250modifier.html" "b/cn/01_solidity\345\237\272\347\241\200/21_\344\277\256\351\245\260\345\231\250modifier.html" index 20bea079..00f1b5ce 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/21_\344\277\256\351\245\260\345\231\250modifier.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/21_\344\277\256\351\245\260\345\231\250modifier.html" @@ -3105,7 +3105,7 @@

第21节:修饰器modifier

diff --git "a/cn/01_solidity\345\237\272\347\241\200/22_\344\272\213\344\273\266Event.html" "b/cn/01_solidity\345\237\272\347\241\200/22_\344\272\213\344\273\266Event.html" index be68d764..b9ff51b0 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/22_\344\272\213\344\273\266Event.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/22_\344\272\213\344\273\266Event.html" @@ -3095,7 +3095,7 @@

第22节:事件Event

diff --git "a/cn/01_solidity\345\237\272\347\241\200/23_\347\273\247\346\211\277\347\232\204\346\226\271\346\263\225_\351\207\215\345\206\231.html" "b/cn/01_solidity\345\237\272\347\241\200/23_\347\273\247\346\211\277\347\232\204\346\226\271\346\263\225_\351\207\215\345\206\231.html" index c7f775e1..45f96401 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/23_\347\273\247\346\211\277\347\232\204\346\226\271\346\263\225_\351\207\215\345\206\231.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/23_\347\273\247\346\211\277\347\232\204\346\226\271\346\263\225_\351\207\215\345\206\231.html" @@ -3128,7 +3128,7 @@

第23节:Inheritance、vi diff --git "a/cn/01_solidity\345\237\272\347\241\200/24_\347\273\247\346\211\277\347\212\266\346\200\201\345\217\230\351\207\217_\350\246\206\347\233\226.html" "b/cn/01_solidity\345\237\272\347\241\200/24_\347\273\247\346\211\277\347\212\266\346\200\201\345\217\230\351\207\217_\350\246\206\347\233\226.html" index 28390694..8d23b94d 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/24_\347\273\247\346\211\277\347\212\266\346\200\201\345\217\230\351\207\217_\350\246\206\347\233\226.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/24_\347\273\247\346\211\277\347\212\266\346\200\201\345\217\230\351\207\217_\350\246\206\347\233\226.html" @@ -3075,7 +3075,7 @@

第24节:继承 diff --git "a/cn/01_solidity\345\237\272\347\241\200/25_\346\236\204\351\200\240\345\207\275\346\225\260.html" "b/cn/01_solidity\345\237\272\347\241\200/25_\346\236\204\351\200\240\345\207\275\346\225\260.html" index bdb68da6..907b907d 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/25_\346\236\204\351\200\240\345\207\275\346\225\260.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/25_\346\236\204\351\200\240\345\207\275\346\225\260.html" @@ -3104,7 +3104,7 @@

第25节:构造函数constructor var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第25节:构造函数","level":"1.8.25","depth":2,"next":{"title":"第26节:可见性visibility","level":"1.8.26","depth":2,"path":"01_solidity基础/26_可见性visibility.md","ref":"01_solidity基础/26_可见性visibility.md","articles":[]},"previous":{"title":"第24节:继承状态变量_覆盖","level":"1.8.24","depth":2,"path":"01_solidity基础/24_继承状态变量_覆盖.md","ref":"01_solidity基础/24_继承状态变量_覆盖.md","articles":[]},"dir":"ltr"},"config":{"plugins":["heading-anchors@1.0.3","ga@1.0.1","richquotes@0.0.9","github@2.0.0","language-picker","toggle-chapters","codeblock-label","-search","-lunr","page-toc-button","include-codeblock","js-console"],"root":"./","styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"language-picker":{"grid-columns":3},"github":{"url":"https://github.com/dukedaily/solidity-expert"},"codeblock-label":{},"fontsettings":{"theme":"white","family":"sans","size":2},"js-console":{},"richquotes":{"default":false},"heading-anchors":{},"highlight":{},"page-toc-button":{},"ga":{"configuration":"auto","token":"UA-51680040-3"},"include-codeblock":{"check":false,"edit":false,"lang":"","fixlang":false,"template":"default","theme":"chrome","unindent":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"toggle-chapters":{}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56},"embedFonts":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"esversion":"2022","nodeversion":"18.12.0","npmversion":"8.19.2","triplebackticks":"```","console":""},"language":"cn","gitbook":"*"},"file":{"path":"01_solidity基础/25_构造函数.md","mtime":"2023-09-23T13:08:36.915Z","type":"markdown"},"gitbook":{"version":"3.7.3","time":"2024-08-06T14:29:16.219Z"},"basePath":"..","book":{"language":"cn"}}); + gitbook.page.hasChanged({"page":{"title":"第25节:构造函数","level":"1.8.25","depth":2,"next":{"title":"第26节:可见性visibility","level":"1.8.26","depth":2,"path":"01_solidity基础/26_可见性visibility.md","ref":"01_solidity基础/26_可见性visibility.md","articles":[]},"previous":{"title":"第24节:继承状态变量_覆盖","level":"1.8.24","depth":2,"path":"01_solidity基础/24_继承状态变量_覆盖.md","ref":"01_solidity基础/24_继承状态变量_覆盖.md","articles":[]},"dir":"ltr"},"config":{"plugins":["heading-anchors@1.0.3","ga@1.0.1","richquotes@0.0.9","github@2.0.0","language-picker","toggle-chapters","codeblock-label","-search","-lunr","page-toc-button","include-codeblock","js-console"],"root":"./","styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"language-picker":{"grid-columns":3},"github":{"url":"https://github.com/dukedaily/solidity-expert"},"codeblock-label":{},"fontsettings":{"theme":"white","family":"sans","size":2},"js-console":{},"richquotes":{"default":false},"heading-anchors":{},"highlight":{},"page-toc-button":{},"ga":{"configuration":"auto","token":"UA-51680040-3"},"include-codeblock":{"check":false,"edit":false,"lang":"","fixlang":false,"template":"default","theme":"chrome","unindent":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"toggle-chapters":{}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56},"embedFonts":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"esversion":"2022","nodeversion":"18.12.0","npmversion":"8.19.2","triplebackticks":"```","console":""},"language":"cn","gitbook":"*"},"file":{"path":"01_solidity基础/25_构造函数.md","mtime":"2023-09-23T13:08:36.915Z","type":"markdown"},"gitbook":{"version":"3.7.3","time":"2024-08-07T15:30:22.006Z"},"basePath":"..","book":{"language":"cn"}}); }); diff --git "a/cn/01_solidity\345\237\272\347\241\200/26_\345\217\257\350\247\201\346\200\247visibility.html" "b/cn/01_solidity\345\237\272\347\241\200/26_\345\217\257\350\247\201\346\200\247visibility.html" index 0c38d3b4..1c4f840c 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/26_\345\217\257\350\247\201\346\200\247visibility.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/26_\345\217\257\350\247\201\346\200\247visibility.html" @@ -3120,7 +3120,7 @@

第26节:可见性visibility

diff --git "a/cn/01_solidity\345\237\272\347\241\200/27_abstract.html" "b/cn/01_solidity\345\237\272\347\241\200/27_abstract.html" index ac7923a4..53425d1b 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/27_abstract.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/27_abstract.html" @@ -3086,7 +3086,7 @@

第27节:abstract

diff --git "a/cn/01_solidity\345\237\272\347\241\200/28_interface.html" "b/cn/01_solidity\345\237\272\347\241\200/28_interface.html" index 5b42b80b..f934dde7 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/28_interface.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/28_interface.html" @@ -3115,7 +3115,7 @@

第28节:Interface

diff --git "a/cn/01_solidity\345\237\272\347\241\200/29_library.html" "b/cn/01_solidity\345\237\272\347\241\200/29_library.html" index d3ee8af4..68848b5c 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/29_library.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/29_library.html" @@ -3157,7 +3157,7 @@

参考link:

diff --git "a/cn/01_solidity\345\237\272\347\241\200/30_\344\274\240\351\200\222\347\273\223\346\236\204\344\275\223.html" "b/cn/01_solidity\345\237\272\347\241\200/30_\344\274\240\351\200\222\347\273\223\346\236\204\344\275\223.html" index b42611c2..58e8960b 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/30_\344\274\240\351\200\222\347\273\223\346\236\204\344\275\223.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/30_\344\274\240\351\200\222\347\273\223\346\236\204\344\275\223.html" @@ -3121,7 +3121,7 @@

错误做法:

diff --git "a/cn/01_solidity\345\237\272\347\241\200/index.html" "b/cn/01_solidity\345\237\272\347\241\200/index.html" index 7d359752..07b435aa 100644 --- "a/cn/01_solidity\345\237\272\347\241\200/index.html" +++ "b/cn/01_solidity\345\237\272\347\241\200/index.html" @@ -3052,7 +3052,7 @@

第一章:solidity基础

diff --git "a/cn/02_solidity\350\277\233\351\230\266/01_\345\205\250\345\261\200\345\217\230\351\207\217.html" "b/cn/02_solidity\350\277\233\351\230\266/01_\345\205\250\345\261\200\345\217\230\351\207\217.html" index f74add26..56dc4720 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/01_\345\205\250\345\261\200\345\217\230\351\207\217.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/01_\345\205\250\345\261\200\345\217\230\351\207\217.html" @@ -3127,7 +3127,7 @@

区块和交易的属性

diff --git "a/cn/02_solidity\350\277\233\351\230\266/02_msg\344\270\211\344\272\272\347\273\204.html" "b/cn/02_solidity\350\277\233\351\230\266/02_msg\344\270\211\344\272\272\347\273\204.html" index c449947c..28ea58b1 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/02_msg\344\270\211\344\272\272\347\273\204.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/02_msg\344\270\211\344\272\272\347\273\204.html" @@ -3129,7 +3129,7 @@

msg.data

diff --git "a/cn/02_solidity\350\277\233\351\230\266/03_payable.html" "b/cn/02_solidity\350\277\233\351\230\266/03_payable.html" index a79e3b72..2a6002de 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/03_payable.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/03_payable.html" @@ -3085,7 +3085,7 @@

第3节:payable

diff --git "a/cn/02_solidity\350\277\233\351\230\266/04_encode_encodePacked.html" "b/cn/02_solidity\350\277\233\351\230\266/04_encode_encodePacked.html" index 8f925a5e..643e1df6 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/04_encode_encodePacked.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/04_encode_encodePacked.html" @@ -3175,7 +3175,7 @@

ethersjs

diff --git "a/cn/02_solidity\350\277\233\351\230\266/05_call&staticcall.html" "b/cn/02_solidity\350\277\233\351\230\266/05_call&staticcall.html" index 70182fa1..d5dc2e20 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/05_call&staticcall.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/05_call&staticcall.html" @@ -3127,7 +3127,7 @@

STATICCALL:

diff --git "a/cn/02_solidity\350\277\233\351\230\266/06_keccak256.html" "b/cn/02_solidity\350\277\233\351\230\266/06_keccak256.html" index c17c7c36..4dbce438 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/06_keccak256.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/06_keccak256.html" @@ -3086,7 +3086,7 @@

第6节:keccak256哈希算法

diff --git "a/cn/02_solidity\350\277\233\351\230\266/07_selector.html" "b/cn/02_solidity\350\277\233\351\230\266/07_selector.html" index a6f8adc1..084b6a06 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/07_selector.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/07_selector.html" @@ -3166,7 +3166,7 @@

其他知识点

diff --git "a/cn/02_solidity\350\277\233\351\230\266/08_send_ether.html" "b/cn/02_solidity\350\277\233\351\230\266/08_send_ether.html" index 807168e4..07229fe2 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/08_send_ether.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/08_send_ether.html" @@ -3138,7 +3138,7 @@

如何接收ether?

diff --git "a/cn/02_solidity\350\277\233\351\230\266/09_delegatecall.html" "b/cn/02_solidity\350\277\233\351\230\266/09_delegatecall.html" index 5b8d9b91..7fc65a3b 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/09_delegatecall.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/09_delegatecall.html" @@ -3081,7 +3081,7 @@

第9节: delegatecall

diff --git "a/cn/02_solidity\350\277\233\351\230\266/10_fallback.html" "b/cn/02_solidity\350\277\233\351\230\266/10_fallback.html" index 06f0f1e9..e94ce43d 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/10_fallback.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/10_fallback.html" @@ -3094,7 +3094,7 @@

第10节:fallback

diff --git "a/cn/02_solidity\350\277\233\351\230\266/11_\345\220\210\347\272\246\351\227\264\350\260\203\347\224\250.html" "b/cn/02_solidity\350\277\233\351\230\266/11_\345\220\210\347\272\246\351\227\264\350\260\203\347\224\250.html" index 910f6dc1..a4077bb4 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/11_\345\220\210\347\272\246\351\227\264\350\260\203\347\224\250.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/11_\345\220\210\347\272\246\351\227\264\350\260\203\347\224\250.html" @@ -3091,7 +3091,7 @@

第11节:合约间调用

diff --git "a/cn/02_solidity\350\277\233\351\230\266/12_new_create2.html" "b/cn/02_solidity\350\277\233\351\230\266/12_new_create2.html" index ac7aceb8..2f260743 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/12_new_create2.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/12_new_create2.html" @@ -3146,7 +3146,7 @@

demo验证

diff --git "a/cn/02_solidity\350\277\233\351\230\266/13_delete.html" "b/cn/02_solidity\350\277\233\351\230\266/13_delete.html" index dc59501c..34168c73 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/13_delete.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/13_delete.html" @@ -3109,7 +3109,7 @@

第13节:delete

diff --git "a/cn/02_solidity\350\277\233\351\230\266/14_try_catch.html" "b/cn/02_solidity\350\277\233\351\230\266/14_try_catch.html" index 0a210a82..bdc19645 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/14_try_catch.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/14_try_catch.html" @@ -3106,7 +3106,7 @@

第14节:try/catch

diff --git "a/cn/02_solidity\350\277\233\351\230\266/15_import.html" "b/cn/02_solidity\350\277\233\351\230\266/15_import.html" index d014eeff..e8279ec3 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/15_import.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/15_import.html" @@ -3110,7 +3110,7 @@

第15节:import

diff --git "a/cn/02_solidity\350\277\233\351\230\266/16_\350\212\202\347\272\246gas.html" "b/cn/02_solidity\350\277\233\351\230\266/16_\350\212\202\347\272\246gas.html" index c1797d99..482682c3 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/16_\350\212\202\347\272\246gas.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/16_\350\212\202\347\272\246gas.html" @@ -3430,7 +3430,7 @@

参考链接

diff --git "a/cn/02_solidity\350\277\233\351\230\266/17_type.html" "b/cn/02_solidity\350\277\233\351\230\266/17_type.html" index 71b14e8f..874cabc0 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/17_type.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/17_type.html" @@ -3107,7 +3107,7 @@

第17节:type

diff --git "a/cn/02_solidity\350\277\233\351\230\266/18_assembly.html" "b/cn/02_solidity\350\277\233\351\230\266/18_assembly.html" index 40f91aa4..e15dff31 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/18_assembly.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/18_assembly.html" @@ -3110,7 +3110,7 @@

其他文章

diff --git "a/cn/02_solidity\350\277\233\351\230\266/19_merkleTree.html" "b/cn/02_solidity\350\277\233\351\230\266/19_merkleTree.html" index 039f4d8c..d1cd92f5 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/19_merkleTree.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/19_merkleTree.html" @@ -3045,7 +3045,7 @@

第19节:MerkleTreee

diff --git "a/cn/02_solidity\350\277\233\351\230\266/20_signature.html" "b/cn/02_solidity\350\277\233\351\230\266/20_signature.html" index f35ef88a..58be1b18 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/20_signature.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/20_signature.html" @@ -3057,7 +3057,7 @@

第20节:链下签名signatur diff --git "a/cn/02_solidity\350\277\233\351\230\266/21_permit.html" "b/cn/02_solidity\350\277\233\351\230\266/21_permit.html" index 8401e349..a335da56 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/21_permit.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/21_permit.html" @@ -3145,7 +3145,7 @@

permit实现

diff --git "a/cn/02_solidity\350\277\233\351\230\266/22_math.html" "b/cn/02_solidity\350\277\233\351\230\266/22_math.html" index 9fc229fc..a134ade6 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/22_math.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/22_math.html" @@ -3046,7 +3046,7 @@

第22节:数学操作

diff --git "a/cn/02_solidity\350\277\233\351\230\266/23_timelock.html" "b/cn/02_solidity\350\277\233\351\230\266/23_timelock.html" index fed6994b..b3f20e02 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/23_timelock.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/23_timelock.html" @@ -3046,7 +3046,7 @@

第23节:timelock时间锁

diff --git "a/cn/02_solidity\350\277\233\351\230\266/24_upgrade.html" "b/cn/02_solidity\350\277\233\351\230\266/24_upgrade.html" index 84c7be0e..cc492019 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/24_upgrade.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/24_upgrade.html" @@ -3046,7 +3046,7 @@

第24节:可升级合约upgrade

var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第24节:upgrade","level":"1.9.24","depth":2,"next":{"title":"第25节:eventLog","level":"1.9.25","depth":2,"path":"02_solidity进阶/25_eventLog.md","ref":"02_solidity进阶/25_eventLog.md","articles":[]},"previous":{"title":"第23节:timelock","level":"1.9.23","depth":2,"path":"02_solidity进阶/23_timelock.md","ref":"02_solidity进阶/23_timelock.md","articles":[]},"dir":"ltr"},"config":{"plugins":["heading-anchors@1.0.3","ga@1.0.1","richquotes@0.0.9","github@2.0.0","language-picker","toggle-chapters","codeblock-label","-search","-lunr","page-toc-button","include-codeblock","js-console"],"root":"./","styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"language-picker":{"grid-columns":3},"github":{"url":"https://github.com/dukedaily/solidity-expert"},"codeblock-label":{},"fontsettings":{"theme":"white","family":"sans","size":2},"js-console":{},"richquotes":{"default":false},"heading-anchors":{},"highlight":{},"page-toc-button":{},"ga":{"configuration":"auto","token":"UA-51680040-3"},"include-codeblock":{"check":false,"edit":false,"lang":"","fixlang":false,"template":"default","theme":"chrome","unindent":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"toggle-chapters":{}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56},"embedFonts":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"esversion":"2022","nodeversion":"18.12.0","npmversion":"8.19.2","triplebackticks":"```","console":""},"language":"cn","gitbook":"*"},"file":{"path":"02_solidity进阶/24_upgrade.md","mtime":"2023-09-23T13:15:24.502Z","type":"markdown"},"gitbook":{"version":"3.7.3","time":"2024-08-06T14:29:16.219Z"},"basePath":"..","book":{"language":"cn"}}); + gitbook.page.hasChanged({"page":{"title":"第24节:upgrade","level":"1.9.24","depth":2,"next":{"title":"第25节:eventLog","level":"1.9.25","depth":2,"path":"02_solidity进阶/25_eventLog.md","ref":"02_solidity进阶/25_eventLog.md","articles":[]},"previous":{"title":"第23节:timelock","level":"1.9.23","depth":2,"path":"02_solidity进阶/23_timelock.md","ref":"02_solidity进阶/23_timelock.md","articles":[]},"dir":"ltr"},"config":{"plugins":["heading-anchors@1.0.3","ga@1.0.1","richquotes@0.0.9","github@2.0.0","language-picker","toggle-chapters","codeblock-label","-search","-lunr","page-toc-button","include-codeblock","js-console"],"root":"./","styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"language-picker":{"grid-columns":3},"github":{"url":"https://github.com/dukedaily/solidity-expert"},"codeblock-label":{},"fontsettings":{"theme":"white","family":"sans","size":2},"js-console":{},"richquotes":{"default":false},"heading-anchors":{},"highlight":{},"page-toc-button":{},"ga":{"configuration":"auto","token":"UA-51680040-3"},"include-codeblock":{"check":false,"edit":false,"lang":"","fixlang":false,"template":"default","theme":"chrome","unindent":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"toggle-chapters":{}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56},"embedFonts":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"esversion":"2022","nodeversion":"18.12.0","npmversion":"8.19.2","triplebackticks":"```","console":""},"language":"cn","gitbook":"*"},"file":{"path":"02_solidity进阶/24_upgrade.md","mtime":"2023-09-23T13:15:24.502Z","type":"markdown"},"gitbook":{"version":"3.7.3","time":"2024-08-07T15:30:22.006Z"},"basePath":"..","book":{"language":"cn"}}); }); diff --git "a/cn/02_solidity\350\277\233\351\230\266/25_eventLog.html" "b/cn/02_solidity\350\277\233\351\230\266/25_eventLog.html" index 8df24a80..6f9be2eb 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/25_eventLog.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/25_eventLog.html" @@ -3078,7 +3078,7 @@

Bloom

diff --git "a/cn/02_solidity\350\277\233\351\230\266/26_selfdestruct.html" "b/cn/02_solidity\350\277\233\351\230\266/26_selfdestruct.html" index c5de6785..82b231f2 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/26_selfdestruct.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/26_selfdestruct.html" @@ -3052,7 +3052,7 @@

第26节:合约自杀(sel diff --git "a/cn/02_solidity\350\277\233\351\230\266/27_permit2.html" "b/cn/02_solidity\350\277\233\351\230\266/27_permit2.html" index 432d578c..6658a520 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/27_permit2.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/27_permit2.html" @@ -3046,7 +3046,7 @@

第27节:Permit2

diff --git "a/cn/02_solidity\350\277\233\351\230\266/28_signature-eip712.html" "b/cn/02_solidity\350\277\233\351\230\266/28_signature-eip712.html" index d936af19..cbb27cfa 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/28_signature-eip712.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/28_signature-eip712.html" @@ -3184,7 +3184,7 @@

第28节:signature-EIP712

diff --git "a/cn/02_solidity\350\277\233\351\230\266/index.html" "b/cn/02_solidity\350\277\233\351\230\266/index.html" index 0edd7c06..238401f1 100644 --- "a/cn/02_solidity\350\277\233\351\230\266/index.html" +++ "b/cn/02_solidity\350\277\233\351\230\266/index.html" @@ -3046,7 +3046,7 @@

第二章:solidity进阶

diff --git "a/cn/03_EIP\345\215\217\350\256\256/01_ERC20.html" "b/cn/03_EIP\345\215\217\350\256\256/01_ERC20.html" index 086f26b6..ed0120a8 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/01_ERC20.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/01_ERC20.html" @@ -3185,7 +3185,7 @@

分析

diff --git "a/cn/03_EIP\345\215\217\350\256\256/02_ERC721.html" "b/cn/03_EIP\345\215\217\350\256\256/02_ERC721.html" index 978cad78..32922081 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/02_ERC721.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/02_ERC721.html" @@ -3243,7 +3243,7 @@

ERC721A

diff --git "a/cn/03_EIP\345\215\217\350\256\256/03_ERC1155.html" "b/cn/03_EIP\345\215\217\350\256\256/03_ERC1155.html" index e1ffdf2c..3da27df1 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/03_ERC1155.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/03_ERC1155.html" @@ -3128,7 +3128,7 @@

更好的合约:

diff --git "a/cn/03_EIP\345\215\217\350\256\256/04_ERC165.html" "b/cn/03_EIP\345\215\217\350\256\256/04_ERC165.html" index 6865770a..0fa0e697 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/04_ERC165.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/04_ERC165.html" @@ -3111,7 +3111,7 @@

总结

diff --git "a/cn/03_EIP\345\215\217\350\256\256/05_EIP2612.html" "b/cn/03_EIP\345\215\217\350\256\256/05_EIP2612.html" index 0e6eb0da..12f2d8b0 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/05_EIP2612.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/05_EIP2612.html" @@ -3047,7 +3047,7 @@

第5节:EIP2612(Permit相关) diff --git "a/cn/03_EIP\345\215\217\350\256\256/06_EIP712.html" "b/cn/03_EIP\345\215\217\350\256\256/06_EIP712.html" index b40b5b8d..fac23e60 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/06_EIP712.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/06_EIP712.html" @@ -3042,7 +3042,7 @@

第6节:EIP712(结构化签 diff --git "a/cn/03_EIP\345\215\217\350\256\256/07_ERC5114.html" "b/cn/03_EIP\345\215\217\350\256\256/07_ERC5114.html" index 86678bed..4aeb06c6 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/07_ERC5114.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/07_ERC5114.html" @@ -3050,7 +3050,7 @@

SBT_NFT721

diff --git "a/cn/03_EIP\345\215\217\350\256\256/08_ERC1820.html" "b/cn/03_EIP\345\215\217\350\256\256/08_ERC1820.html" index 6bb32602..51fed27d 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/08_ERC1820.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/08_ERC1820.html" @@ -3042,7 +3042,7 @@

第8节:ERC1820

diff --git "a/cn/03_EIP\345\215\217\350\256\256/09_ERC4626.html" "b/cn/03_EIP\345\215\217\350\256\256/09_ERC4626.html" index 32da0851..1589334c 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/09_ERC4626.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/09_ERC4626.html" @@ -3045,7 +3045,7 @@

第9节:EIP4626

diff --git "a/cn/03_EIP\345\215\217\350\256\256/10_EIP1559.html" "b/cn/03_EIP\345\215\217\350\256\256/10_EIP1559.html" index 61c26f39..43dae988 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/10_EIP1559.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/10_EIP1559.html" @@ -3077,7 +3077,7 @@

3. 主网2021年已经支持了

diff --git "a/cn/03_EIP\345\215\217\350\256\256/20_NFT\347\220\206\345\277\265\346\216\242\350\256\250.html" "b/cn/03_EIP\345\215\217\350\256\256/20_NFT\347\220\206\345\277\265\346\216\242\350\256\250.html" index 9d213221..de8db4ad 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/20_NFT\347\220\206\345\277\265\346\216\242\350\256\250.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/20_NFT\347\220\206\345\277\265\346\216\242\350\256\250.html" @@ -3239,7 +3239,7 @@

参考链接

diff --git "a/cn/03_EIP\345\215\217\350\256\256/21_metaverse.html" "b/cn/03_EIP\345\215\217\350\256\256/21_metaverse.html" index d1a8df0f..1a1de4d0 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/21_metaverse.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/21_metaverse.html" @@ -3048,7 +3048,7 @@

第9章:Metaverse

diff --git "a/cn/03_EIP\345\215\217\350\256\256/index.html" "b/cn/03_EIP\345\215\217\350\256\256/index.html" index c1e8feed..8f3d75fa 100644 --- "a/cn/03_EIP\345\215\217\350\256\256/index.html" +++ "b/cn/03_EIP\345\215\217\350\256\256/index.html" @@ -3065,7 +3065,7 @@

ERC和EIP的定义与区别?

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/01_\351\207\215\345\205\245\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/01_\351\207\215\345\205\245\346\224\273\345\207\273.html" index faec09a5..cacfbcf1 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/01_\351\207\215\345\205\245\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/01_\351\207\215\345\205\245\346\224\273\345\207\273.html" @@ -3184,7 +3184,7 @@

第1节:重入攻击(Re-entry diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/02_\350\277\224\345\233\236\345\200\274\346\240\241\351\252\214.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/02_\350\277\224\345\233\236\345\200\274\346\240\241\351\252\214.html" index b399ed7d..a3f8b6b6 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/02_\350\277\224\345\233\236\345\200\274\346\240\241\351\252\214.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/02_\350\277\224\345\233\236\345\200\274\346\240\241\351\252\214.html" @@ -3062,7 +3062,7 @@

第2节:返回值校验

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/03_\345\220\210\347\272\246\350\207\252\346\235\200\345\257\274\350\207\264Dos.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/03_\345\220\210\347\272\246\350\207\252\346\235\200\345\257\274\350\207\264Dos.html" index c75b996b..ea78af0c 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/03_\345\220\210\347\272\246\350\207\252\346\235\200\345\257\274\350\207\264Dos.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/03_\345\220\210\347\272\246\350\207\252\346\235\200\345\257\274\350\207\264Dos.html" @@ -3135,7 +3135,7 @@

第3节:Self Destruct

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/04_\350\257\273\345\217\226\347\247\201\346\234\211\345\217\230\351\207\217.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/04_\350\257\273\345\217\226\347\247\201\346\234\211\345\217\230\351\207\217.html" index 054af1af..524ba869 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/04_\350\257\273\345\217\226\347\247\201\346\234\211\345\217\230\351\207\217.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/04_\350\257\273\345\217\226\347\247\201\346\234\211\345\217\230\351\207\217.html" @@ -3154,7 +3154,7 @@

第4节:访问私有数据Pr diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/11_\345\256\211\345\205\250\344\272\213\346\225\2051-poly\347\275\221\347\273\234\345\223\210\345\270\214\347\242\260\346\222\236\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/11_\345\256\211\345\205\250\344\272\213\346\225\2051-poly\347\275\221\347\273\234\345\223\210\345\270\214\347\242\260\346\222\236\346\224\273\345\207\273.html" index 23b4b912..2d8d359c 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/11_\345\256\211\345\205\250\344\272\213\346\225\2051-poly\347\275\221\347\273\234\345\223\210\345\270\214\347\242\260\346\222\236\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/11_\345\256\211\345\205\250\344\272\213\346\225\2051-poly\347\275\221\347\273\234\345\223\210\345\270\214\347\242\260\346\222\236\346\224\273\345\207\273.html" @@ -3051,7 +3051,7 @@

第11节:安全 diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/12_\345\256\211\345\205\250\344\272\213\346\225\2052-OP\344\273\243\345\270\201\351\207\215\346\224\276\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/12_\345\256\211\345\205\250\344\272\213\346\225\2052-OP\344\273\243\345\270\201\351\207\215\346\224\276\346\224\273\345\207\273.html" index 1916ae88..69686001 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/12_\345\256\211\345\205\250\344\272\213\346\225\2052-OP\344\273\243\345\270\201\351\207\215\346\224\276\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/12_\345\256\211\345\205\250\344\272\213\346\225\2052-OP\344\273\243\345\270\201\351\207\215\346\224\276\346\224\273\345\207\273.html" @@ -3060,7 +3060,7 @@

第12节:安全事故2- diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/13_\345\256\211\345\205\250\344\272\213\346\225\2053-FTX\345\233\240\345\205\215\346\211\213\347\273\255\350\264\271\346\217\220\345\270\201\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/13_\345\256\211\345\205\250\344\272\213\346\225\2053-FTX\345\233\240\345\205\215\346\211\213\347\273\255\350\264\271\346\217\220\345\270\201\346\224\273\345\207\273.html" index 0f59a519..5da3a0b3 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/13_\345\256\211\345\205\250\344\272\213\346\225\2053-FTX\345\233\240\345\205\215\346\211\213\347\273\255\350\264\271\346\217\220\345\270\201\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/13_\345\256\211\345\205\250\344\272\213\346\225\2053-FTX\345\233\240\345\205\215\346\211\213\347\273\255\350\264\271\346\217\220\345\270\201\346\224\273\345\207\273.html" @@ -3094,7 +3094,7 @@

本文涉及到的工具

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/14_\345\256\211\345\205\250\344\272\213\346\225\2054-profanity\345\274\261\351\232\217\346\234\272\346\225\260\346\232\264\345\212\233\347\240\264\350\247\243\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/14_\345\256\211\345\205\250\344\272\213\346\225\2054-profanity\345\274\261\351\232\217\346\234\272\346\225\260\346\232\264\345\212\233\347\240\264\350\247\243\346\224\273\345\207\273.html" index 6196d514..f467b40e 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/14_\345\256\211\345\205\250\344\272\213\346\225\2054-profanity\345\274\261\351\232\217\346\234\272\346\225\260\346\232\264\345\212\233\347\240\264\350\247\243\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/14_\345\256\211\345\205\250\344\272\213\346\225\2054-profanity\345\274\261\351\232\217\346\234\272\346\225\260\346\232\264\345\212\233\347\240\264\350\247\243\346\224\273\345\207\273.html" @@ -3045,7 +3045,7 @@

第14 diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/15_\345\256\211\345\205\250\344\272\213\346\225\2055-\345\207\272\345\235\227\347\233\270\345\205\263\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/15_\345\256\211\345\205\250\344\272\213\346\225\2055-\345\207\272\345\235\227\347\233\270\345\205\263\346\224\273\345\207\273.html" index dae83792..1657f6ad 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/15_\345\256\211\345\205\250\344\272\213\346\225\2055-\345\207\272\345\235\227\347\233\270\345\205\263\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/15_\345\256\211\345\205\250\344\272\213\346\225\2055-\345\207\272\345\235\227\347\233\270\345\205\263\346\224\273\345\207\273.html" @@ -3060,7 +3060,7 @@

第15节:安全事故5- diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/16_\345\256\211\345\205\250\344\272\213\346\225\2056-msgvalue\346\214\201\344\271\205\345\214\226\351\227\256\351\242\230.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/16_\345\256\211\345\205\250\344\272\213\346\225\2056-msgvalue\346\214\201\344\271\205\345\214\226\351\227\256\351\242\230.html" index 012ea0a3..645b4fa1 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/16_\345\256\211\345\205\250\344\272\213\346\225\2056-msgvalue\346\214\201\344\271\205\345\214\226\351\227\256\351\242\230.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/16_\345\256\211\345\205\250\344\272\213\346\225\2056-msgvalue\346\214\201\344\271\205\345\214\226\351\227\256\351\242\230.html" @@ -3093,7 +3093,7 @@

第16节:安全事 diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/17_\345\256\211\345\205\250\344\272\213\346\225\2057-\347\224\250EOA\346\235\245call\346\226\271\346\263\225\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/17_\345\256\211\345\205\250\344\272\213\346\225\2057-\347\224\250EOA\346\235\245call\346\226\271\346\263\225\346\224\273\345\207\273.html" index 15bced18..d667a5af 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/17_\345\256\211\345\205\250\344\272\213\346\225\2057-\347\224\250EOA\346\235\245call\346\226\271\346\263\225\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/17_\345\256\211\345\205\250\344\272\213\346\225\2057-\347\224\250EOA\346\235\245call\346\226\271\346\263\225\346\224\273\345\207\273.html" @@ -3102,7 +3102,7 @@

第17节:安全事 diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/18_\345\256\211\345\205\250\344\272\213\346\225\2058-\345\217\257\347\207\203\347\203\247\344\273\243\345\270\201\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/18_\345\256\211\345\205\250\344\272\213\346\225\2058-\345\217\257\347\207\203\347\203\247\344\273\243\345\270\201\346\224\273\345\207\273.html" index 47a35b07..2074d374 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/18_\345\256\211\345\205\250\344\272\213\346\225\2058-\345\217\257\347\207\203\347\203\247\344\273\243\345\270\201\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/18_\345\256\211\345\205\250\344\272\213\346\225\2058-\345\217\257\347\207\203\347\203\247\344\273\243\345\270\201\346\224\273\345\207\273.html" @@ -3064,7 +3064,7 @@

第18节:安全事故8 diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/19_\345\256\211\345\205\250\344\272\213\346\225\2059-\347\255\276\345\220\215\351\252\214\350\257\201\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/19_\345\256\211\345\205\250\344\272\213\346\225\2059-\347\255\276\345\220\215\351\252\214\350\257\201\346\224\273\345\207\273.html" index fe3be649..8011769b 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/19_\345\256\211\345\205\250\344\272\213\346\225\2059-\347\255\276\345\220\215\351\252\214\350\257\201\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/19_\345\256\211\345\205\250\344\272\213\346\225\2059-\347\255\276\345\220\215\351\252\214\350\257\201\346\224\273\345\207\273.html" @@ -3045,7 +3045,7 @@

第19节:安全事故9- diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/20_\345\256\211\345\205\250\344\272\213\346\225\20510-delegatecall\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/20_\345\256\211\345\205\250\344\272\213\346\225\20510-delegatecall\346\224\273\345\207\273.html" index 80d043c1..4c31b2a8 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/20_\345\256\211\345\205\250\344\272\213\346\225\20510-delegatecall\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/20_\345\256\211\345\205\250\344\272\213\346\225\20510-delegatecall\346\224\273\345\207\273.html" @@ -3077,7 +3077,7 @@

第20节:安全事故10- diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/21_\345\256\211\345\205\250\344\272\213\346\225\20511-tx.origin\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/21_\345\256\211\345\205\250\344\272\213\346\225\20511-tx.origin\346\224\273\345\207\273.html" index 6c6142a2..aadf1ad8 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/21_\345\256\211\345\205\250\344\272\213\346\225\20511-tx.origin\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/21_\345\256\211\345\205\250\344\272\213\346\225\20511-tx.origin\346\224\273\345\207\273.html" @@ -3089,7 +3089,7 @@

第21节:安全事故11-tx.o diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/22_\345\256\211\345\205\250\344\272\213\346\225\20512-DOS\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/22_\345\256\211\345\205\250\344\272\213\346\225\20512-DOS\346\224\273\345\207\273.html" index d3f5ebae..64ac8598 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/22_\345\256\211\345\205\250\344\272\213\346\225\20512-DOS\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/22_\345\256\211\345\205\250\344\272\213\346\225\20512-DOS\346\224\273\345\207\273.html" @@ -3066,7 +3066,7 @@

第22节:安全事故12-DOS攻击 diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/23_\345\256\211\345\205\250\344\272\213\346\225\20513-encodePacked\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/23_\345\256\211\345\205\250\344\272\213\346\225\20513-encodePacked\346\224\273\345\207\273.html" index bd6b7f7b..3434179e 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/23_\345\256\211\345\205\250\344\272\213\346\225\20513-encodePacked\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/23_\345\256\211\345\205\250\344\272\213\346\225\20513-encodePacked\346\224\273\345\207\273.html" @@ -3077,7 +3077,7 @@

第23节:安全事故13- diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/24_\345\256\211\345\205\250\344\272\213\346\225\20514-\347\237\255\345\234\260\345\235\200\346\224\273\345\207\273.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/24_\345\256\211\345\205\250\344\272\213\346\225\20514-\347\237\255\345\234\260\345\235\200\346\224\273\345\207\273.html" index d7106804..a6704a27 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/24_\345\256\211\345\205\250\344\272\213\346\225\20514-\347\237\255\345\234\260\345\235\200\346\224\273\345\207\273.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/24_\345\256\211\345\205\250\344\272\213\346\225\20514-\347\237\255\345\234\260\345\235\200\346\224\273\345\207\273.html" @@ -3112,7 +3112,7 @@

参考链接

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/30_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\344\270\200\350\210\254\345\216\237\345\210\231.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/30_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\344\270\200\350\210\254\345\216\237\345\210\231.html" index a0a44646..fa4d2627 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/30_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\344\270\200\350\210\254\345\216\237\345\210\231.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/30_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\344\270\200\350\210\254\345\216\237\345\210\231.html" @@ -3219,7 +3219,7 @@

小结

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/31_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\347\263\273\347\273\237\350\247\204\345\210\231.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/31_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\347\263\273\347\273\237\350\247\204\345\210\231.html" index 5b63b723..83cbd85b 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/31_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\347\263\273\347\273\237\350\247\204\345\210\231.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/31_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\347\263\273\347\273\237\350\247\204\345\210\231.html" @@ -3043,7 +3043,7 @@

31_智能合约编写系统规则

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/32_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\346\234\200\344\275\263\345\256\236\350\267\265.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/32_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\346\234\200\344\275\263\345\256\236\350\267\265.html" index b1c06408..f8bb71c0 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/32_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\346\234\200\344\275\263\345\256\236\350\267\265.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/32_\346\231\272\350\203\275\345\220\210\347\272\246\347\274\226\345\206\231\346\234\200\344\275\263\345\256\236\350\267\265.html" @@ -3055,7 +3055,7 @@

32_智能合约编写最佳实践

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/33_Solgraph.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/33_Solgraph.html" index a1aff53f..b4d66345 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/33_Solgraph.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/33_Solgraph.html" @@ -3110,7 +3110,7 @@

链接

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/34_Mythril.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/34_Mythril.html" index 1144a9ce..d1235e18 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/34_Mythril.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/34_Mythril.html" @@ -3155,7 +3155,7 @@

链接

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/35_Slither.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/35_Slither.html" index 63e380cb..efe9ec7a 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/35_Slither.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/35_Slither.html" @@ -3057,7 +3057,7 @@

链接

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/36_REMIX\351\235\231\346\200\201\346\211\253\346\217\217\345\267\245\345\205\267.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/36_REMIX\351\235\231\346\200\201\346\211\253\346\217\217\345\267\245\345\205\267.html" index 8aa3a6ab..2edfbd65 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/36_REMIX\351\235\231\346\200\201\346\211\253\346\217\217\345\267\245\345\205\267.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/36_REMIX\351\235\231\346\200\201\346\211\253\346\217\217\345\267\245\345\205\267.html" @@ -3050,7 +3050,7 @@

链接

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/37_SECURIF.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/37_SECURIF.html" index 497bf735..021d3c8c 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/37_SECURIF.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/37_SECURIF.html" @@ -3052,7 +3052,7 @@

链接

diff --git "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/index.html" "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/index.html" index cf59bde2..6c2f873f 100644 --- "a/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/index.html" +++ "b/cn/04_\345\220\210\347\272\246\346\224\273\345\207\273/index.html" @@ -3094,7 +3094,7 @@

审计范畴

diff --git "a/cn/05_hardhat\346\241\206\346\236\266/01_QuickStart.html" "b/cn/05_hardhat\346\241\206\346\236\266/01_QuickStart.html" index 5809a353..8879afe3 100644 --- "a/cn/05_hardhat\346\241\206\346\236\266/01_QuickStart.html" +++ "b/cn/05_hardhat\346\241\206\346\236\266/01_QuickStart.html" @@ -3197,7 +3197,7 @@

参考链接

diff --git "a/cn/05_hardhat\346\241\206\346\236\266/02_\345\215\225\345\205\203\346\265\213\350\257\225.html" "b/cn/05_hardhat\346\241\206\346\236\266/02_\345\215\225\345\205\203\346\265\213\350\257\225.html" index ce32f701..6b30c10e 100644 --- "a/cn/05_hardhat\346\241\206\346\236\266/02_\345\215\225\345\205\203\346\265\213\350\257\225.html" +++ "b/cn/05_hardhat\346\241\206\346\236\266/02_\345\215\225\345\205\203\346\265\213\350\257\225.html" @@ -3102,7 +3102,7 @@

第2节:单元测试

diff --git "a/cn/05_hardhat\346\241\206\346\236\266/03_fork\344\270\273\347\275\221.html" "b/cn/05_hardhat\346\241\206\346\236\266/03_fork\344\270\273\347\275\221.html" index 9499b50b..1d30fe08 100644 --- "a/cn/05_hardhat\346\241\206\346\236\266/03_fork\344\270\273\347\275\221.html" +++ "b/cn/05_hardhat\346\241\206\346\236\266/03_fork\344\270\273\347\275\221.html" @@ -3132,7 +3132,7 @@

执行代码

diff --git "a/cn/05_hardhat\346\241\206\346\236\266/04_\345\244\232\347\211\210\346\234\254\347\274\226\350\257\221.html" "b/cn/05_hardhat\346\241\206\346\236\266/04_\345\244\232\347\211\210\346\234\254\347\274\226\350\257\221.html" index 06e24a48..3361baa8 100644 --- "a/cn/05_hardhat\346\241\206\346\236\266/04_\345\244\232\347\211\210\346\234\254\347\274\226\350\257\221.html" +++ "b/cn/05_hardhat\346\241\206\346\236\266/04_\345\244\232\347\211\210\346\234\254\347\274\226\350\257\221.html" @@ -3072,7 +3072,7 @@

第4节:多版本编译

diff --git "a/cn/05_hardhat\346\241\206\346\236\266/05_\345\244\232\347\275\221\347\273\234\351\203\250\347\275\262\347\233\270\345\220\214\345\234\260\345\235\200.html" "b/cn/05_hardhat\346\241\206\346\236\266/05_\345\244\232\347\275\221\347\273\234\351\203\250\347\275\262\347\233\270\345\220\214\345\234\260\345\235\200.html" index c7831886..f7bf68d2 100644 --- "a/cn/05_hardhat\346\241\206\346\236\266/05_\345\244\232\347\275\221\347\273\234\351\203\250\347\275\262\347\233\270\345\220\214\345\234\260\345\235\200.html" +++ "b/cn/05_hardhat\346\241\206\346\236\266/05_\345\244\232\347\275\221\347\273\234\351\203\250\347\275\262\347\233\270\345\220\214\345\234\260\345\235\200.html" @@ -3116,7 +3116,7 @@

手动部署

diff --git "a/cn/05_hardhat\346\241\206\346\236\266/06_\345\256\236\347\224\250\346\217\222\344\273\266.html" "b/cn/05_hardhat\346\241\206\346\236\266/06_\345\256\236\347\224\250\346\217\222\344\273\266.html" index 1943549b..6dbf683f 100644 --- "a/cn/05_hardhat\346\241\206\346\236\266/06_\345\256\236\347\224\250\346\217\222\344\273\266.html" +++ "b/cn/05_hardhat\346\241\206\346\236\266/06_\345\256\236\347\224\250\346\217\222\344\273\266.html" @@ -3069,7 +3069,7 @@

第6节:实用插件

diff --git "a/cn/05_hardhat\346\241\206\346\236\266/index.html" "b/cn/05_hardhat\346\241\206\346\236\266/index.html" index e460ed28..6bda6887 100644 --- "a/cn/05_hardhat\346\241\206\346\236\266/index.html" +++ "b/cn/05_hardhat\346\241\206\346\236\266/index.html" @@ -3062,7 +3062,7 @@

diff --git "a/cn/06_ethers/01_Node.js\344\273\213\347\273\215.html" "b/cn/06_ethers/01_Node.js\344\273\213\347\273\215.html" index afcc7a2f..6cd04302 100644 --- "a/cn/06_ethers/01_Node.js\344\273\213\347\273\215.html" +++ "b/cn/06_ethers/01_Node.js\344\273\213\347\273\215.html" @@ -3856,7 +3856,7 @@

- 下划线(_)变量

diff --git a/cn/06_ethers/index.html b/cn/06_ethers/index.html index c19edb48..9c6961a6 100644 --- a/cn/06_ethers/index.html +++ b/cn/06_ethers/index.html @@ -3053,7 +3053,7 @@

第六章:ethers库

diff --git "a/cn/07_subgraph/00_\345\221\275\344\273\244\351\200\237\346\237\245.html" "b/cn/07_subgraph/00_\345\221\275\344\273\244\351\200\237\346\237\245.html" index 4a1cedde..94faeeb1 100644 --- "a/cn/07_subgraph/00_\345\221\275\344\273\244\351\200\237\346\237\245.html" +++ "b/cn/07_subgraph/00_\345\221\275\344\273\244\351\200\237\346\237\245.html" @@ -3108,7 +3108,7 @@

3. Studio方式搭建(去中 diff --git "a/cn/07_subgraph/01_\346\246\202\350\277\260.html" "b/cn/07_subgraph/01_\346\246\202\350\277\260.html" index f182d008..f4658df2 100644 --- "a/cn/07_subgraph/01_\346\246\202\350\277\260.html" +++ "b/cn/07_subgraph/01_\346\246\202\350\277\260.html" @@ -3135,7 +3135,7 @@

小结

diff --git "a/cn/07_subgraph/02_\345\256\236\346\210\230\346\225\231\347\250\213.html" "b/cn/07_subgraph/02_\345\256\236\346\210\230\346\225\231\347\250\213.html" index 47ca237c..0153b41e 100644 --- "a/cn/07_subgraph/02_\345\256\236\346\210\230\346\225\231\347\250\213.html" +++ "b/cn/07_subgraph/02_\345\256\236\346\210\230\346\225\231\347\250\213.html" @@ -3168,7 +3168,7 @@

9. 查看效果

diff --git "a/cn/07_subgraph/03_\350\257\255\346\263\225\345\255\246\344\271\240.html" "b/cn/07_subgraph/03_\350\257\255\346\263\225\345\255\246\344\271\240.html" index 9d8d5ea2..2f4d773e 100644 --- "a/cn/07_subgraph/03_\350\257\255\346\263\225\345\255\246\344\271\240.html" +++ "b/cn/07_subgraph/03_\350\257\255\346\263\225\345\255\246\344\271\240.html" @@ -3215,7 +3215,7 @@

schema.graphql

diff --git "a/cn/07_subgraph/04_\346\224\257\346\214\201\347\232\204\347\275\221\347\273\234.html" "b/cn/07_subgraph/04_\346\224\257\346\214\201\347\232\204\347\275\221\347\273\234.html" index 99668be6..e7d6429a 100644 --- "a/cn/07_subgraph/04_\346\224\257\346\214\201\347\232\204\347\275\221\347\273\234.html" +++ "b/cn/07_subgraph/04_\346\224\257\346\214\201\347\232\204\347\275\221\347\273\234.html" @@ -3090,7 +3090,7 @@

第4节:支持的网络

diff --git a/cn/07_subgraph/index.html b/cn/07_subgraph/index.html index ab1290f0..bf0c5655 100644 --- a/cn/07_subgraph/index.html +++ b/cn/07_subgraph/index.html @@ -3052,7 +3052,7 @@

第七章:subgraph

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/01_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_solidity.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/01_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_solidity.html" index 1d245b47..73cc4a46 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/01_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_solidity.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/01_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_solidity.html" @@ -3268,7 +3268,7 @@

资源链接

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/02_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_hardhat.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/02_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_hardhat.html" index 2f25dbf7..25ba7afd 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/02_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_hardhat.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/02_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_hardhat.html" @@ -3278,7 +3278,7 @@

下次预告

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/03_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_ERC20.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/03_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_ERC20.html" index 78a5566c..256324d2 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/03_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_ERC20.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/03_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_ERC20.html" @@ -3224,7 +3224,7 @@

参考链接

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/04_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_subgraph.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/04_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_subgraph.html" index 8427cfcd..abeea5db 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/04_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_subgraph.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/04_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_subgraph.html" @@ -3149,7 +3149,7 @@

小结

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/05-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_airdrop.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/05-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_airdrop.html" index 87fda13c..123a9b47 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/05-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_airdrop.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/05-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_airdrop.html" @@ -3592,7 +3592,7 @@

小结

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/06_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_upgrade.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/06_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_upgrade.html" index 710b15c1..4ec3d838 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/06_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_upgrade.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/06_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_upgrade.html" @@ -3348,7 +3348,7 @@

参考链接

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/07_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_\351\223\276\344\270\213\347\255\276\345\220\215.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/07_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_\351\223\276\344\270\213\347\255\276\345\220\215.html" index d0fa0da9..599cb0f9 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/07_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_\351\223\276\344\270\213\347\255\276\345\220\215.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/07_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_\351\223\276\344\270\213\347\255\276\345\220\215.html" @@ -3377,7 +3377,7 @@

链接

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/08_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_\345\244\232\347\255\276\351\222\261\345\214\205.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/08_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_\345\244\232\347\255\276\351\222\261\345\214\205.html" index d4966c01..5addea48 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/08_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_\345\244\232\347\255\276\351\222\261\345\214\205.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/08_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_\345\244\232\347\255\276\351\222\261\345\214\205.html" @@ -3463,7 +3463,7 @@

总结

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/09_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_Go\344\272\244\344\272\222\345\220\210\347\272\246.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/09_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_Go\344\272\244\344\272\222\345\220\210\347\272\246.html" index 5951f90e..fa3e2900 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/09_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_Go\344\272\244\344\272\222\345\220\210\347\272\246.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/09_\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234_Go\344\272\244\344\272\222\345\220\210\347\272\246.html" @@ -3046,7 +3046,7 @@

第9节:世界杯竞猜( diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/index.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/index.html" index 7a171410..d998bd6b 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/index.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/index.html" @@ -3094,7 +3094,7 @@

小结

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/01-\345\214\272\345\235\227\351\223\276\345\237\272\347\241\200\357\274\210\344\270\212\357\274\211.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/01-\345\214\272\345\235\227\351\223\276\345\237\272\347\241\200\357\274\210\344\270\212\357\274\211.html" index 3fb62110..701e701f 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/01-\345\214\272\345\235\227\351\223\276\345\237\272\347\241\200\357\274\210\344\270\212\357\274\211.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/01-\345\214\272\345\235\227\351\223\276\345\237\272\347\241\200\357\274\210\344\270\212\357\274\211.html" @@ -3247,7 +3247,7 @@

6. 其他概念

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/02-\345\214\272\345\235\227\351\223\276\345\237\272\347\241\200\357\274\210\344\270\213\357\274\211.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/02-\345\214\272\345\235\227\351\223\276\345\237\272\347\241\200\357\274\210\344\270\213\357\274\211.html" index 26e185b3..d5ef47d1 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/02-\345\214\272\345\235\227\351\223\276\345\237\272\347\241\200\357\274\210\344\270\213\357\274\211.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/02-\345\214\272\345\235\227\351\223\276\345\237\272\347\241\200\357\274\210\344\270\213\357\274\211.html" @@ -3231,7 +3231,7 @@

四、资源链接

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/03-solidity\357\274\210\344\270\212\357\274\211.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/03-solidity\357\274\210\344\270\212\357\274\211.html" index 96eb8b44..b0f4d24f 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/03-solidity\357\274\210\344\270\212\357\274\211.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/03-solidity\357\274\210\344\270\212\357\274\211.html" @@ -3976,7 +3976,7 @@

发行Token

diff --git "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/04-solidity\357\274\210\344\270\213\357\274\211.html" "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/04-solidity\357\274\210\344\270\213\357\274\211.html" index 43123ab0..f84f2bdc 100644 --- "a/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/04-solidity\357\274\210\344\270\213\357\274\211.html" +++ "b/cn/08_\351\241\271\347\233\256\345\256\236\346\210\230-\344\270\226\347\225\214\346\235\257\347\253\236\347\214\234/\345\237\272\347\241\200\345\233\236\351\241\276/04-solidity\357\274\210\344\270\213\357\274\211.html" @@ -3716,7 +3716,7 @@

uniswapV2

diff --git "a/cn/09_EVM\350\257\246\350\247\243/01_OPCode\346\211\213\345\206\214.html" "b/cn/09_EVM\350\257\246\350\247\243/01_OPCode\346\211\213\345\206\214.html" index a7f88313..d980a839 100644 --- "a/cn/09_EVM\350\257\246\350\247\243/01_OPCode\346\211\213\345\206\214.html" +++ "b/cn/09_EVM\350\257\246\350\247\243/01_OPCode\346\211\213\345\206\214.html" @@ -4089,7 +4089,7 @@

完整

diff --git "a/cn/09_EVM\350\257\246\350\247\243/02-evm-puzzles.html" "b/cn/09_EVM\350\257\246\350\247\243/02-evm-puzzles.html" index f0891b2c..507ae060 100644 --- "a/cn/09_EVM\350\257\246\350\247\243/02-evm-puzzles.html" +++ "b/cn/09_EVM\350\257\246\350\247\243/02-evm-puzzles.html" @@ -3373,7 +3373,7 @@

其他知识

diff --git "a/cn/09_EVM\350\257\246\350\247\243/03-\346\261\207\347\274\226\346\246\202\350\277\260.html" "b/cn/09_EVM\350\257\246\350\247\243/03-\346\261\207\347\274\226\346\246\202\350\277\260.html" index eec4c9ad..5b680519 100644 --- "a/cn/09_EVM\350\257\246\350\247\243/03-\346\261\207\347\274\226\346\246\202\350\277\260.html" +++ "b/cn/09_EVM\350\257\246\350\247\243/03-\346\261\207\347\274\226\346\246\202\350\277\260.html" @@ -3183,7 +3183,7 @@

7. 块和作用域

diff --git "a/cn/09_EVM\350\257\246\350\247\243/index.html" "b/cn/09_EVM\350\257\246\350\247\243/index.html" index aa1c158c..8cedd4e1 100644 --- "a/cn/09_EVM\350\257\246\350\247\243/index.html" +++ "b/cn/09_EVM\350\257\246\350\247\243/index.html" @@ -3148,7 +3148,7 @@

官方 Solidity 文档

diff --git "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/01_\345\217\215\346\261\207\347\274\226\345\210\235\346\255\245\344\272\206\350\247\243.html" "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/01_\345\217\215\346\261\207\347\274\226\345\210\235\346\255\245\344\272\206\350\247\243.html" index 0a81783f..91e2f449 100644 --- "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/01_\345\217\215\346\261\207\347\274\226\345\210\235\346\255\245\344\272\206\350\247\243.html" +++ "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/01_\345\217\215\346\261\207\347\274\226\345\210\235\346\255\245\344\272\206\350\247\243.html" @@ -3131,7 +3131,7 @@

最终反编译

diff --git "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/02_\345\220\210\347\272\246\351\203\250\347\275\262\351\203\275\345\201\232\344\272\206\345\225\245.html" "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/02_\345\220\210\347\272\246\351\203\250\347\275\262\351\203\275\345\201\232\344\272\206\345\225\245.html" index dede3670..28cfa1be 100644 --- "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/02_\345\220\210\347\272\246\351\203\250\347\275\262\351\203\275\345\201\232\344\272\206\345\225\245.html" +++ "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/02_\345\220\210\347\272\246\351\203\250\347\275\262\351\203\275\345\201\232\344\272\206\345\225\245.html" @@ -3100,7 +3100,7 @@

Tips

diff --git "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/03_\345\220\204\347\247\215\347\261\273\345\236\213\346\230\257\345\246\202\344\275\225\345\255\230\345\202\250\347\232\204.html" "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/03_\345\220\204\347\247\215\347\261\273\345\236\213\346\230\257\345\246\202\344\275\225\345\255\230\345\202\250\347\232\204.html" index 02a4a199..3f0be92d 100644 --- "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/03_\345\220\204\347\247\215\347\261\273\345\236\213\346\230\257\345\246\202\344\275\225\345\255\230\345\202\250\347\232\204.html" +++ "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/03_\345\220\204\347\247\215\347\261\273\345\236\213\346\230\257\345\246\202\344\275\225\345\255\230\345\202\250\347\232\204.html" @@ -3208,7 +3208,7 @@

8. conclusion

diff --git "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/04_\344\272\224\347\247\215\347\250\213\345\272\217\347\273\210\346\255\242\345\221\275\344\273\244\344\273\213\347\273\215.html" "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/04_\344\272\224\347\247\215\347\250\213\345\272\217\347\273\210\346\255\242\345\221\275\344\273\244\344\273\213\347\273\215.html" index e769c3ba..38e68efc 100644 --- "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/04_\344\272\224\347\247\215\347\250\213\345\272\217\347\273\210\346\255\242\345\221\275\344\273\244\344\273\213\347\273\215.html" +++ "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/04_\344\272\224\347\247\215\347\250\213\345\272\217\347\273\210\346\255\242\345\221\275\344\273\244\344\273\213\347\273\215.html" @@ -3198,7 +3198,7 @@

6. Conclusion

diff --git "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/05_function\346\211\247\350\241\214\346\265\201\347\250\213.html" "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/05_function\346\211\247\350\241\214\346\265\201\347\250\213.html" index e63c8efe..7924c4db 100644 --- "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/05_function\346\211\247\350\241\214\346\265\201\347\250\213.html" +++ "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/05_function\346\211\247\350\241\214\346\265\201\347\250\213.html" @@ -3455,7 +3455,7 @@

8. Conclusion

diff --git "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/06_\346\231\272\350\203\275\345\220\210\347\272\246Layout\345\210\206\346\236\220.html" "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/06_\346\231\272\350\203\275\345\220\210\347\272\246Layout\345\210\206\346\236\220.html" index 6f2497b1..f8d8db46 100644 --- "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/06_\346\231\272\350\203\275\345\220\210\347\272\246Layout\345\210\206\346\236\220.html" +++ "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/06_\346\231\272\350\203\275\345\220\210\347\272\246Layout\345\210\206\346\236\220.html" @@ -3103,7 +3103,7 @@

5. Conclusion

diff --git "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/07_\345\220\210\347\272\246\351\227\264\350\260\203\347\224\250.html" "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/07_\345\220\210\347\272\246\351\227\264\350\260\203\347\224\250.html" index de80e320..74caabdf 100644 --- "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/07_\345\220\210\347\272\246\351\227\264\350\260\203\347\224\250.html" +++ "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/07_\345\220\210\347\272\246\351\227\264\350\260\203\347\224\250.html" @@ -3042,7 +3042,7 @@

第7节:合约间调用

diff --git "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/index.html" "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/index.html" index de232413..a4615a24 100644 --- "a/cn/10_EVM\345\217\215\346\261\207\347\274\226/index.html" +++ "b/cn/10_EVM\345\217\215\346\261\207\347\274\226/index.html" @@ -3075,7 +3075,7 @@

计算方法的sig

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-01-\344\272\244\346\230\223\346\274\224\345\217\230.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-01-\344\272\244\346\230\223\346\274\224\345\217\230.html" index 7530c8f8..dfceee8e 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-01-\344\272\244\346\230\223\346\274\224\345\217\230.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-01-\344\272\244\346\230\223\346\274\224\345\217\230.html" @@ -3076,7 +3076,7 @@

- 数字货币

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-02-\346\257\224\347\211\271\345\270\201\350\257\236\347\224\237\350\203\214\346\231\257.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-02-\346\257\224\347\211\271\345\270\201\350\257\236\347\224\237\350\203\214\346\231\257.html" index f3e32d5b..d5753608 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-02-\346\257\224\347\211\271\345\270\201\350\257\236\347\224\237\350\203\214\346\231\257.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-02-\346\257\224\347\211\271\345\270\201\350\257\236\347\224\237\350\203\214\346\231\257.html" @@ -3093,7 +3093,7 @@

六、疑问

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-03-\346\257\224\347\211\271\345\270\201\346\246\202\350\277\260.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-03-\346\257\224\347\211\271\345\270\201\346\246\202\350\277\260.html" index 6507203a..064a13f7 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-03-\346\257\224\347\211\271\345\270\201\346\246\202\350\277\260.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-03-\346\257\224\347\211\271\345\270\201\346\246\202\350\277\260.html" @@ -3301,7 +3301,7 @@

6. 单位

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-04-\346\257\224\347\211\271\345\270\201\344\276\235\350\265\226\346\212\200\346\234\257.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-04-\346\257\224\347\211\271\345\270\201\344\276\235\350\265\226\346\212\200\346\234\257.html" index 03646c64..947674a0 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-04-\346\257\224\347\211\271\345\270\201\344\276\235\350\265\226\346\212\200\346\234\257.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-04-\346\257\224\347\211\271\345\270\201\344\276\235\350\265\226\346\212\200\346\234\257.html" @@ -3254,7 +3254,7 @@

八、总结

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-05-\346\257\224\347\211\271\345\270\201\347\273\223\346\236\204.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-05-\346\257\224\347\211\271\345\270\201\347\273\223\346\236\204.html" index 97419314..c6fb3252 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-05-\346\257\224\347\211\271\345\270\201\347\273\223\346\236\204.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-05-\346\257\224\347\211\271\345\270\201\347\273\223\346\236\204.html" @@ -3073,7 +3073,7 @@

- bitcoin-cli查看

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-06-v1\351\223\276\346\235\241.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-06-v1\351\223\276\346\235\241.html" index 913b6d8a..44d9e15e 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-06-v1\351\223\276\346\235\241.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-06-v1\351\223\276\346\235\241.html" @@ -3516,7 +3516,7 @@

09_使用bytes.Join改写SetHash diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-07-Bitcoin\345\256\242\346\210\267\347\253\257.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-07-Bitcoin\345\256\242\346\210\267\347\253\257.html" index f58cacac..bcbdc758 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-07-Bitcoin\345\256\242\346\210\267\347\253\257.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day1-07-Bitcoin\345\256\242\346\210\267\347\253\257.html" @@ -3298,7 +3298,7 @@

四. 参考链接

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day2-01-v2\346\214\226\347\237\277.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day2-01-v2\346\214\226\347\237\277.html" index 559e95cb..64bd9e61 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day2-01-v2\346\214\226\347\237\277.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day2-01-v2\346\214\226\347\237\277.html" @@ -3335,7 +3335,7 @@

八、下节预告

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day2-02-v3\345\255\230\345\202\250.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day2-02-v3\345\255\230\345\202\250.html" index 6402c79b..1e804a01 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day2-02-v3\345\255\230\345\202\250.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day2-02-v3\345\255\230\345\202\250.html" @@ -3932,7 +3932,7 @@

十三、下节预告

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day3-01-\344\272\244\346\230\223\345\216\237\347\220\206.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day3-01-\344\272\244\346\230\223\345\216\237\347\220\206.html" index f06aa403..a8610156 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day3-01-\344\272\244\346\230\223\345\216\237\347\220\206.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day3-01-\344\272\244\346\230\223\345\216\237\347\220\206.html" @@ -3209,7 +3209,7 @@

- 使用一笔交易创建多个 diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day3-02-v4\344\275\231\351\242\235.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day3-02-v4\344\275\231\351\242\235.html" index d839a884..ae26f9d4 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day3-02-v4\344\275\231\351\242\235.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day3-02-v4\344\275\231\351\242\235.html" @@ -3678,7 +3678,7 @@

十一、下节预告

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day4-01-v4\350\275\254\350\264\246.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day4-01-v4\350\275\254\350\264\246.html" index d5339b4f..772bd2b9 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day4-01-v4\350\275\254\350\264\246.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day4-01-v4\350\275\254\350\264\246.html" @@ -3562,7 +3562,7 @@

- 测试

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day4-02-v5\351\222\261\345\214\205.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day4-02-v5\351\222\261\345\214\205.html" index 648daf4e..48b27a82 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day4-02-v5\351\222\261\345\214\205.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day4-02-v5\351\222\261\345\214\205.html" @@ -3272,7 +3272,7 @@

8.小结

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day5-01-v5\347\255\276\345\220\215.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day5-01-v5\347\255\276\345\220\215.html" index d0322cf1..f8a1b441 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day5-01-v5\347\255\276\345\220\215.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/day5-01-v5\347\255\276\345\220\215.html" @@ -3446,7 +3446,7 @@

- 增加printTx命令

diff --git "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/index.html" "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/index.html" index d0d61b9e..93f885a8 100644 --- "a/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/index.html" +++ "b/cn/11_\347\262\276\351\200\232\346\257\224\347\211\271\345\270\201/index.html" @@ -3114,7 +3114,7 @@

小结

diff --git "a/cn/12_\347\262\276\351\200\232\344\273\245\345\244\252\345\235\212/01_\344\273\245\345\244\252\345\235\212\346\236\266\346\236\204.html" "b/cn/12_\347\262\276\351\200\232\344\273\245\345\244\252\345\235\212/01_\344\273\245\345\244\252\345\235\212\346\236\266\346\236\204.html" index e8e28848..487e5796 100644 --- "a/cn/12_\347\262\276\351\200\232\344\273\245\345\244\252\345\235\212/01_\344\273\245\345\244\252\345\235\212\346\236\266\346\236\204.html" +++ "b/cn/12_\347\262\276\351\200\232\344\273\245\345\244\252\345\235\212/01_\344\273\245\345\244\252\345\235\212\346\236\266\346\236\204.html" @@ -3050,7 +3050,7 @@

以太坊架构

diff --git "a/cn/12_\347\262\276\351\200\232\344\273\245\345\244\252\345\235\212/index.html" "b/cn/12_\347\262\276\351\200\232\344\273\245\345\244\252\345\235\212/index.html" index d1a81db1..fdd160cc 100644 --- "a/cn/12_\347\262\276\351\200\232\344\273\245\345\244\252\345\235\212/index.html" +++ "b/cn/12_\347\262\276\351\200\232\344\273\245\345\244\252\345\235\212/index.html" @@ -3065,7 +3065,7 @@

第12章:精通以太坊

diff --git "a/cn/13_openzeppelin\350\247\243\346\236\220/01_accessControl.html" "b/cn/13_openzeppelin\350\247\243\346\236\220/01_accessControl.html" index dd430b53..35383daa 100644 --- "a/cn/13_openzeppelin\350\247\243\346\236\220/01_accessControl.html" +++ "b/cn/13_openzeppelin\350\247\243\346\236\220/01_accessControl.html" @@ -3089,7 +3089,7 @@

第1节:AccessControl

diff --git "a/cn/13_openzeppelin\350\247\243\346\236\220/02_EnumerableSet.html" "b/cn/13_openzeppelin\350\247\243\346\236\220/02_EnumerableSet.html" index 957158e7..a802156a 100644 --- "a/cn/13_openzeppelin\350\247\243\346\236\220/02_EnumerableSet.html" +++ "b/cn/13_openzeppelin\350\247\243\346\236\220/02_EnumerableSet.html" @@ -3040,7 +3040,7 @@

diff --git "a/cn/13_openzeppelin\350\247\243\346\236\220/03_EnumerableMap.html" "b/cn/13_openzeppelin\350\247\243\346\236\220/03_EnumerableMap.html" index 29619499..bcf2649c 100644 --- "a/cn/13_openzeppelin\350\247\243\346\236\220/03_EnumerableMap.html" +++ "b/cn/13_openzeppelin\350\247\243\346\236\220/03_EnumerableMap.html" @@ -3040,7 +3040,7 @@

diff --git "a/cn/13_openzeppelin\350\247\243\346\236\220/04_BitMaps.html" "b/cn/13_openzeppelin\350\247\243\346\236\220/04_BitMaps.html" index 8818e1bf..caa8e39f 100644 --- "a/cn/13_openzeppelin\350\247\243\346\236\220/04_BitMaps.html" +++ "b/cn/13_openzeppelin\350\247\243\346\236\220/04_BitMaps.html" @@ -3040,7 +3040,7 @@

diff --git "a/cn/13_openzeppelin\350\247\243\346\236\220/05_DoubleEndedQueue.html" "b/cn/13_openzeppelin\350\247\243\346\236\220/05_DoubleEndedQueue.html" index 0cb89173..f161fbc8 100644 --- "a/cn/13_openzeppelin\350\247\243\346\236\220/05_DoubleEndedQueue.html" +++ "b/cn/13_openzeppelin\350\247\243\346\236\220/05_DoubleEndedQueue.html" @@ -3040,7 +3040,7 @@

diff --git "a/cn/13_openzeppelin\350\247\243\346\236\220/06_ECDSA.html" "b/cn/13_openzeppelin\350\247\243\346\236\220/06_ECDSA.html" index 21019b7f..8d663f0b 100644 --- "a/cn/13_openzeppelin\350\247\243\346\236\220/06_ECDSA.html" +++ "b/cn/13_openzeppelin\350\247\243\346\236\220/06_ECDSA.html" @@ -3040,7 +3040,7 @@

diff --git "a/cn/13_openzeppelin\350\247\243\346\236\220/07_SignatureChecker.html" "b/cn/13_openzeppelin\350\247\243\346\236\220/07_SignatureChecker.html" index ac5e1db9..71410983 100644 --- "a/cn/13_openzeppelin\350\247\243\346\236\220/07_SignatureChecker.html" +++ "b/cn/13_openzeppelin\350\247\243\346\236\220/07_SignatureChecker.html" @@ -3040,7 +3040,7 @@

diff --git "a/cn/13_openzeppelin\350\247\243\346\236\220/08_EIP712.html" "b/cn/13_openzeppelin\350\247\243\346\236\220/08_EIP712.html" index cd39bed2..cb657287 100644 --- "a/cn/13_openzeppelin\350\247\243\346\236\220/08_EIP712.html" +++ "b/cn/13_openzeppelin\350\247\243\346\236\220/08_EIP712.html" @@ -3040,7 +3040,7 @@

diff --git "a/cn/13_openzeppelin\350\247\243\346\236\220/index.html" "b/cn/13_openzeppelin\350\247\243\346\236\220/index.html" index 3110aeda..a4988018 100644 --- "a/cn/13_openzeppelin\350\247\243\346\236\220/index.html" +++ "b/cn/13_openzeppelin\350\247\243\346\236\220/index.html" @@ -3053,7 +3053,7 @@

第6章:Openzeppeline

diff --git "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/01_\347\274\226\350\257\221\351\203\250\347\275\262\345\220\210\347\272\246.html" "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/01_\347\274\226\350\257\221\351\203\250\347\275\262\345\220\210\347\272\246.html" index 559a531a..138e5e34 100644 --- "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/01_\347\274\226\350\257\221\351\203\250\347\275\262\345\220\210\347\272\246.html" +++ "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/01_\347\274\226\350\257\221\351\203\250\347\275\262\345\220\210\347\272\246.html" @@ -3210,7 +3210,7 @@

相关链接

diff --git "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/02_\350\257\273\345\206\231\345\220\210\347\272\246.html" "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/02_\350\257\273\345\206\231\345\220\210\347\272\246.html" index 74777d22..a97d37c5 100644 --- "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/02_\350\257\273\345\206\231\345\220\210\347\272\246.html" +++ "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/02_\350\257\273\345\206\231\345\220\210\347\272\246.html" @@ -3118,7 +3118,7 @@

第2节:读写合约

diff --git "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/03_SendTx\350\275\254\350\264\246.html" "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/03_SendTx\350\275\254\350\264\246.html" index 0694d3d6..a6ef8dfa 100644 --- "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/03_SendTx\350\275\254\350\264\246.html" +++ "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/03_SendTx\350\275\254\350\264\246.html" @@ -3124,7 +3124,7 @@

第3节:SendTx转账

diff --git "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/04_SendRawTx\350\275\254\350\264\246.html" "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/04_SendRawTx\350\275\254\350\264\246.html" index ac0cbe90..6036d943 100644 --- "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/04_SendRawTx\350\275\254\350\264\246.html" +++ "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/04_SendRawTx\350\275\254\350\264\246.html" @@ -3142,7 +3142,7 @@

第4节:SendRawTx转账

diff --git "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/05_\350\256\242\351\230\205\344\272\213\344\273\266.html" "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/05_\350\256\242\351\230\205\344\272\213\344\273\266.html" index 86f91179..3542e626 100644 --- "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/05_\350\256\242\351\230\205\344\272\213\344\273\266.html" +++ "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/05_\350\256\242\351\230\205\344\272\213\344\273\266.html" @@ -3104,7 +3104,7 @@

第5节:订阅事件

diff --git "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/06_\350\247\243\346\236\220\344\272\213\344\273\266.html" "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/06_\350\247\243\346\236\220\344\272\213\344\273\266.html" index 48854ac5..9e51e5af 100644 --- "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/06_\350\247\243\346\236\220\344\272\213\344\273\266.html" +++ "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/06_\350\247\243\346\236\220\344\272\213\344\273\266.html" @@ -3144,7 +3144,7 @@

第6节:解析事件

diff --git "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/index.html" "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/index.html" index 9aa38c15..ac4ea273 100644 --- "a/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/index.html" +++ "b/cn/14_Golang\345\220\210\347\272\246\344\272\244\344\272\222/index.html" @@ -3057,7 +3057,7 @@

第14章:后端服务

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/01_\344\273\216Layer1\345\210\260Layer3.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/01_\344\273\216Layer1\345\210\260Layer3.html" index 2935cf59..3cde809f 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/01_\344\273\216Layer1\345\210\260Layer3.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/01_\344\273\216Layer1\345\210\260Layer3.html" @@ -3090,7 +3090,7 @@

总结

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/02_\344\273\245\345\244\252\345\235\212\346\211\251\345\256\271\346\226\271\346\241\210.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/02_\344\273\245\345\244\252\345\235\212\346\211\251\345\256\271\346\226\271\346\241\210.html" index 9da1267e..917c0787 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/02_\344\273\245\345\244\252\345\235\212\346\211\251\345\256\271\346\226\271\346\241\210.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/02_\344\273\245\345\244\252\345\235\212\346\211\251\345\256\271\346\226\271\346\241\210.html" @@ -3051,7 +3051,7 @@

Arbitum

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/03_\344\273\245\345\244\252\345\235\212POS.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/03_\344\273\245\345\244\252\345\235\212POS.html" index 1c49509c..9915fa31 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/03_\344\273\245\345\244\252\345\235\212POS.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/03_\344\273\245\345\244\252\345\235\212POS.html" @@ -3062,7 +3062,7 @@

控制区块的过去&未来:66% diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/04_\344\273\216HD\351\222\261\345\214\205\345\210\260MPC\351\222\261\345\214\205.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/04_\344\273\216HD\351\222\261\345\214\205\345\210\260MPC\351\222\261\345\214\205.html" index 02c84928..f0a00013 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/04_\344\273\216HD\351\222\261\345\214\205\345\210\260MPC\351\222\261\345\214\205.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/04_\344\273\216HD\351\222\261\345\214\205\345\210\260MPC\351\222\261\345\214\205.html" @@ -3120,7 +3120,7 @@

五、总结

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/05_\350\267\250\351\223\276\346\241\245anyswap.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/05_\350\267\250\351\223\276\346\241\245anyswap.html" index 3e33092a..7d295eb1 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/05_\350\267\250\351\223\276\346\241\245anyswap.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/05_\350\267\250\351\223\276\346\241\245anyswap.html" @@ -3174,7 +3174,7 @@

结论

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/06_\350\267\250\351\223\276\346\241\245wormhole.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/06_\350\267\250\351\223\276\346\241\245wormhole.html" index 2ef4d49a..310059cb 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/06_\350\267\250\351\223\276\346\241\245wormhole.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/06_\350\267\250\351\223\276\346\241\245wormhole.html" @@ -3052,7 +3052,7 @@

第6节:跨链桥wormhole

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/07_AA\351\222\261\345\214\205.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/07_AA\351\222\261\345\214\205.html" index d2aa3c21..e401f9f6 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/07_AA\351\222\261\345\214\205.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/07_AA\351\222\261\345\214\205.html" @@ -3114,7 +3114,7 @@

选读

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/08_MEV.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/08_MEV.html" index e239cf7e..4c43102f 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/08_MEV.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/08_MEV.html" @@ -3108,7 +3108,7 @@

MEV的影响

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/09_\347\250\263\345\256\232\345\270\201.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/09_\347\250\263\345\256\232\345\270\201.html" index da1f94ae..9790abc6 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/09_\347\250\263\345\256\232\345\270\201.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/09_\347\250\263\345\256\232\345\270\201.html" @@ -3064,7 +3064,7 @@

算法稳定币-LUNA

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/11_DID.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/11_DID.html" index 8fe53f5c..2be77b0c 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/11_DID.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/11_DID.html" @@ -3055,7 +3055,7 @@

第11节:DID

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/12_\345\255\230\345\202\250.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/12_\345\255\230\345\202\250.html" index a1e89cdd..36c58dde 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/12_\345\255\230\345\202\250.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/12_\345\255\230\345\202\250.html" @@ -3050,7 +3050,7 @@

ipfs

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/13_ENS.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/13_ENS.html" index 1480ab10..93ba90b8 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/13_ENS.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/13_ENS.html" @@ -3045,7 +3045,7 @@

第13节:ENS

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/14_gnosisSafe.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/14_gnosisSafe.html" index 9f305cf2..5fb2b51e 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/14_gnosisSafe.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/14_gnosisSafe.html" @@ -3082,7 +3082,7 @@

第14节:gnosisSafe分析

diff --git "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/index.html" "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/index.html" index fb94be5e..856bc07b 100644 --- "a/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/index.html" +++ "b/cn/15_\347\203\255\351\227\250\346\212\200\346\234\257\350\277\275\350\270\252/index.html" @@ -3042,7 +3042,7 @@

第十三章:凑个热闹

diff --git "a/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/01_uniswapV2\351\203\250\347\275\262.html" "b/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/01_uniswapV2\351\203\250\347\275\262.html" index c9506603..b7d1d330 100644 --- "a/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/01_uniswapV2\351\203\250\347\275\262.html" +++ "b/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/01_uniswapV2\351\203\250\347\275\262.html" @@ -3181,7 +3181,7 @@

4. 部署github.io

diff --git "a/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/02_aaveV2\351\203\250\347\275\262.html" "b/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/02_aaveV2\351\203\250\347\275\262.html" index 256f197b..8519caaa 100644 --- "a/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/02_aaveV2\351\203\250\347\275\262.html" +++ "b/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/02_aaveV2\351\203\250\347\275\262.html" @@ -3748,7 +3748,7 @@

三、DSA联调

diff --git "a/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/03_compoundV2\351\203\250\347\275\262.html" "b/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/03_compoundV2\351\203\250\347\275\262.html" index 0bb594be..77c74f5d 100644 --- "a/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/03_compoundV2\351\203\250\347\275\262.html" +++ "b/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/03_compoundV2\351\203\250\347\275\262.html" @@ -3039,7 +3039,7 @@

第3节:compound部署

diff --git "a/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/index.html" "b/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/index.html" index 09a1dbc6..6c590b8d 100644 --- "a/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/index.html" +++ "b/cn/16_\344\270\273\346\265\201\351\241\271\347\233\256\351\203\250\347\275\262\346\226\207\346\241\243/index.html" @@ -3063,7 +3063,7 @@

白皮书

diff --git a/cn/Moledao.html b/cn/Moledao.html index a9dd15df..c53348af 100644 --- a/cn/Moledao.html +++ b/cn/Moledao.html @@ -3045,7 +3045,7 @@

加入Moledao

diff --git a/cn/SUMMARY.html b/cn/SUMMARY.html index f2b054dc..8f109a92 100644 --- a/cn/SUMMARY.html +++ b/cn/SUMMARY.html @@ -3289,7 +3289,7 @@

diff --git a/cn/index.html b/cn/index.html index eca851d6..52f48b05 100644 --- a/cn/index.html +++ b/cn/index.html @@ -3068,7 +3068,7 @@

马上入群

diff --git "a/cn/\346\200\235\347\273\264\345\257\274\345\233\276.html" "b/cn/\346\200\235\347\273\264\345\257\274\345\233\276.html" index 535a36a3..4fe3765b 100644 --- "a/cn/\346\200\235\347\273\264\345\257\274\345\233\276.html" +++ "b/cn/\346\200\235\347\273\264\345\257\274\345\233\276.html" @@ -3048,7 +3048,7 @@

思维导图

diff --git "a/cn/\350\265\236\345\212\251\344\275\234\350\200\205\357\270\217.html" "b/cn/\350\265\236\345\212\251\344\275\234\350\200\205\357\270\217.html" index b93c8a8b..f3e5a8a9 100644 --- "a/cn/\350\265\236\345\212\251\344\275\234\350\200\205\357\270\217.html" +++ "b/cn/\350\265\236\345\212\251\344\275\234\350\200\205\357\270\217.html" @@ -3042,7 +3042,7 @@

赞助作者☕️

diff --git a/en/index.html b/en/index.html index 85dff480..da87b661 100644 --- a/en/index.html +++ b/en/index.html @@ -72,7 +72,7 @@ - + @@ -111,9 +111,9 @@ -
  • +
  • - + 00_Tools @@ -124,9 +124,9 @@
  • -
  • +
  • - + 01_Helloworld @@ -137,9 +137,9 @@
  • -
  • +
  • - + 02_Arithmetic_Types @@ -150,9 +150,9 @@
  • -
  • +
  • - + 03_Anchor_Program_IDL @@ -163,9 +163,9 @@
  • -
  • +
  • - + 04_Error_Handler @@ -176,9 +176,9 @@
  • -
  • +
  • - + 05_Upgrade_Interact @@ -196,9 +196,9 @@ -
  • +
  • - + 06_Rust_Basic_Syntax @@ -209,9 +209,9 @@
  • -
  • +
  • - + 07_Rust_Interesting_Syntax @@ -222,9 +222,9 @@
  • -
  • +
  • - + 08_Function-like_procedural_macro @@ -235,9 +235,9 @@
  • -
  • +
  • - + 09_Attribute_Custom_macro-like_procedural_macro @@ -248,9 +248,9 @@
  • -
  • +
  • - + 10_Visibility_Inherience @@ -268,9 +268,9 @@ -
  • +
  • - + 11_Block_Variables @@ -281,9 +281,9 @@
  • -
  • +
  • - + 12_Beyond-The-Block_Sysvars @@ -294,9 +294,9 @@
  • -
  • +
  • - + 13_Event_Log_Transaction @@ -307,9 +307,9 @@
  • -
  • +
  • - + 14_Tx.Origin_onlyOwner @@ -320,9 +320,9 @@
  • -
  • +
  • - + 15_Txfee_Compute-unit @@ -393,7 +393,7 @@

    SOLANA EXPERT

    -
    + @@ -404,7 +404,7 @@

    SOLANA EXPERT

    diff --git a/en/solana/13_Event_Log_Transaction/index.html b/en/solana/13_Event_Log_Transaction/index.html deleted file mode 100644 index 726a0240..00000000 --- a/en/solana/13_Event_Log_Transaction/index.html +++ /dev/null @@ -1,506 +0,0 @@ - - - - - - 13_Event_Log_Transaction · HonKit - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    - - - - - - - - -
    -
    - -
    - -

    img

    -

    Key Takeaways

    - - - - -
    - -
    -
    - -
    - - - - - - - - - - - - - - -
    - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/en/solana/00_Tools/index.html b/en/solana_beginner/00_Tools/index.html similarity index 86% rename from en/solana/00_Tools/index.html rename to en/solana_beginner/00_Tools/index.html index f6201cf7..25da9861 100644 --- a/en/solana/00_Tools/index.html +++ b/en/solana_beginner/00_Tools/index.html @@ -418,7 +418,7 @@

    Library

    diff --git a/en/solana/01_Helloworld/assets/935a00_8b1bf6c7a2ec4a7a991c2334a103577c~mv2.jpg b/en/solana_beginner/01_Helloworld/assets/935a00_8b1bf6c7a2ec4a7a991c2334a103577c~mv2.jpg similarity index 100% rename from en/solana/01_Helloworld/assets/935a00_8b1bf6c7a2ec4a7a991c2334a103577c~mv2.jpg rename to en/solana_beginner/01_Helloworld/assets/935a00_8b1bf6c7a2ec4a7a991c2334a103577c~mv2.jpg diff --git a/en/solana/01_Helloworld/assets/image-20240720105510491.png b/en/solana_beginner/01_Helloworld/assets/image-20240720105510491.png similarity index 100% rename from en/solana/01_Helloworld/assets/image-20240720105510491.png rename to en/solana_beginner/01_Helloworld/assets/image-20240720105510491.png diff --git a/en/solana/01_Helloworld/assets/image-20240720122344088.png b/en/solana_beginner/01_Helloworld/assets/image-20240720122344088.png similarity index 100% rename from en/solana/01_Helloworld/assets/image-20240720122344088.png rename to en/solana_beginner/01_Helloworld/assets/image-20240720122344088.png diff --git a/en/solana/01_Helloworld/assets/image-20240721140701893.png b/en/solana_beginner/01_Helloworld/assets/image-20240721140701893.png similarity index 100% rename from en/solana/01_Helloworld/assets/image-20240721140701893.png rename to en/solana_beginner/01_Helloworld/assets/image-20240721140701893.png diff --git a/en/solana/01_Helloworld/index.html b/en/solana_beginner/01_Helloworld/index.html similarity index 89% rename from en/solana/01_Helloworld/index.html rename to en/solana_beginner/01_Helloworld/index.html index 137cee9c..b9fcd84c 100644 --- a/en/solana/01_Helloworld/index.html +++ b/en/solana_beginner/01_Helloworld/index.html @@ -377,8 +377,7 @@

    -

    HELLO WORLD

    -

    Solana Hello World

    +

    Hello World

    Install Requirements

    Rust

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    @@ -533,7 +532,7 @@ 
         
     
    diff --git a/en/solana/02_Arithmetic_Types/assets/935a00_d380d746614c490b9722b0bd3c1ddf0d~mv2.jpg b/en/solana_beginner/02_Arithmetic_Types/assets/935a00_d380d746614c490b9722b0bd3c1ddf0d~mv2.jpg
    similarity index 100%
    rename from en/solana/02_Arithmetic_Types/assets/935a00_d380d746614c490b9722b0bd3c1ddf0d~mv2.jpg
    rename to en/solana_beginner/02_Arithmetic_Types/assets/935a00_d380d746614c490b9722b0bd3c1ddf0d~mv2.jpg
    diff --git a/en/solana/02_Arithmetic_Types/assets/image-20240721125015964.png b/en/solana_beginner/02_Arithmetic_Types/assets/image-20240721125015964.png
    similarity index 100%
    rename from en/solana/02_Arithmetic_Types/assets/image-20240721125015964.png
    rename to en/solana_beginner/02_Arithmetic_Types/assets/image-20240721125015964.png
    diff --git a/en/solana/02_Arithmetic_Types/assets/image-20240721125105216.png b/en/solana_beginner/02_Arithmetic_Types/assets/image-20240721125105216.png
    similarity index 100%
    rename from en/solana/02_Arithmetic_Types/assets/image-20240721125105216.png
    rename to en/solana_beginner/02_Arithmetic_Types/assets/image-20240721125105216.png
    diff --git a/en/solana/02_Arithmetic_Types/index.html b/en/solana_beginner/02_Arithmetic_Types/index.html
    similarity index 91%
    rename from en/solana/02_Arithmetic_Types/index.html
    rename to en/solana_beginner/02_Arithmetic_Types/index.html
    index ac1350c1..bdf3d70a 100644
    --- a/en/solana/02_Arithmetic_Types/index.html
    +++ b/en/solana_beginner/02_Arithmetic_Types/index.html
    @@ -378,7 +378,6 @@ 

    Arithmetic_Types

    -

    solana calculator

    we will impl the same contract as solidity:

    contract Day2 {
     
    @@ -583,7 +582,7 @@ 
         
     
    diff --git a/en/solana/03_Anchor_Program_IDL/assets/935a00_383c33e21e624c6dbface694c92bd6a5~mv2.jpg b/en/solana_beginner/03_Anchor_Program_IDL/assets/935a00_383c33e21e624c6dbface694c92bd6a5~mv2.jpg
    similarity index 100%
    rename from en/solana/03_Anchor_Program_IDL/assets/935a00_383c33e21e624c6dbface694c92bd6a5~mv2.jpg
    rename to en/solana_beginner/03_Anchor_Program_IDL/assets/935a00_383c33e21e624c6dbface694c92bd6a5~mv2.jpg
    diff --git a/en/solana/03_Anchor_Program_IDL/assets/image-20240721105824466.png b/en/solana_beginner/03_Anchor_Program_IDL/assets/image-20240721105824466.png
    similarity index 100%
    rename from en/solana/03_Anchor_Program_IDL/assets/image-20240721105824466.png
    rename to en/solana_beginner/03_Anchor_Program_IDL/assets/image-20240721105824466.png
    diff --git a/en/solana/03_Anchor_Program_IDL/assets/image-20240721111031028.png b/en/solana_beginner/03_Anchor_Program_IDL/assets/image-20240721111031028.png
    similarity index 100%
    rename from en/solana/03_Anchor_Program_IDL/assets/image-20240721111031028.png
    rename to en/solana_beginner/03_Anchor_Program_IDL/assets/image-20240721111031028.png
    diff --git a/en/solana/03_Anchor_Program_IDL/assets/image-20240721111153466.png b/en/solana_beginner/03_Anchor_Program_IDL/assets/image-20240721111153466.png
    similarity index 100%
    rename from en/solana/03_Anchor_Program_IDL/assets/image-20240721111153466.png
    rename to en/solana_beginner/03_Anchor_Program_IDL/assets/image-20240721111153466.png
    diff --git a/en/solana/03_Anchor_Program_IDL/assets/image-20240721112530108.png b/en/solana_beginner/03_Anchor_Program_IDL/assets/image-20240721112530108.png
    similarity index 100%
    rename from en/solana/03_Anchor_Program_IDL/assets/image-20240721112530108.png
    rename to en/solana_beginner/03_Anchor_Program_IDL/assets/image-20240721112530108.png
    diff --git a/en/solana/03_Anchor_Program_IDL/assets/image-20240721113254217.png b/en/solana_beginner/03_Anchor_Program_IDL/assets/image-20240721113254217.png
    similarity index 100%
    rename from en/solana/03_Anchor_Program_IDL/assets/image-20240721113254217.png
    rename to en/solana_beginner/03_Anchor_Program_IDL/assets/image-20240721113254217.png
    diff --git a/en/solana/03_Anchor_Program_IDL/index.html b/en/solana_beginner/03_Anchor_Program_IDL/index.html
    similarity index 91%
    rename from en/solana/03_Anchor_Program_IDL/index.html
    rename to en/solana_beginner/03_Anchor_Program_IDL/index.html
    index 9672d101..f613f3d3 100644
    --- a/en/solana/03_Anchor_Program_IDL/index.html
    +++ b/en/solana_beginner/03_Anchor_Program_IDL/index.html
    @@ -378,7 +378,6 @@ 

    ANCHOR PROGRAM IDL

    -

    img

    IDL

    The IDL(Interface Definition Language) is a Json file that describes how to interfact with solana program, it's the same concept of What ABI(Application Binary Interface) to Ethereum.

    You can find the whole Source code under branch day_3:

    @@ -576,7 +575,7 @@ diff --git a/en/solana/04_Error_Handler/assets/935a00_0571a0bf95424f12a489014605ba3cc4~mv2.jpg b/en/solana_beginner/04_Error_Handler/assets/935a00_0571a0bf95424f12a489014605ba3cc4~mv2.jpg similarity index 100% rename from en/solana/04_Error_Handler/assets/935a00_0571a0bf95424f12a489014605ba3cc4~mv2.jpg rename to en/solana_beginner/04_Error_Handler/assets/935a00_0571a0bf95424f12a489014605ba3cc4~mv2.jpg diff --git a/en/solana/04_Error_Handler/assets/image-20240721134338543.png b/en/solana_beginner/04_Error_Handler/assets/image-20240721134338543.png similarity index 100% rename from en/solana/04_Error_Handler/assets/image-20240721134338543.png rename to en/solana_beginner/04_Error_Handler/assets/image-20240721134338543.png diff --git a/en/solana/04_Error_Handler/index.html b/en/solana_beginner/04_Error_Handler/index.html similarity index 91% rename from en/solana/04_Error_Handler/index.html rename to en/solana_beginner/04_Error_Handler/index.html index 75c35a78..fe7fb776 100644 --- a/en/solana/04_Error_Handler/index.html +++ b/en/solana_beginner/04_Error_Handler/index.html @@ -378,7 +378,6 @@

    ERROR HANDLER

    -

    #[error_code] and the require!() macro

    Require In solidity

    in solidity we use require to verify user's input, the EVM will revert if x is greater or equals to 100. ( Revert means the state won't be changed.)

    function foobar(uint256 x) public {
    @@ -597,7 +596,7 @@ 
         
     
    diff --git a/en/solana/05_Upgrade_Interact/assets/935a00_6f744496166444cbbd0621def8ead449~mv2.jpg b/en/solana_beginner/05_Upgrade_Interact/assets/935a00_6f744496166444cbbd0621def8ead449~mv2.jpg
    similarity index 100%
    rename from en/solana/05_Upgrade_Interact/assets/935a00_6f744496166444cbbd0621def8ead449~mv2.jpg
    rename to en/solana_beginner/05_Upgrade_Interact/assets/935a00_6f744496166444cbbd0621def8ead449~mv2.jpg
    diff --git a/en/solana/05_Upgrade_Interact/assets/image-20240722213104150.png b/en/solana_beginner/05_Upgrade_Interact/assets/image-20240722213104150.png
    similarity index 100%
    rename from en/solana/05_Upgrade_Interact/assets/image-20240722213104150.png
    rename to en/solana_beginner/05_Upgrade_Interact/assets/image-20240722213104150.png
    diff --git a/en/solana/05_Upgrade_Interact/assets/image-20240722213251626.png b/en/solana_beginner/05_Upgrade_Interact/assets/image-20240722213251626.png
    similarity index 100%
    rename from en/solana/05_Upgrade_Interact/assets/image-20240722213251626.png
    rename to en/solana_beginner/05_Upgrade_Interact/assets/image-20240722213251626.png
    diff --git a/en/solana/05_Upgrade_Interact/assets/image-20240722213331633.png b/en/solana_beginner/05_Upgrade_Interact/assets/image-20240722213331633.png
    similarity index 100%
    rename from en/solana/05_Upgrade_Interact/assets/image-20240722213331633.png
    rename to en/solana_beginner/05_Upgrade_Interact/assets/image-20240722213331633.png
    diff --git a/en/solana/05_Upgrade_Interact/assets/image-20240722220413448.png b/en/solana_beginner/05_Upgrade_Interact/assets/image-20240722220413448.png
    similarity index 100%
    rename from en/solana/05_Upgrade_Interact/assets/image-20240722220413448.png
    rename to en/solana_beginner/05_Upgrade_Interact/assets/image-20240722220413448.png
    diff --git a/en/solana/05_Upgrade_Interact/assets/image-20240722232711597.png b/en/solana_beginner/05_Upgrade_Interact/assets/image-20240722232711597.png
    similarity index 100%
    rename from en/solana/05_Upgrade_Interact/assets/image-20240722232711597.png
    rename to en/solana_beginner/05_Upgrade_Interact/assets/image-20240722232711597.png
    diff --git a/en/solana/05_Upgrade_Interact/index.html b/en/solana_beginner/05_Upgrade_Interact/index.html
    similarity index 88%
    rename from en/solana/05_Upgrade_Interact/index.html
    rename to en/solana_beginner/05_Upgrade_Interact/index.html
    index 0dc99b8b..9c834f0f 100644
    --- a/en/solana/05_Upgrade_Interact/index.html
    +++ b/en/solana_beginner/05_Upgrade_Interact/index.html
    @@ -378,7 +378,6 @@ 

    UPGRADE_INTERACT

    -

    solana anchor deploy

    We will div into Solana deployment process throughout this session.

    Deploy and Upgrade

    create a new program day_5 via command

    @@ -487,7 +486,7 @@ diff --git a/en/solana/06_Rust_Basic_Syntax/assets/935a00_f5ff83c14f7a4ff6a5e22d2ff73bc4e7~mv2.jpg b/en/solana_beginner/06_Rust_Basic_Syntax/assets/935a00_f5ff83c14f7a4ff6a5e22d2ff73bc4e7~mv2.jpg similarity index 100% rename from en/solana/06_Rust_Basic_Syntax/assets/935a00_f5ff83c14f7a4ff6a5e22d2ff73bc4e7~mv2.jpg rename to en/solana_beginner/06_Rust_Basic_Syntax/assets/935a00_f5ff83c14f7a4ff6a5e22d2ff73bc4e7~mv2.jpg diff --git a/en/solana/06_Rust_Basic_Syntax/assets/image-20240724233527635.png b/en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240724233527635.png similarity index 100% rename from en/solana/06_Rust_Basic_Syntax/assets/image-20240724233527635.png rename to en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240724233527635.png diff --git a/en/solana/06_Rust_Basic_Syntax/assets/image-20240724234738946.png b/en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240724234738946.png similarity index 100% rename from en/solana/06_Rust_Basic_Syntax/assets/image-20240724234738946.png rename to en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240724234738946.png diff --git a/en/solana/06_Rust_Basic_Syntax/assets/image-20240725002558356.png b/en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725002558356.png similarity index 100% rename from en/solana/06_Rust_Basic_Syntax/assets/image-20240725002558356.png rename to en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725002558356.png diff --git a/en/solana/06_Rust_Basic_Syntax/assets/image-20240725073324540.png b/en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725073324540.png similarity index 100% rename from en/solana/06_Rust_Basic_Syntax/assets/image-20240725073324540.png rename to en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725073324540.png diff --git a/en/solana/06_Rust_Basic_Syntax/assets/image-20240725073913591.png b/en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725073913591.png similarity index 100% rename from en/solana/06_Rust_Basic_Syntax/assets/image-20240725073913591.png rename to en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725073913591.png diff --git a/en/solana/06_Rust_Basic_Syntax/assets/image-20240725074820762.png b/en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725074820762.png similarity index 100% rename from en/solana/06_Rust_Basic_Syntax/assets/image-20240725074820762.png rename to en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725074820762.png diff --git a/en/solana/06_Rust_Basic_Syntax/assets/image-20240725074945182.png b/en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725074945182.png similarity index 100% rename from en/solana/06_Rust_Basic_Syntax/assets/image-20240725074945182.png rename to en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725074945182.png diff --git a/en/solana/06_Rust_Basic_Syntax/assets/image-20240725080559643.png b/en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725080559643.png similarity index 100% rename from en/solana/06_Rust_Basic_Syntax/assets/image-20240725080559643.png rename to en/solana_beginner/06_Rust_Basic_Syntax/assets/image-20240725080559643.png diff --git a/en/solana/06_Rust_Basic_Syntax/index.html b/en/solana_beginner/06_Rust_Basic_Syntax/index.html similarity index 93% rename from en/solana/06_Rust_Basic_Syntax/index.html rename to en/solana_beginner/06_Rust_Basic_Syntax/index.html index 0a91c23e..c34ea16e 100644 --- a/en/solana/06_Rust_Basic_Syntax/index.html +++ b/en/solana_beginner/06_Rust_Basic_Syntax/index.html @@ -378,7 +378,6 @@

    RUST BASIC

    -

    Rust basic syntax

    new program

    create a new program day_6 via command

    anchor new day_6
    @@ -699,7 +698,7 @@ 
         
     
    diff --git a/en/solana/07_Rust_Interesting_Syntax/assets/706568_0ea13ed362d34a8cab96a2198c15d40f~mv2.jpg b/en/solana_beginner/07_Rust_Interesting_Syntax/assets/706568_0ea13ed362d34a8cab96a2198c15d40f~mv2.jpg
    similarity index 100%
    rename from en/solana/07_Rust_Interesting_Syntax/assets/706568_0ea13ed362d34a8cab96a2198c15d40f~mv2.jpg
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/assets/706568_0ea13ed362d34a8cab96a2198c15d40f~mv2.jpg
    diff --git a/en/solana/07_Rust_Interesting_Syntax/assets/image-20240725222202935.png b/en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240725222202935.png
    similarity index 100%
    rename from en/solana/07_Rust_Interesting_Syntax/assets/image-20240725222202935.png
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240725222202935.png
    diff --git a/en/solana/07_Rust_Interesting_Syntax/assets/image-20240726082430991.png b/en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726082430991.png
    similarity index 100%
    rename from en/solana/07_Rust_Interesting_Syntax/assets/image-20240726082430991.png
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726082430991.png
    diff --git a/en/solana/07_Rust_Interesting_Syntax/assets/image-20240726084933412.png b/en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726084933412.png
    similarity index 100%
    rename from en/solana/07_Rust_Interesting_Syntax/assets/image-20240726084933412.png
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726084933412.png
    diff --git a/en/solana/07_Rust_Interesting_Syntax/assets/image-20240726085555156.png b/en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726085555156.png
    similarity index 100%
    rename from en/solana/07_Rust_Interesting_Syntax/assets/image-20240726085555156.png
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726085555156.png
    diff --git a/en/solana/07_Rust_Interesting_Syntax/assets/image-20240726090057798.png b/en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726090057798.png
    similarity index 100%
    rename from en/solana/07_Rust_Interesting_Syntax/assets/image-20240726090057798.png
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726090057798.png
    diff --git a/en/solana/07_Rust_Interesting_Syntax/assets/image-20240726090212372.png b/en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726090212372.png
    similarity index 100%
    rename from en/solana/07_Rust_Interesting_Syntax/assets/image-20240726090212372.png
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726090212372.png
    diff --git a/en/solana/07_Rust_Interesting_Syntax/assets/image-20240726091005029.png b/en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726091005029.png
    similarity index 100%
    rename from en/solana/07_Rust_Interesting_Syntax/assets/image-20240726091005029.png
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726091005029.png
    diff --git a/en/solana/07_Rust_Interesting_Syntax/assets/image-20240726231659108.png b/en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726231659108.png
    similarity index 100%
    rename from en/solana/07_Rust_Interesting_Syntax/assets/image-20240726231659108.png
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240726231659108.png
    diff --git a/en/solana/07_Rust_Interesting_Syntax/assets/image-20240728103805491.png b/en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240728103805491.png
    similarity index 100%
    rename from en/solana/07_Rust_Interesting_Syntax/assets/image-20240728103805491.png
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240728103805491.png
    diff --git a/en/solana/07_Rust_Interesting_Syntax/assets/image-20240728120442976.png b/en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240728120442976.png
    similarity index 100%
    rename from en/solana/07_Rust_Interesting_Syntax/assets/image-20240728120442976.png
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/assets/image-20240728120442976.png
    diff --git a/en/solana/07_Rust_Interesting_Syntax/index.html b/en/solana_beginner/07_Rust_Interesting_Syntax/index.html
    similarity index 94%
    rename from en/solana/07_Rust_Interesting_Syntax/index.html
    rename to en/solana_beginner/07_Rust_Interesting_Syntax/index.html
    index bbf818fe..ed1b3480 100644
    --- a/en/solana/07_Rust_Interesting_Syntax/index.html
    +++ b/en/solana_beginner/07_Rust_Interesting_Syntax/index.html
    @@ -378,7 +378,6 @@ 

    Rust Interesting Syntax

    -

    Rust: The Weird Parts

    In this session, we will discuss the following syntax: