mirror of
https://github.com/luxfi/genesis.git
synced 2026-07-27 05:54:08 +00:00
cmd/bootstrap-l2: pin luxfi/node v1.27.24 → v1.28.0 (codec-v1 wallet)
Pre-v1.28.0 nodes wrote P-chain UTXOs at wire-version=0. v1.28.0 ships the multi-version codec (luxfi/node@c589251a1d) and writes all new UTXOs at wire-version=1 by default. The bootstrap-l2 tool embeds the luxfi/node wallet to build/sign CreateNetworkTx and CreateChainTx; the v1.27.24 pin's wallet codec only knew v0, so syncing the wallet against a fresh v1.28.0 node failed with: wallet sync: unknown codec version Bump cmd/go.mod to luxfi/node v1.28.0, which pulls in the v0+v1 codec register and decodes a v1.28.0 node's UTXOs correctly. Verified on lux-devnet: rebuilt bootstrap-l2 then ran: /work/bootstrap-l2 -uri=http://luxd-0.luxd-headless.lux-devnet.svc.cluster.local:9650 \ -hrp=dev -bip44-idx=5 -track-chain-ids=hanzo,zoo,pars,spc \ -configs-dir=/work/configs -chain-settle-delay=180s -probe-timeout=1800s All 4 L2 EVMs bootstrapped: hanzo → i3AxuEfLAqzAvabgpYvXC7QCvqXnJAHr3AYiVzfK2FDauyJSa zoo → 5YP3iV6ytRjtscF8dcXWQTqd8dwjAaoZnW6oNVfDM3d2mwwvS pars → JxDPdhGde9PSrZ3nLwe7shwZaXEFBoAJ8V9rGqbcKXy9FEQEm spc → LHU4rNBLr1Zi2pNJXL47djkCmmyDSgTXmaB4oNQBYyGfqPtg9 Transitive bumps: github.com/luxfi/consensus v1.25.0 → v1.25.2 github.com/luxfi/genesis v1.12.15 → v1.12.19
This commit is contained in:
+3
-3
@@ -13,13 +13,13 @@ replace github.com/luxfi/genesis => ../
|
||||
require (
|
||||
github.com/luxfi/constants v1.5.7
|
||||
github.com/luxfi/crypto v1.19.17
|
||||
github.com/luxfi/genesis v1.12.15
|
||||
github.com/luxfi/genesis v1.12.19
|
||||
github.com/luxfi/geth v1.16.98
|
||||
github.com/luxfi/go-bip32 v1.0.2
|
||||
github.com/luxfi/go-bip39 v1.1.2
|
||||
github.com/luxfi/ids v1.2.13
|
||||
github.com/luxfi/math v1.4.1
|
||||
github.com/luxfi/node v1.27.24
|
||||
github.com/luxfi/node v1.28.0
|
||||
github.com/luxfi/sdk v1.17.0
|
||||
github.com/luxfi/utxo v0.3.4
|
||||
)
|
||||
@@ -81,7 +81,7 @@ require (
|
||||
github.com/luxfi/codec v1.1.4 // indirect
|
||||
github.com/luxfi/compress v0.0.5 // indirect
|
||||
github.com/luxfi/concurrent v0.0.3 // indirect
|
||||
github.com/luxfi/consensus v1.25.0 // indirect
|
||||
github.com/luxfi/consensus v1.25.2 // indirect
|
||||
github.com/luxfi/container v0.0.4 // indirect
|
||||
github.com/luxfi/crypto/ipa v1.2.4 // indirect
|
||||
github.com/luxfi/database v1.18.3 // indirect
|
||||
|
||||
+4
-4
@@ -218,8 +218,8 @@ github.com/luxfi/compress v0.0.5 h1:4tEUHw5MK1bu5UOjfYCt4OKMiH7yykIgmGPRA/BfJTM=
|
||||
github.com/luxfi/compress v0.0.5/go.mod h1:Cc1yxD2pfzrvpO32W2GDwLKff+CylHEvzZh2Ko8RSIU=
|
||||
github.com/luxfi/concurrent v0.0.3 h1:eJyv1fhaC0jMLMw6+QS774cUmp7GK+ouMgvLCqnC7cc=
|
||||
github.com/luxfi/concurrent v0.0.3/go.mod h1:Aj/FR5NpM0cB2P4Nt3+tz9+dV6V+LUW4HuMgSjwq5hw=
|
||||
github.com/luxfi/consensus v1.25.0 h1:ak82ufqeklLJGQMCizxx5agiwLkjbrnrk7kFezvEtZo=
|
||||
github.com/luxfi/consensus v1.25.0/go.mod h1:jkKzKyIgg/JqaEumxZOJd9ofWM3pXnVVLlQp+3qo9SM=
|
||||
github.com/luxfi/consensus v1.25.2 h1:ee1UYG7Pa2MTGRCCOLwUhPByNW6SQM89jgRtMuVEoDY=
|
||||
github.com/luxfi/consensus v1.25.2/go.mod h1:jkKzKyIgg/JqaEumxZOJd9ofWM3pXnVVLlQp+3qo9SM=
|
||||
github.com/luxfi/constants v1.5.7 h1:a1tCMdxd+pClPMIPOaI9vcYGNy6cQIc2rubac2Trc0k=
|
||||
github.com/luxfi/constants v1.5.7/go.mod h1:z+Wc7skybZAA+xuBWNcmtv402S/BFqixL+FiSQXPg8U=
|
||||
github.com/luxfi/container v0.0.4 h1:BXhF82WyfqVP5mjlNcr7tP0Fcnvl0Ap1rkiu+rq5XuM=
|
||||
@@ -262,8 +262,8 @@ github.com/luxfi/mock v0.1.1 h1:0HEtIjg1J6CWz+IUyP6rsGqNWTcmxjFnSQIhaDuARwY=
|
||||
github.com/luxfi/mock v0.1.1/go.mod h1:jo35akl3Vtd8LbzDts8VJ0jmSVycrd1/eBi6g6t5hKU=
|
||||
github.com/luxfi/net v0.0.4 h1:z1d6Q5c9/79jb4vF0XwBBjlF5swH5NsgfaXA+Pgojq8=
|
||||
github.com/luxfi/net v0.0.4/go.mod h1:QvgHzCa767cVWtPpui0P7HW1IrA2+c++hhvaQ/t0yyw=
|
||||
github.com/luxfi/node v1.27.24 h1:2C+CJGTdEyDwRpFCi+q/sXPnGK2kXpbhJtXXG/nQwjM=
|
||||
github.com/luxfi/node v1.27.24/go.mod h1:KuksAiPkLvn5OPg/UiZhFy57z3K2MtlV5iVevplBm2Y=
|
||||
github.com/luxfi/node v1.28.0 h1:z4p6LQB8wsPZ+uUb0TdMPBjq0HqLMpwn0FDeAe0NPVE=
|
||||
github.com/luxfi/node v1.28.0/go.mod h1:7IvCGCCrEuWec23pY/VmuzVFjQ/XEf/q3/n/6fuzNB4=
|
||||
github.com/luxfi/p2p v1.19.2 h1:uqZq7ofmEDbXlTkv1QThtci01Q+dmDkNmAPeORIyP8E=
|
||||
github.com/luxfi/p2p v1.19.2/go.mod h1:tI9Bt1R0ouvVtJvXG4e20GlGeV4AR230k4mFF9Vglzk=
|
||||
github.com/luxfi/pq v1.0.3 h1:pFlQm1+5FuKTDUh2y/23bXWkN4I2Rc5iuxJypwDFFMs=
|
||||
|
||||
Reference in New Issue
Block a user