灵符lingfu
L

ling-wallet

↓ 0 downloads

Ling Wallet: a post-quantum privacy-coin wallet, full node and HyperTorus miner for LNG

Windows · x86-64 ✕Linux · x86-64 ✕LingOS · x86-64LingOS · Pi 5 ARM64 ✕
Keywords wallet, cryptocurrency, lng, node, miner, ling
lingfu install ling-wallet
LicenseMIT
Authorsling-lin
READMECode / FilesVersionsDependency GraphDependentsSecurityBuildsSettings

Code / Files (116)

Ling.toml
# Ling Wallet: a desktop wallet, full node and passive miner for LNG, written in Ling.
# Run it with `lingfu run` (live node) or `lingfu run --mock` (simulated backend); any other flags
# (--data-dir, --listen, --peer, --proxy, --prof) are passed through to ling/main.ling.
# A headless seed node for a server: ling run ling/seednode.ling (see README "On a real network").

[spirit]
name = "ling-wallet"
kind = "ui"
version = "0.1.2"
entry = "ling/main.ling"
description = "Ling Wallet: a post-quantum privacy-coin wallet, full node and HyperTorus miner for LNG"
keywords = ["wallet", "cryptocurrency", "lng", "node", "miner", "ling"]
homepage = "https://ling-lang.org"
license = "MIT"
# Desktop builds get the portable launcher: the exe runs ling/main.ling from the folder next to it
# (the modules `use` each other by relative path, so the ling/ folder is copied whole by `includes`).
portable = "ling"
# pack = true embeds the ling/ sources and assets inside the exe, so the build is one self-contained
# file with no loose, editable .ling beside it (they unpack to a temp cache at launch).
pack = true
# The full release set a bare `lingfu build .` / `ling build .` aims at.
# win / lin / mac are the portable desktop builds; lingos / lingos-rpi are LingOS
# userland .elf images for x86-64 and the Raspberry Pi 5 (aarch64). OS targets
# this host can't produce are skipped with a note (lin and mac have no cross
# toolchain from Windows) — the GitHub release workflow builds each desktop
# platform on its own runner, so all five ship in a release.
targets = ["win", "lin", "mac", "lingos", "lingos-rpi"]
# Cargo features the native (win) exe needs: `web` compiles in the sqlite builtins
# (db_open/db_exec/db_query) the node and wallet use for chain.db — without it the
# built exe dies at startup with "unknown function 'db_open'" and never syncs.
ling-features = ["web"]
# kept on ONE line, which is what `ling build` reads
includes = ["ling/*.ling", "ling/core/*.ling", "ling/isolates/*.ling", "ling/ui/*.ling", "ling/tools/*.ling", "ling/assets/fonts/*", "ling/assets/*.lwseeds", "docs/*.md"]

[author]
ling-lin = { email = "taellinglin@gmail.com" }

[realm]
language = "en"
level    = "铁"
source   = "ling"

[root]
core = { version = "2030.1", language = "en" }

[depends]
# Add dependencies: spirit-name = { version = "x.y.z" }

← Back to index