|TRON| Phát hành phiên bản TronLink trong phần tiện ích của google chrome

Từ ngày 30/7, TRON đã chính thức phát hành phiên bản beta TronLink, trong phần tiện ích của google chrome. Đây có thể là một phiên bản, rất được sự mong đợi của các nhà phát triển nói chung và các lập trình viên nói riêng. Tuy phiên bản này chủ yếu hỗ trợ các nhà phát triển kiểm tra các ứng dụng trên testnet, trước khi chính thức khởi chạy hợp đồng thông minh trên mainnet.

Phương thức hoạt động của TRONLINK


Các nhà phát triển có thể sử dụng nó một cách miễn phí, từ đó chúng tôi sẽ tổng hợp các ý kiến từ các nhà phát triển để cải thiện nó ngày càng tốt hơn
Hiện tại, các nút trên mạng lưới chưa được chuyển sang máy ảo TVM mới, nên trước mắt TronLink sẽ được chạy trên mạng riêng của TronWatch. Sau đó, sẽ được thay đổi để chạy trên mạng thử nghiệm của TRON cho đến khi các nút chính trên mạng lưới hỗ trợ trên máy ảo TVM.
Chúng tôi, sẽ cập nhật thêm các chức năng mới nhằm thay đổi các chức năng trong phần tiện ích trước khi mainnet phát hành chính thức trên máy ảo TVM. Điều này sẽ cho phép các nhà phát triển, thử nghiệm và tích hợp các Dapp của họ mà không cần sử dụng đến các quỹ tiền thực tế.

Cấu trúc TRONLINK

Sơ đồ phương thức tương tác từ các trình duyệt  trang web với nhau (1)


Trong phần tiện ích của trình duyệt, sẽ bao gồm ba thành phần riêng biệt nhưng tất cả được kết nối với nhau thông qua API, trong khi vẫn giữ trạng thái hiển thị hoàn toàn tách biệt với các trang web đang thực thi trên trình duyệt.
Sơ đồ phương thức tương tác từ các trình duyệt  trang web với nhau (2)

  1. Background Script
    • Background script là nơi tất cả các chức năng ví thực tế diễn ra. Đó là một phần cần thiết để quản lý các trạng thái liên tục trong lúc trình duyệt đang chạy. Nó nhận được yêu cầu xác nhận từ trang web và gửi cho người dùng được hiển thị.
    • Background script cũng quản lý các khóa riêng của người dùng, chúng sẽ được mã hóa và lưu trữ an toàn. Điều này có thể được coi là phụ trợ của phần mở rộng.
  2. Page Hook
    • Page Hook là thứ kết nối phần mở rộng TronLink với trang web. Nó cung cấp một API và được đưa vào trang, điều đó cho phép nó yêu cầu người dùng ký giao dịch, gọi hợp đồng thông minh, gửi TRX đến một địa chỉ nhất định, hoặc thậm chí bỏ phiếu.
    • Nó cũng đi kèm với các chức năng tiện ích làm cho cuộc sống của các nhà phát triển trở nên dễ dàng hơn.
  3. Nút (Nood)
    • getLastestBlock ()
    • getWitnesses ()
    • getToken()
    • getBlock (blockID)
    • getTransaction (transactionID)
    • getAccount (address)
  4. Ví (Wallet)
    • sendTron (recipient, amount)
    • sendAsset (recipient, amount, assetID)
    • sendTransaction (transaction)
    • signTransaction (transaction)
    • simulateSmartContract (address, data)
    • getAccount ()
    • createSmartContract (options)
    • triggerSmartContract (options)
  5. Utils
    • validateAddress (input)
    • sunToTron (sun)
    • tronToSun (tron)
  6. Ví dụ yêu cầu người dùng gửi 5000 SUN tới 1 địa chỉ địa chỉ:
let response = await window.TronLink.v1 (). sendTrx (“TDGmmTC7xDgQGwH4FYRGuE7SFH2MePHYeH”, 5000);
  • Nếu bạn đã cài đặt tiện ích, bạn có thể thử nghiệm ở đây: https://tronwatch.github.io/TronLink-Examples/
  • Chúng tôi hiện đang chờ các nhà phát triển TRON thêm các dịch vụ cho các phương thức HTTP liên quan đến hợp đồng thông minh với ngôn ngữ java-tron. Điều này cho phép chúng tôi hoàn toàn có thể chuyển đổi ra khỏi protobufs, cải thiện nhiều khía cạnh của phần tiện ích.
  • Bước tiếp theo sẽ cho các hàm API tương thích hoàn toàn với nền web3.
    • Popup là những gì người dùng tương tác với nó khi cửa sổ hiện lên . Nó cung cấp chức năng  như một cái ví và được sử dụng để trình bày cho người dùng các yêu cầu xác nhận từ trang web.
    • Nó được viết bằng React.js nên khá đơn giản và dễ hiểu.
    • Để được trợ giúp và tích hợp, hoặc nếu bạn chỉ muốn tham gia, chúng tôi muốn mời mọi người tham gia với chúng tôi trong Telegram của chúng tôi: https://t.me/TronWatch .
      Nếu bạn tìm thấy bất kỳ lỗi nào, có yêu cầu tính năng hoặc muốn để lại nhận xét, vui lòng mở một vấn đề trong kho lưu trữ TronLink Github của chúng tôi.
  • Lưu ý rằng đây là phiên bản Beta của tiện ích và hiện được xây dựng để chỉ hoạt động trên Tron TestNet.
    • Chúng tôi không chịu trách nhiệm cho bất kỳ khoản tiền nào được gửi từ MainNet đến địa chỉ TronLink của bạn.
    • TronWatch hiện đang chạy cho Super Representative.
    • Hãy chắc chắn để bỏ phiếu cho chúng tôi nếu bạn thích những gì chúng tôi làm và muốn hỗ trợ các dự án tương lai của chúng tôi!

7. Truyền thông xã hội:

Nguồn TronLink


🥇Hãy ghi nhớ các link sau đây để tìm hiểu về TRON

✅ Kênh Telegram Cộng đồng TRON VIỆT NAM : 

✅ Website TRON VIỆT NAM :

✅ Kênh Youtube TRON VIỆT NAM cập nhật video mới :

✅ Kênh Facebook Cộng đồng TRON VIỆT NAM : 

✅ Kênh Twitter Cộng đồng TRON VIỆT NAM : 

⚠️Luôn luôn cật nhập những tin mới nhất⚠️

Nhận xét

Bài đăng phổ biến

TRON có thể dành ngôi vô địch – Đồng tiền số 1 của năm 2018

TRON nằm trong trận chiến khốc liệt giữa top 5 Altcoin đang hot nhất hiện nay

Thành viên chính thức có thể dùng USD để mua TRX trên sàn Changelly.

Người dùng oBike trở thành người đầu tiên trên thế giới kiếm tiền và đi xe trên nền tảng TRON

TRON lập kế hoạch khen thưởng: Người chiến thắng 20 000USD là ai?

Điều gì đặc biệt có thể khiến TRON mua lại BitTorrent