chore(release): bump version to 1.0.1, add mainnet checkpoint at 475191
Extends WalletSynchronizer's header-chain trust anchor with a new checkpoint sourced from a fully-synced palladiumd via RPC, 20 blocks behind the node's tip for reorg margin.
This commit is contained in:
@@ -5,6 +5,17 @@ Technical changelog for PalladiumWallet. Format loosely follows
|
||||
by subsystem rather than strictly by date, since `0.9.0` is the first
|
||||
release and covers the full history from the initial commit.
|
||||
|
||||
## [1.0.1] — 2026-07-17
|
||||
|
||||
### Chores
|
||||
|
||||
- `ChainProfiles.Mainnet.Checkpoints`: added a new anchor at height 475191
|
||||
(20 blocks behind the synced node's tip at the time of pulling, for reorg
|
||||
margin), sourced the same way as the existing set (`getblockhash` /
|
||||
`getblockheader` via RPC against a fully-synced `palladiumd`). Extends how
|
||||
far forward `WalletSynchronizer`'s header-chain trust reaches; no code or
|
||||
behavior change.
|
||||
|
||||
## [1.0.0] — 2026-07-09
|
||||
|
||||
First stable release. Closes the last open security gap from 0.9.x (header
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
<Nullable>enable</Nullable>
|
||||
<ApplicationId>io.github.davide3011.palladiumwallet</ApplicationId>
|
||||
<!-- ApplicationVersion = versionCode (intero), ApplicationDisplayVersion = versionName -->
|
||||
<ApplicationVersion>3</ApplicationVersion>
|
||||
<ApplicationDisplayVersion>1.0.0</ApplicationDisplayVersion>
|
||||
<ApplicationVersion>4</ApplicationVersion>
|
||||
<ApplicationDisplayVersion>1.0.1</ApplicationDisplayVersion>
|
||||
<AndroidPackageFormat>apk</AndroidPackageFormat>
|
||||
<!-- Includi le assembly .NET DENTRO l'apk: senza, in Debug si usa il Fast
|
||||
Deployment (assembly spinte via adb da `dotnet run`) e un apk installato
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<TargetFramework>net10.0</TargetFramework>
|
||||
<!-- Versione dell'applicazione: unico punto da modificare. Compare nel
|
||||
titolo della finestra ed è incisa nei binari pubblicati. -->
|
||||
<Version>1.0.0</Version>
|
||||
<Version>1.0.1</Version>
|
||||
<Nullable>enable</Nullable>
|
||||
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
|
||||
</PropertyGroup>
|
||||
|
||||
@@ -78,6 +78,7 @@ public static class ChainProfiles
|
||||
new Checkpoint(440000, "00000000000001b09d7da81403a9b383a734305a8783cb3a0dbe009edea26a95", 0x1a0216c4),
|
||||
new Checkpoint(460000, "00000000000000ecc7413f638bfe7be80a36bacab858ce9a814f194d9df526d5", 0x1a07dd8f),
|
||||
new Checkpoint(468800, "000000000000052c61652eed72b441d8c1f1926710a8d691d101be4961dba105", 0x1a1838ee),
|
||||
new Checkpoint(475191, "0000000000000d585885c40351e20295157a44ef5dd35b36eeab50227f118805", 0x1a1c4ada),
|
||||
],
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user