ergoplatform / ergoplatform/sigma-rust

Another "Box id parsed from JSON differs from calculated from box serialized bytes" error

Open
#842 0 comments 0 reactions 1 assignee Claimed by @sethdusek View on GitHub
Dominant language
Rust
Stars
78
Forks
63
Avg merge
22h 5m
Merged PRs (30d)
3

Description

Getting this from ErgoDex logs (reported by @Alesfatalis ) :
```
2026-01-25T20:49:39.787027003+01:00 ERROR ergo_chain_sync - try_upgrade: json decoding: Box id parsed from JSON e75700ef081f64e6c5df7084840078b31d13eeb427fb3e30cef629d7cbb31394 differs from calculated from box serialized bytes b9631635eedf2528a7cd5e883120e4b2dc5b70c28df3468adce0118470309343 at line 224 column 8
```

Box contexts (made with /utxo/byId node API's method) :

```
{
"boxId": "e75700ef081f64e6c5df7084840078b31d13eeb427fb3e30cef629d7cbb31394",
"value": 1003000000,
"ergoTree": "092f0204a00b08cd021dde34603426402615658f1d970cfa7c7bd92ac81a8b16ee20427901040404040004020504040402",
"assets": [],
"creationHeight": 1702685,
"additionalRegisters": {
"R4": "08cd03600bd3ae6b722f3c4ab3e4dbb2d8410ea8d9c5cb41f7b3fc0a1a151a8ffad61b",
"R5": "0e209916d75132593c8b07fe18bd8d583bda1652eed7565cf41a4738ddd90fc992ec",
"R6": "055c",
"R7": "058092f401"
},
"transactionId": "ad5879cf5902b652d3cacd1d1fa4b03fed6486fe05f8c61218773e1b639f79d6",
"index": 0
}
```

Seems unrelated to previous issues of the same kind

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.