Files
ObsidianDragon/tests/fixtures/lite/release_package_manifest.json
DanS 863d015628 feat(lite): lite wallet foundation (inherited working-tree state)
Preserve the previously-uncommitted lite wallet implementation and related dev WIP
under version control:
- src/wallet/ lite services: client bridge, bridge runtime, connection, lifecycle,
  sync, gateway, result parsers, state mapper, artifact contract/resolver, refresh
  services, UI adapters, wallet_backend/capabilities. (Includes two small M1 fixes:
  lifecycle walletReady now parses the response; default chain name -> "main".)
- src/chat/ chat protocol; tests/fixtures/ (lite + hushchat); tools/hushchat_fixture_check.cpp;
  scripts/build-lite-backend-artifact.sh.
- Pre-existing modified app_network/security/wizard, network_refresh_service, sidebar,
  mining_tab, bootstrap dialog, and version headers captured as-is.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 21:15:28 -05:00

60 lines
2.6 KiB
JSON

{
"schema": "dragonx.lite.release-package-manifest.v1",
"source": "generated-package-manifest-fixture",
"generated": true,
"packages": [
{
"name": "ObsidianDragon-full-linux-fixture",
"build_kind": "full-node",
"format": "linux-zip",
"pool_mining_supported": true,
"solo_mining_available": true,
"full_node_lifecycle_actions_available": true,
"expect": {
"dragonxd": true,
"dragonx_cli": true,
"dragonx_tx": true,
"sapling_params": true,
"asmap": true,
"xmrig_when_available": true
},
"assets": [
{ "kind": "app-binary", "path": "ObsidianDragon", "present": true, "executable": true },
{ "kind": "dragonxd", "path": "usr/bin/dragonxd", "present": true, "executable": true },
{ "kind": "dragonx-cli", "path": "usr/bin/dragonx-cli", "present": true, "executable": true },
{ "kind": "dragonx-tx", "path": "usr/bin/dragonx-tx", "present": true, "executable": true },
{ "kind": "sapling-spend.params", "path": "usr/bin/sapling-spend.params", "present": true, "executable": false },
{ "kind": "sapling-output.params", "path": "usr/bin/sapling-output.params", "present": true, "executable": false },
{ "kind": "asmap.dat", "path": "usr/bin/asmap.dat", "present": true, "executable": false },
{ "kind": "xmrig", "path": "usr/bin/xmrig", "present": true, "executable": true },
{ "kind": "resources", "path": "usr/share/ObsidianDragon/res", "present": true, "executable": false }
]
},
{
"name": "ObsidianDragonLite-linux-fixture",
"build_kind": "lite",
"format": "linux-zip",
"pool_mining_supported": true,
"solo_mining_available": false,
"full_node_lifecycle_actions_available": false,
"assets": [
{ "kind": "app-binary", "path": "ObsidianDragonLite", "present": true, "executable": true },
{ "kind": "xmrig", "path": "xmrig", "present": true, "executable": true },
{ "kind": "resources", "path": "res", "present": true, "executable": false }
]
},
{
"name": "ObsidianDragonLite-windows-fixture",
"build_kind": "lite",
"format": "windows-zip",
"pool_mining_supported": true,
"solo_mining_available": false,
"full_node_lifecycle_actions_available": false,
"assets": [
{ "kind": "app-binary", "path": "ObsidianDragonLite.exe", "present": true, "executable": true },
{ "kind": "other", "path": "tools/xmrig.exe", "present": true, "executable": true },
{ "kind": "resources", "path": "res", "present": true, "executable": false }
]
}
]
}