chore: bump logos-protocol to the uint64 fixes (#114)

logos-protocol 8b8a358 (#30) — two places where a uint64 above int64max stopped
being itself:

  * the universal -> Qt EVENT bridge converted with QJsonDocument::fromJson +
    QJsonValue::toVariant instead of the canonical helper the method path uses,
    so uintEvent(2^64-1) arrived as 1.8446744073709552e+19 while the equivalent
    method return was exact. The same bridge also failed to decode canonical
    tagged bytes into a QByteArray.

  * the plain (tcp/tcp_ssl) wire had no unsigned alternative in RpcValue, so the
    same value wrapped to -1 — silently, and independently in each direction.

Retires M6 from the LIDL conformance matrix.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Dario Lipicar
2026-07-29 07:35:04 -03:00
committed by GitHub
co-authored by Claude Opus 5
parent 3d322bd315
commit 7fbdfe26ac
Generated
+3 -3
View File
@@ -55,11 +55,11 @@
]
},
"locked": {
"lastModified": 1785065460,
"narHash": "sha256-cp5Un0NBXwNoK/+atBLMl4NwCfDXzy0KMpyUOtK6pcc=",
"lastModified": 1785295592,
"narHash": "sha256-CQ7QNiBaEf/s+om7pK9NtmYnZ4oDWHgPwX3muZ5uYdE=",
"owner": "logos-co",
"repo": "logos-protocol",
"rev": "ae2f7e1b5842d62836091c6dc0c903508806456e",
"rev": "8b8a358c8bfdf92e54c5164fd460c4ab31e2f400",
"type": "github"
},
"original": {