Phương thức nâng cao: Nhận thông tin ước tính phí ưu tiên bằng khóa tài khoản cho các trường hợp sử dụng chuyên biệt như phân tích trước giao dịch, thao tác hàng loạt và nghiên cứu mẫu tài khoản.
Tổng quan
Phương thức khóa tài khoản là một giải pháp thay thế đơn giản hơn cho việc tuần tự hóa giao dịch khi bạn cần ước tính phí nhanh hoặc muốn ước tính phí trước khi tạo giao dịch hoàn chỉnh.Advanced Use Cases
- Phân tích trước giao dịch
- Thao tác tài khoản hàng loạt
- Nghiên cứu thị trường và các mẫu
- Kiến trúc chuyên biệt
Trade-offs
- Kém chính xác hơn giao dịch được tuần tự hóa
- Không phân tích theo từng chỉ thị
- Phù hợp nhất với các mẫu ở cấp tài khoản
Khi nào nên sử dụng khóa tài khoản
- Ideal Use Cases
- Specialized Scenarios
Pre-transaction Planning
Nhận thông tin ước tính phí trước khi tạo giao dịch hoàn chỉnh
Simplified Integration
Khi kiến trúc của bạn khiến việc tuần tự hóa giao dịch trở nên khó khăn
Quick Market Analysis
Phân tích mẫu phí của các tài khoản cụ thể mà không cần tạo giao dịch
Multi-account Analysis
Tìm hiểu riêng biệt các mẫu phí trên nhiều tài khoản
Bắt đầu nhanh
1
Identify Accounts
Xác định những tài khoản sẽ tham gia vào giao dịch của bạn
2
Call the API
Gửi yêu cầu với các khóa tài khoản và mức ưu tiên mong muốn
3
Apply the Fee
Sử dụng kết quả ước tính để đặt phí ưu tiên trong giao dịch
Ví dụ cơ bản
Hướng dẫn triển khai
Hàm cốt lõi
Dưới đây là một hàm có thể tái sử dụng để nhận thông tin ước tính phí ưu tiên:Ví dụ hoàn chỉnh với nhiều mức ưu tiên
Expand to see full implementation
Expand to see full implementation
Loại tài khoản và chiến lược
- Program Accounts
- User Wallets
- Token Accounts
Các tài khoản chương trình có lưu lượng lớn thường có phí ưu tiên cao hơn do cạnh tranh.
Hành vi dự kiến: Phí cao hơn do khối lượng giao dịch lớn và mức độ cạnh tranh cao.
Tùy chọn cấu hình nâng cao
Empty Slot Evaluation
Empty Slot Evaluation
Tùy chọn
evaluateEmptySlotAsZero đặc biệt hữu ích cho các kết quả ước tính dựa trên tài khoản:Khi
true (mặc định), các slot không có giao dịch được xem là có phí bằng 0 thay vì bị loại trừ. Điều này cung cấp kết quả ước tính cân bằng hơn cho các tài khoản có ít hoạt động.Include Details
Include Details
Yêu cầu thông tin chi tiết về mẫu phí của từng tài khoản:Thao tác này trả về thông tin bổ sung về cách tính phí cho từng tài khoản.
Custom Lookback Period
Custom Lookback Period
Điều chỉnh số lượng slot được phân tích để ước tính phí:
Phương pháp hay nhất để lựa chọn tài khoản
Include Writable Accounts
Ưu tiên: Tập trung vào các tài khoản sẽ được sửa đổi
Add Key Programs
Bối cảnh: Bao gồm các tài khoản chương trình có liên quan
Xử lý lỗi và phương án dự phòng
Hạn chế và lưu ý
Khi nào nên chuyển sang giao dịch được tuần tự hóa:
- Ứng dụng production cần độ chính xác cao nhất
- Giao dịch phức tạp có nhiều chỉ thị
- Khi mẫu phí theo từng chỉ thị có ý nghĩa quan trọng
- Ứng dụng yêu cầu hiệu năng cao
Tài nguyên liên quan
Serialized Transactions
Phương thức chính xác hơn sử dụng quy trình tuần tự hóa toàn bộ giao dịch
API Reference
Tài liệu API và các tham số đầy đủ