9f69ead715
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>
19 lines
704 B
PowerShell
19 lines
704 B
PowerShell
$ErrorActionPreference = 'Stop'
|
|
|
|
$packageArgs = @{
|
|
packageName = 'triangles'
|
|
unzipLocation = "$(Split-Path -Parent $MyInvocation.MyCommand.Definition)"
|
|
url64bit = 'https://github.com/SamiAhmed7777/triangles_v5/releases/download/v5.3.7/Cryptographic-Triangles-5.3.7-win-x64.zip'
|
|
checksum64 = '6f002a669a7e92aaf3d8dd7b1ae80f06a086c99a15ca05cf107665009ffc06b7'
|
|
checksumType64 = 'sha256'
|
|
}
|
|
|
|
Install-ChocolateyZipPackage @packageArgs
|
|
|
|
$installDir = $packageArgs.unzipLocation
|
|
$desktopPath = [Environment]::GetFolderPath('Desktop')
|
|
|
|
Install-ChocolateyShortcut `
|
|
-ShortcutFilePath "$desktopPath\Cryptographic Triangles.lnk" `
|
|
-TargetPath "$installDir\triangles-qt.exe"
|