caver-js ~v1.4.1
caver-js
là một thư viện API JavaScript cho phép các nhà phát triển tương tác với nút Klaytn bằng kết nối HTTP hoặc Websocket. Nó có sẵn trên npm.
Tính năng
Hoàn tất việc triển khai API máy khách JSON-RPC của Klaytn qua HTTP và Websocket
Hỗ trợ giao dịch, tài khoản và các loại khóa tài khoản của Klaytn
Gói hợp đồng thông minh JavaScript để triển khai và thực thi hợp đồng thông minh trên mạng lưới Klaytn
Ví trong bộ nhớ để quản lý các tài khoản Klaytn
Hỗ trợ ủy thác phí
Hỗ trợ định dạng khóa ví Klaytn
Mã hóa/giải mã một đối tượng giao dịch trong RLP
Ký một đối tượng giao dịch
Dễ dàng chuyển ứng dụng web3-js sang caver-js
Các gói trong caver-js
Dưới đây là các gói được cung cấp trong caver-js
.
Cải thiện mã lỗi
Các thông báo lỗi từ Ethereum qua web3.js thường không chỉ ra lỗi phát sinh ở đâu. caver-js
cải thiện giao diện để nhận các thông báo lỗi từ Klaytn.
Bạn có thể tìm hiểu thêm thông tin trong giá trị của txError
của biên lai giao dịch như dưới đây:
Thận trọng khi gửi giao dịch đến Klaytn
Klaytn sử dụng giá gas cố định (25 ston = 25 * 10^9). Một giao dịch có giá khác được gửi lên mạng lưới Klaytn sẽ bị từ chối. Để biết thêm thông tin về giá gas, hãy xem Tổng quan về đơn giá và giá gas Bạn có thể lấy giá gas được dùng trong mạng lưới bằng cách sử dụng caver.klay.getGasPrice.
Nếu gasPrice
không được xác định khi bạn ký hoặc gửi một giao dịch, caver-js sẽ gọi RPC caver.klay.getGasPrice để đặt giá gas của giao dịch.
Liên kết
caver-js Kho GitHub
caver-js trên npm
Last updated