Bài viết
Chia sẻ kiến thức của bạn.
Làm thế nào để giải quyết giao dịch Ethereum bị mắc kẹt trong quá trình chờ xử lý?
Tôi đang làm việc để triển khai một hợp đồng thông minh và một trong những giao dịch của tôi bị mắc kẹt trong tình trạng 'chờ đóng'. Tôi đã thử đặt giá gas ở mức 100 gwei và giới hạn gas là 4 triệu trong mã Java của tôi. Tôi cũng đã cố gắng ước tính giá xăng một cách linh hoạt. Tuy nhiên, nó vẫn đang chờ xử lý. Tôi không chắc liệu tôi có thể thiết lập giới hạn khí một cách linh động hay không. Có ai có ý tưởng hoặc đề xuất để giải quyết vấn đề này không?
- Smart Contract
Câu trả lời
2Nếu một giao dịch vẫn ở trạng thái 'chờ xử lý', điều đó có thể chỉ ra rằng các node không chấp nhận đề nghị gas của bạn. Đảm bảo rằng giá xăng của bạn phù hợp với nhu cầu mạng hiện tại; đôi khi có thể cần phải tăng nó.
Vấn đề có thể liên quan đến cách ước tính khí. Điều cần thiết là đảm bảo rằng giá và giới hạn gas được thiết lập phù hợp cho mỗi giao dịch. Một gợi ý là sử dụng chức năng eth.estimateGas
được cung cấp bởi thư viện, giúp đưa ra ước tính chính xác hơn.
Bạn có biết câu trả lời không?
Hãy đăng nhập và chia sẻ nó.
Polygon is a decentralised Ethereum scaling platform that enables developers to build scalable user-friendly dApps with low transaction fees without ever sacrificing on security.
- Làm thế nào để cập nhật hoặc nhận danh sách enode làm việc mới nhất?42
- Làm thế nào để thu hồi hợp đồng hoán đổi 1inch cho XSGD sang USDC?32
- Phần thưởng xác thực được tính như thế nào trên mạng Polygon?33
- Hiển thị các giao dịch cho hợp đồng B, C và D trong hợp đồng A26
- Tại sao giao dịch của tôi được bao gồm sau 2 khối?23