hashgraph / hedera-services

Crypto, token, consensus, file, and smart contract services for the Hedera public ledger
Apache License 2.0
309 stars 136 forks source link

Hedera native transactions do not update the account nonce field #3987

Open stoqnkpL opened 2 years ago

stoqnkpL commented 2 years ago

Accounts in Hedera have a field ethereum_nonce which EthereumTransactions use for replay attacks protection. Native ContractCall and ContractCreate transactions do not check or update this value though. This may lead to confusing behavior and unexpected results.

This issue is logged for clarity. There are some good reasons not to change this:

Nana-EC commented 4 weeks ago

Something to document though