Commit 38c762d
authored
eth: Warn instead of fail on audit txHash mismatch. (#3578)
Some RPC providers return unsigned transaction data, causing the
deserialized tx hash to differ from the on-chain tx hash (coinID).
The contract state is validated against the locator from the contract
data, not the tx hash, so the mismatch is not a security concern.1 parent 8812f99 commit 38c762d
2 files changed
Lines changed: 13 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5865 | 5865 | | |
5866 | 5866 | | |
5867 | 5867 | | |
5868 | | - | |
5869 | | - | |
5870 | | - | |
| 5868 | + | |
| 5869 | + | |
| 5870 | + | |
5871 | 5871 | | |
5872 | 5872 | | |
5873 | 5873 | | |
5874 | 5874 | | |
5875 | 5875 | | |
5876 | 5876 | | |
5877 | 5877 | | |
| 5878 | + | |
| 5879 | + | |
| 5880 | + | |
| 5881 | + | |
5878 | 5882 | | |
5879 | 5883 | | |
5880 | | - | |
| 5884 | + | |
| 5885 | + | |
| 5886 | + | |
5881 | 5887 | | |
5882 | 5888 | | |
5883 | 5889 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4725 | 4725 | | |
4726 | 4726 | | |
4727 | 4727 | | |
4728 | | - | |
4729 | | - | |
| 4728 | + | |
| 4729 | + | |
| 4730 | + | |
4730 | 4731 | | |
4731 | 4732 | | |
4732 | 4733 | | |
| |||
0 commit comments