ERC-20
Last updated
Last updated
Hướng dẫn này giúp bạn tạo một ví dụ về token tương thích với ERC-20, tuân thủ các , đặc biệt là .
xác định hai sự kiện và 9 phương pháp (bao gồm 3 phương pháp tùy chọn) như sau. Các token tương thích với ERC-20 là các hợp đồng token triển khai giao diện sau đây.
Dựa trên giao diện trên đây, các nhà phát triển có thể tùy chỉnh token bằng cách thêm các tính năng và logic mới và triển khai trên mạng lưới Klaytn. Để biết thêm thông tin, hãy tham khảo chính thức.
Trong hướng dẫn này, bạn sẽ triển khai MyERC20.sol
, một token tương thích với ERC-20. Token này sẽ phát hành một số lượng token định trước và gửi tất cả các token đó cho chủ sở hữu hợp đồng khi triển khai.
MyERC20.sol
được dựa trên việc triển khai ERC20 của OpenZeppelin. Phần lớn mã trong hướng dẫn này được phân nhánh từ và các tập tin Solidity sau được sử dụng để triển khai MyERC20.sol
.
Phần còn lại của hướng dẫn được sắp xếp như sau.
1.1 Cấu trúc tổng quan của mã MyERC20
với toàn bộ mã MyERC20
1.2 Tìm hiểu một số hàm quan trọng
2.1 Triển khai hợp đồng thông minh bằng Klaytn IDE
2.2 Triển khai hợp đồng thông minh bằng truffle