hashgraph / hashgraph/hedera-sdk-reference
Add doc reference HIP-844
- Dominant language
- HTML
- Stars
- 7
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
### Problem
HIP: https://hips.hedera.com/hip/hip-844
Protobuf PR: https://github.com/hashgraph/hedera-protobufs/pull/312
Introduce rules for when to update an Ethereum transaction signer’s nonce and a new field for externalising the nonce update in the record stream. This will help resolve issues where the Consensus nodes and the Mirror nodes are out of sync in regards to what the current value of an account’s nonce is.
```jsx
message ContractFunctionResult {
[...]
/**
* If not null this field specifies what the value of the signer account nonce is post transaction execution.
* For transactions that don't update the signer nonce (like HAPI ContractCall and ContractCreate transactions) this field should be null.
*/
Int64Value signer_nonce = 15;
}
```
### Solution
Add doc for `signer_nonce`
### Alternatives
_No response_
```[tasklist]
### SDKs
- [ ] https://github.com/hashgraph/hedera-sdk-js/issues/2108
- [ ] https://github.com/hashgraph/hedera-sdk-java/issues/1714
- [ ] https://github.com/hashgraph/hedera-sdk-go/issues/863
- [ ] https://github.com/hashgraph/hedera-sdk-cpp/issues/651
- [ ] https://github.com/hashgraph/hedera-sdk-rust/issues/758
- [ ] https://github.com/hashgraph/hedera-sdk-swift/issues/326
```
Contributor guide
Assessment
This issue has not been assessed yet.