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.
- ITachi24Cách thêm Polygon Amoy Testnet trên MetaMask: Hướng dẫn11
- Phục hồi USDT được gửi vào Hợp đồng thông minh trên Polygon12
- Gửi USDCoins từ Ví Ethereum đến PayPal bằng Moonpay14
- Gojo30Giải quyết các giao dịch chưa được xác nhận trên mạng Polygon13
- Hiển thị các giao dịch cho hợp đồng B, C và D trong hợp đồng A17