ERC-20 Contract

Quy chuẩn ERC-20 được thể hiện dưới code của Contract

Kiểu dữ liệu, tên các function, thứ tự của tham số và giá trị trả về phải hoàn toàn chính xác theo như quy ước trong ERC-20

6 function bắt buộc:

function totalSupply() public view returns (uint256)

//Trả về tổng số token được phát hành.
function balanceOf(address _owner) public view returns (uint256 balance)

//Kiểm tra số lượng token của address .
function transfer(address _to, uint256 _value) public returns (bool success

//Chuyển số lượng token đến một address và trả về kết quả thành công/thất bại. 
//Và đồng thời phải trigger Transfer Event.
function transferForm(address _from, addres _to, uint256 _value) public returns (bool success)

//Chuyển một lượng token từ một address này sang một address khác.
function approve(address _spender, uint256 _value) public view returns (bool success)

//Cho phép spender rút tiền từ account với số lượng value
//Nếu function khi gọi sẽ ghi đè lên value cũ.

2 Event bắt buộc:

3 function không bắt buộc:

Last updated

Was this helpful?