-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathlegacy_delegates.toml
More file actions
69 lines (61 loc) · 2.69 KB
/
legacy_delegates.toml
File metadata and controls
69 lines (61 loc) · 2.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# Legacy Delegate Registry
#
# Single source of truth for all previous delegate versions.
# When the delegate WASM changes, add the OLD delegate's keys here
# so the migration system can transfer user data to the new delegate.
#
# Fields:
# code_hash = BLAKE3 hash of the raw delegate WASM bytes (hex)
# delegate_key = BLAKE3(code_hash_bytes) — the delegate key (hex)
#
# To add a new entry: cargo make add-migration
# To validate entries: cargo make check-migration
# To sync all WASMs: cargo make sync-wasm
[[entry]]
version = "V1"
description = "Before signing API was added"
date = "2026-01-15"
delegate_key = "1a9330820e806cda54eca7dab22b84f20cfa793ebe61a2615312cc6e6ebcfff6"
code_hash = "783996bde3bc2235affec9deb8a0f7e9d21fa131dcf003000bb03f467db0f831"
[[entry]]
version = "V2"
description = "After scaffold 0.2.2 update with relaxed verify"
date = "2026-02-11"
delegate_key = "e3ad5c5b1a821089536be84d674329b37f46d2fba3e7026008fae85f3556511f"
code_hash = "cfb9774c03cd95424955adab70a41d7575cd3312f09fd3f16d6ef548ba8cf051"
[[entry]]
version = "V3"
description = "Before stdlib 0.1.40 bump, stdlib 0.1.35 with scaffold 0.2.2"
date = "2026-02-27"
delegate_key = "1da41b5e49067bce3804a52ea7b1b7bbdffd326a4c734e00a946ed23ec41dab6"
code_hash = "f399f3bfb435d51a6f233b4201e71ee5f6c5c2a4dd8c96e9d36e5c907317bed5"
[[entry]]
version = "V4"
description = "Feb 28 delegate on technic, rebuilt from cargo make build"
date = "2026-02-28"
delegate_key = "b830586c6efe577fce61b4a81fd3c12d8741320c79402c97694a2d86067f6dd1"
code_hash = "c75b61d301fbd6a13cb0b707cb4e4e59f12af497908245e78886261877853941"
[[entry]]
version = "V5"
description = "Before identity-export feature (common/ gained identity.rs module)"
date = "2026-03-01"
delegate_key = "3ad276deed28facebfe941f23dac9e07524d29824517662a76ddd7aac7b45b81"
code_hash = "f02e7da3d32e2f01e19d0a79c47616d472172f8655bd15ddba79787643b95c57"
[[entry]]
version = "V6"
description = "Before member-pruning fix (common/member.rs gained accessor methods)"
date = "2026-03-07"
delegate_key = "d6afa7de40a06b73b7c27bd1f2f72d9ef806a290bc8d5185880d3b1a5a75e771"
code_hash = "37f4f51536821b38a3a5978bc51581e20aa0de5c8099435403d784ff9dfb7c00"
[[entry]]
version = "V7"
description = "Before freenet-stdlib 0.3.2 MessageOrigin API change"
date = "2026-03-12"
delegate_key = "5fc0fc05bf778a0817c651c9021fd4e08e68e7916bf61d0f2843d32aa5931622"
code_hash = "77944fa2386b3b53733e3386b61e1a1e142fd802e3bceea78e283ca8feb6b79d"
[[entry]]
version = "V8"
description = "Before dioxus 0.7.3 bump that changed delegate WASM via Cargo.lock"
date = "2026-03-18"
delegate_key = "6c714bc1b1d6c523b19b1e4f073c33f4cf9adaa583348d940ec2132ac86c755a"
code_hash = "3a6829af9883be43022a4c0402d7b160409de4a286cfd0490ce5176673e42549"