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>
60 lines
2.6 KiB
JSON
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 }
|
|
]
|
|
}
|
|
]
|
|
} |