Membuka halaman berikutnya.
Menampilkan bab berikutnya…
Psst… sesuaikan cara membaca Anda.
Font dan tema ada di Tampilan. Mata Anda juga berhak memilih.
Menampilkan bab berikutnya…
An account's transaction sequence number, used on Ethereum to order outgoing transactions and prevent the same signed transaction from executing repeatedly.
Memeriksa dukungan baca nyaring pada peramban ini…
Bacaan ini saat ini tersedia dalam bahasa Inggris. Antarmuka menggunakan bahasa pilihan Anda.
Baca teks asli bahasa Inggris →An Ethereum account's outgoing transactions use sequential nonces. A transaction with the next expected nonce can be processed; a later one generally waits until earlier positions are resolved. This nonce has a different role from the proof-of-work nonce that miners vary while searching for a block hash. Both relate to uniqueness, but one sequences account instructions and the other is part of a mining search.
Consider an account whose next transaction nonce is 12. If a low-fee transaction occupies 12 while a later transaction uses 13, raising only the fee on 13 will not make the missing sequence position disappear. Wallet replacement workflows normally submit a different transaction using 12 with fees sufficient for the relevant node's replacement policy. Only one conflicting transaction can occupy that sequence position in a particular accepted history; a replacement is not a guaranteed cancellation.
Two applications submitting transactions from the same account must coordinate nonces or they may collide. Pending transaction counts also depend on what the queried node has seen, so a single RPC response is not a complete global inventory. After a reorganization, inclusion may change before finality. When investigating a stuck transaction, compare its nonce, account history, pending transactions, and network rather than repeatedly submitting unrelated transactions and assuming the wallet balance explains the problem.