chore(deps): rev-pin logos-protocol at c8bab12 (per-client token store)

LogosAPI is now constructible on its own token store, which needs
TokenManager::forIdentity / isolateIdentity. Those landed on
logos-protocol's feat/per-client-token-store branch and are NOT on its
master — master is still LOGOS_PROTOCOL_VERSION_MINOR 2, so the
previously locked e6d5b57 (protocol master's tip) cannot compile
cpp/logos_api.cpp, and the cdylib glue's `MINOR >= 3` guard would
silently drop the host-services grant.

Rev-pinned in the URL rather than left master-tracking, because
`nix flake update` cannot reach a commit that is not on the tracked
branch. Re-point at master once that branch merges.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Dario Gabriel Lipicar
2026-08-16 09:08:24 -03:00
co-authored by Claude Opus 5
parent 7319afc122
commit cc24fa1c0c
2 changed files with 13 additions and 4 deletions
Generated
+4 -3
View File
@@ -98,16 +98,17 @@
]
},
"locked": {
"lastModified": 1786572376,
"narHash": "sha256-BOWenBBnlSikjS9ZVgJg6XJTa6ylov9Zxe0RarDN5iA=",
"lastModified": 1786714960,
"narHash": "sha256-PZ6iBGehVe0D9/SSYDyyCT0ktL7iJ6D1Itci8anpmf0=",
"owner": "logos-co",
"repo": "logos-protocol",
"rev": "e6d5b575c25d9d26827aa4c6a9a203b175a7e0d8",
"rev": "c8bab12834dbf92155b483546875e6078d17c74e",
"type": "github"
},
"original": {
"owner": "logos-co",
"repo": "logos-protocol",
"rev": "c8bab12834dbf92155b483546875e6078d17c74e",
"type": "github"
}
},
+9 -1
View File
@@ -8,8 +8,16 @@
logos-module.url = "github:logos-co/logos-module";
nixpkgs.follows = "logos-nix/nixpkgs";
# The transport / consumer / token layer logos-qt-host is the Qt face of.
#
# Rev-pinned, not master-tracking: LogosAPI is now constructible on its own
# token store, which needs TokenManager::forIdentity / isolateIdentity from
# logos-protocol's feat/per-client-token-store branch. Those are NOT on
# protocol master (still LOGOS_PROTOCOL_VERSION_MINOR 2), and the cdylib
# glue's grant forwarding is guarded on MINOR >= 3, so a master-tracking pin
# both fails to compile logos_api.cpp and silently drops the grant. Re-point
# at master once that branch merges.
logos-protocol = {
url = "github:logos-co/logos-protocol";
url = "github:logos-co/logos-protocol/c8bab12834dbf92155b483546875e6078d17c74e";
inputs.logos-nix.follows = "logos-nix";
};
# The canonical LIDL frontend logos-qt-host-generator parses contracts with.