Truffle
Khả năng tương thích với Truffle
Trong Klaytn, một hợp đồng thông minh được viết bằng Solidity có thể được biên dịch và triển khai thông qua Truffle. Hiện tại, Klaytn hỗ trợ đến Truffle v5.0.26, phiên bản mới nhất vào thời điểm tạo bài viết này. Vui lòng tìm thông tin chi tiết về Truffle trên các trang web bên dưới.
Bạn có thể cài đặt Truffle như sau:
$ sudo npm install -g truffleNếu bạn có EN cục bộ đang chạy, bạn có thể triển khai hợp đồng trực tiếp với khung truffle. Để biết thêm chi tiết, hãy tham khảo liên kết này.
Nếu bạn muốn triển khai với nút EN từ xa, bạn nên sử dụng truffle-hdwallet-provider-klaytn.
Định cấu hình truffle-hdwallet-provider-klaytn
truffle-hdwallet-provider-klaytn là một nhà cung cấp ví JavaScript HD được rẽ nhánh từ truffle-hdwallet-provider.
Cài đặt như sau:
$ nvm use 10
$ yarn install [email protected]$ nvm use 12 # for node v12 and higher
$ yarn install [email protected]Thiết lập truffle-config.js như bên dưới.
Sử dụng thuật ghi nhớ
Sử dụng khóa riêng tư
CẢNH BÁO: Đặc biệt cẩn trọng không để lộ mã ghi nhớ hoặc khóa riêng tư của bạn.
Triển khai trên Klaytn:
Thực hiện giao dịch trên Klaytn : (sử dụng ví dụ từ Bắt đầu nhanh Tài liệu Truffle - Tạo dự án)
Last updated