graph LR
Start(["`Start`"])
1["`<strong>set</strong><br>config`"]
5["`<strong>chainKit</strong><br>decode transfer event amount`"]
2["`<strong>chainKit</strong><br>get from token balance`"]
3["`<strong>liquidityHub</strong><br>swap on pancake`"]
7["`<strong>liquidityHub</strong><br>swap token back on pancake`"]
8["`<strong>chainKit</strong><br>sign swap transaction on back`"]
4["`<strong>chainKit</strong><br>sign swap transaction`"]
6["`<strong>set</strong><br>get to token balance`"]
Start ---> 1
1 ---> 2
5 ---> 6
2 ---> 3
3 ---> 4
7 ---> 8
4 ---> 5
6 ---> 7
Quy trình làm việc hoán đổi token hai chiều tự động trên PancakeSwap V3, hoán đổi từ bất kỳ token nào sang token khác và ngược lại, kèm theo ký giao dịch và tự động trích xuất số lượng từ sự kiện transfer
Luồng công việc này được thiết kế cho người dùng DeFi muốn tự động hóa hoán đổi token hai chiều trên PancakeSwap V3. Nó lý tưởng cho những người cần hoán đổi token theo chương trình và muốn thực hiện hoán đổi khứ hồi (hoán đổi từ Token A sang Token B, sau đó hoán đổi ngược lại từ Token B về Token A) kèm theo xác minh giao dịch.
Hoán đổi token hai chiều thủ công đòi hỏi nhiều bước: kiểm tra số dư, khởi tạo hoán đổi cả hai chiều, ký giao dịch và xác minh kết quả. Luồng công việc này tự động hóa:
ChainKit - Get Token Balance: Đọc số dư token ERC20 cho ownerAddress trên chainType
LiquidityHub - Swap tokens: Hoán đổi fromToken sang toToken trên PancakeSwap V3 trên chainType sử dụng accountAddress và amountIn (tùy chọn slippageBps, fee, recipient, deadline)
ChainKit - Sign Transaction: Ký giao dịch sử dụng chainType, from, to, value, data, gas, gasPrice và nonce được trích xuất từ các giao dịch hoán đổi
ChainKit - Decode Transfer Event: Giải mã sự kiện ERC20 Transfer từ một hash giao dịch trên chainType để trích xuất số lượng hoán đổi thực tế
Set - Get To Token Balance: Trích xuất số lượng toToken từ các sự kiện transfer đã giải mã bằng cách sử dụng địa chỉ token động từ cấu hình
Mẹo: Quy trình làm việc có thể thực thi này được tự động tạo bởi SeamFlux Bot. Để sử dụng, hãy tạo một thực thi và kiểm tra nó với dữ liệu của bạn để đảm bảo nó đáp ứng nhu cầu của bạn.
Sẵn sàng bắt đầu?
để chạy mẫu này hoặc tạo tác vụ đã lên lịch, và hỏi AI về các bước thực thi nút chi tiết.
Chạy cục bộ — tải workflow dưới dạng ZIP hoặc chạy qua Seamflux CLI trong terminal; dùng nút "Chạy cục bộ" phía trên để chọn.
Xây dựng quy trình làm việc từ đầu bằng cách sử dụng trò chuyện AI. Không cần cấu hình tham số phức tạp hoặc kéo thả sơ đồ luồng.