cd1b497f0d
Sync fixes: - Extend stall detection beyond IBD to catch post-IBD sync gaps - Walk-forward inv continuation to avoid CBlockLocator exponential gap loop - Track walk-forward progress for stall recovery without restarting from scratch GUI fixes: - Load transactions synchronously in constructor (deferred QTimer never fired) - Use beginResetModel/endResetModel instead of deprecated reset() - Schedule full refresh on TRY_LOCK failure to avoid dropped CT_NEW notifications - Only update cachedNumBlocks after successful balance check (prevents permanent loss) - Add GetAllBalances() single-pass balance retrieval with TRY_LOCK Bootstrap: - Add trusted snapshot manifest verification for bootstrap archives - Add IsKnownCheckpoint() to validate manifest against compiled-in checkpoints - Skip txleveldb rebuild when verified manifest is present Bump version to 5.3.7 across all packaging manifests. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
92 lines
2.3 KiB
YAML
92 lines
2.3 KiB
YAML
name: triangles
|
|
base: core22
|
|
version: '5.3.7'
|
|
summary: Cryptographic Triangles (TRI) cryptocurrency wallet
|
|
description: |
|
|
Privacy-focused cryptocurrency featuring Proof-of-Stake consensus,
|
|
Tor v3 onion routing, and built-in encrypted messaging.
|
|
|
|
Features:
|
|
- Proof-of-Stake with 33% annual staking rewards
|
|
- Hash9 algorithm (13-step hash cascade)
|
|
- Encrypted peer-to-peer messaging
|
|
- Tor v3 integration for anonymous transactions
|
|
|
|
Website: https://cryptographic-triangles.org
|
|
|
|
grade: stable
|
|
confinement: strict
|
|
license: MIT
|
|
icon: snap/gui/triangles.png
|
|
|
|
architectures:
|
|
- build-on: amd64
|
|
|
|
apps:
|
|
triangles-qt:
|
|
command: bin/triangles-qt
|
|
desktop: share/applications/triangles-qt.desktop
|
|
plugs:
|
|
- desktop
|
|
- desktop-legacy
|
|
- wayland
|
|
- x11
|
|
- opengl
|
|
- network
|
|
- network-bind
|
|
- home
|
|
- removable-media
|
|
environment:
|
|
DISABLE_WAYLAND: 1
|
|
|
|
trianglesd:
|
|
command: bin/trianglesd
|
|
daemon: simple
|
|
plugs:
|
|
- network
|
|
- network-bind
|
|
- home
|
|
install-mode: disable
|
|
|
|
parts:
|
|
triangles:
|
|
plugin: dump
|
|
source: https://github.com/SamiAhmed7777/triangles_v5/releases/download/v5.3.7/Cryptographic-Triangles-v5.3.7-linux-x64-qt
|
|
source-type: file
|
|
organize:
|
|
Cryptographic-Triangles-v5.3.7-linux-x64-qt: bin/triangles-qt
|
|
stage-packages:
|
|
- libqt5widgets5
|
|
- libqt5gui5
|
|
- libqt5core5a
|
|
- libqt5network5
|
|
- libssl3
|
|
- libdb5.3++
|
|
- libboost-system1.74.0
|
|
- libboost-filesystem1.74.0
|
|
- libboost-program-options1.74.0
|
|
- libboost-thread1.74.0
|
|
- libboost-chrono1.74.0
|
|
- libevent-2.1-7
|
|
- libminiupnpc17
|
|
- tor
|
|
|
|
trianglesd:
|
|
plugin: dump
|
|
source: https://github.com/SamiAhmed7777/triangles_v5/releases/download/v5.3.7/Cryptographic-Triangles-v5.3.7-linux-x64-daemon
|
|
source-type: file
|
|
organize:
|
|
Cryptographic-Triangles-v5.3.7-linux-x64-daemon: bin/trianglesd
|
|
|
|
desktop-entry:
|
|
plugin: dump
|
|
source: snap/gui
|
|
organize:
|
|
triangles-qt.desktop: share/applications/triangles-qt.desktop
|
|
|
|
appstream:
|
|
plugin: dump
|
|
source: packaging/appstream
|
|
organize:
|
|
org.cryptographic_triangles.TrianglesQt.metainfo.xml: share/metainfo/org.cryptographic_triangles.TrianglesQt.metainfo.xml
|