Перейти к содержимому

#06 Gửi ADA chỉ với 30 dòng code? | Thực hành Hydra SDK từ A-Z – Cardano & Hydra

Vtechcom Labs

0:00 / 0:00

#06 Gửi ADA chỉ với 30 dòng code? | Thực hành Hydra SDK từ A-Z – Cardano & Hydra

3 просмотра · 11 дн. назад
Vtechcom Labs
11 подписчиков
3 просмотра · 11 дн. назад
Sau khi đã nắm vững lý thuyết, hãy cùng bắt tay vào viết code thực tế! Bạn có tin rằng việc kết nối vào một Hydra Head và gửi giao dịch chuyển ADA tức thì chỉ tốn đúng khoảng 30 dòng code TypeScript? Tập 6 sẽ hướng dẫn bạn từng bước từ khâu chuẩn bị môi trường, sử dụng thư viện `@hydra-sdk`, thao tác với `TxBuilder` cho đến khi kiểm tra kết quả xác nhận trong snapshot mới. Bạn cũng có thể thực hành ngay trên trình duyệt mà không cần cài đặt gì qua Hydra Playground! 📌 *Nội dung nổi bật trong tập 6:* Kịch bản thực hành: An gửi 2 ADA cho Bình ngay bên trong Hydra Head. Chuẩn bị: 1 Head đang mở sẵn và cài đặt bộ 4 package (`@hydra-sdk/core`, `@hydra-sdk/bridge`, `@hydra-sdk/transaction`, `@hydra-sdk/cardano-wasm`). 6 bước viết code chuẩn chỉ: 1. `HydraBridge.connect()`: Kết nối WebSocket tới node Hydra. 2. `bridge.queryAddressUTxO()`: Lấy danh sách UTxO của An trong Head. 3. Dựng giao dịch với `TxBuilder({ isHydra: true })`: đặt phí = 0, chọn đầu ra 2 ADA (`2.000.000 lovelace`), gán địa chỉ nhận tiền thối. 4. Ký giao dịch: `wallet.signTx()`. 5. Gửi giao dịch: `bridge.submitTxSync()`. 6. Kiểm tra kết quả qua Snapshot confirmed: UTxO cũ 18 ADA biến mất, sinh ra 2 ADA cho Bình và 16 ADA thối về cho An. 3 lỗi kinh điển của người mới bắt đầu: 1. UTxO rỗng do Head chưa mở hoặc chưa nạp tiền. 2. Quên bật `{ isHydra: true }`, để sót cấu hình phí của Layer 1. 3. Tiêu lại UTxO cũ khi snapshot chưa kịp xác nhận. Trải nghiệm trực tiếp trên web: `playground.hydrasdk.com/transaction-builder`. ⏱️ *Mốc thời gian (Timestamps):* 00:00 – Gửi ADA chỉ với 30 dòng code? 00:29 – Cần chuẩn bị những gì trước khi code? 00:54 – Tổng quan 6 bước thực hành 01:14 – Chuẩn bị ví An với AppWallet 01:37 – Bước 1: Kết nối vào Head qua WebSocket 01:57 – Bước 2: Lấy danh sách món tiền chưa tiêu (UTxO) 02:41 – Bước 3: Dựng giao dịch với TxBuilder (chế độ Hydra, phí = 0) 03:31 – Bước 4: Ký giao dịch bằng khóa bí mật 03:51 – Bước 5: Gửi giao dịch vào Head 04:15 – Bước 6: Kiểm tra kết quả trong Snapshot mới 05:02 – 3 lỗi phổ biến người mới hay gặp 05:25 – Thử nghiệm trực quan trên Hydra Playground 05:46 – Tóm lại 6 bước cần nhớ 🌐 *Tài nguyên học tập & Thực hành:* Website chính thức: https://hydrasdk.com Playground thử nghiệm: https://playground.hydrasdk.com/trans... Thực hiện bởi VTechcom Labs #Cardano #Hydra #HydraSDK #TypeScript #Web3Coding #BlockchainProgramming #DApp