Commit 5e85090
feat(genesis): add Gouda rollup; bump signet-sdk family to gouda branches (#144)
* chore(deps): pin signet-sdk + bin-base + storage to gouda branches
Pin signet-* (signet-sdk, storage) and init4-bin-base to the
gouda-branch SHAs in preparation for wiring KnownChains::Gouda
through this workspace.
- signet-sdk: 8a85a4636bccf971226a9c80c311832ce33e998c
- init4-bin-base: 72eb719abc33fdc169fd287658878eba5520953c
- signet-storage: 7841fabdd71dd5b58a7bd21ccd9b7d25d11ddc55
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
* feat(genesis): add gouda.genesis.json
Add the Gouda rollup genesis JSON. Derived from the parmigiana
template with Gouda-specific values: chainId 792669, deployHeight
1143386, host-side magic addresses (zenith/orders/passage/transactor),
USDC/USDT/WBTC addresses, and startTimestamp.
The host side reuses parmigiana.host.genesis.json (Gouda runs on the
parmigiana host chain — chainId 3151908).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
* feat(genesis): wire KnownChains::Gouda through GenesisSpec arms
Add the GOUDA_GENESIS_JSON const, GOUDA_GENESIS LazyLock,
GOUDA_GENESIS_HARDFORKS LazyLock, and Gouda match arms in
genesis_hardforks(), load_raw_genesis(), and load_genesis().
Gouda's host genesis reuses PARMIGIANA_HOST_GENESIS since it runs on
the parmigiana host chain.
Extend the load_files() test to cover Gouda. Document GOUDA_GENESIS in
the README.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
* chore(deps): bump init4-bin-base to gouda branch with storage fix
Pins init4-bin-base at 68a60bbc613d4eded415ad51cc45f5f056d9be83 (gouda
branch) which includes signet-cold-sql via git-rev, resolving the
diamond dependency issue.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* chore(deps): bump signet-sdk/bin-base/storage to gouda chains commit
* chore(deps): bump init4-bin-base to storage-fix commit (closes signet-cold-sql diamond)
* fix(genesis): correct gouda host startTimestamp; bump upstream gouda SHAs
- gouda.genesis.json: host.startTimestamp 1779051536 -> 1765226348
(parmigiana host genesis anchor — gouda runs on parmigiana host)
- signet-sdk family: bump to ecce6a4 (host-start-timestamp fix)
- init4-bin-base: bump to dc2f86c (re-pin to fixed signet-sdk)
- signet-storage family: bump to d5bf6fa (re-pin to fixed signet-sdk)
* chore(deps): bump init4-bin-base to storage-diamond fix (b2f92e4)
* chore(deps): swap git pins for tagged releases (bin-base 0.23.1, signet-sdk 0.19, storage 0.10)
Now that init4-bin-base 0.23.1 ships with signet-cold-sql ^0.10.0,
the storage 0.10 / signet-sdk 0.19 / bin-base 0.23.1 trio resolves
without duplicate signet_cold_sql in the dep graph. Drops all gouda
git pins (init4tech/bin-base, init4tech/signet-sdk, init4tech/storage)
in favor of crates.io versions.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* chore: bump workspace to 0.19.0
Breaking upstream bumps (signet-sdk 0.18->0.19, storage 0.9->0.10,
init4-bin-base 0.21->0.23) plus the new KnownChains::Gouda wiring
warrant a minor bump under 0.x semver. Mirrors the 0.17.2->0.18.0
precedent from #143 (storage 0.7->0.8).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* minor update to README
---------
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Fraser Hutchison <190532+Fraser999@users.noreply.github.com>1 parent 6c89435 commit 5e85090
4 files changed
Lines changed: 202 additions & 31 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
34 | 34 | | |
35 | 35 | | |
36 | 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 | | - | |
| 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 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
| 8 | + | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
0 commit comments