Bảo mật web3 các kiểu tấn công và bài học kinh nghiệm
27/05/2022 104 lượt xemNguồn: Bảo mật Web3: Các kiểu tấn công và bài học kinh nghiệm (substack.com)
Nguồn: Bảo mật Web3: Các kiểu tấn công và bài học kinh nghiệm (substack.com)
Lập trình DApp bài 1: Các thành phần của 1 dự án DApp
The super keyword in Solidity gives access to the immediate parent contract from which the current contract is derived
Thêm Binance Smart Chain (BSC) vào Metamask và cách xin BNB miễn phí chạy testnet
0x01 : Khi gọi hàm assert với argument đánh giá là false, 0x11 : Nếu như một phép toán số học tạo ra kết quả underflow hoặc overflow của unchecked block
Chỉ cần download Ganache về và double click để cài là bạn chúng ta đã có sẵn 1 blockchain với mặc định
Cũng như Truffle, Hardhat là một môi trường phát triển để biên dịch, triển khai, test và debug Dapp Ethereum
Smart contract best practices Những khuyến nghị cho việc phát triển hợp đồng thông minh an toàn bằng solidity Lời gọi ngoài (External Calls) Hãy thật cẩn trọng khi sử dụng external calls Các message gọi đến những hợp đồng không đáng tin cậy có thể gây ra một số rủi ro hoặc lỗi không […]
Kho lưu trữ hợp đồng thông minh của OpenZeppelin là một tài nguyên vô giá cho các nhà phát triển Ethereum. Nó có các triển khai do cộng đồng kiểm tra tiêu chuẩn mã thông báo ERC, giao thức bảo mật và các tiện ích khác cho phép các nhà phát triển tập trung vào […]
1 Methods 2 Events 1 Methods 1.1 name 1.2 symbol 1.3 decimals 1.4 totalSupply 1.5 balanceOf 1.6 getOwner 1.7 transfer 1.8 transferFrom 1.9 approve 1.10 allowance 2 Events 2.1 Transfer 2.2 Approval MUST trigger on any successful call to approve(address _spender, uint256 _value). Nguồn