chains: consensus v1.36.63

The catch-up epoch door is walked through by a test rather than described by a
comment.

Co-authored-by: Hanzo Dev <[email protected]>
This commit is contained in:
2026-08-20 19:58:14 -07:00
co-authored by Hanzo Dev
parent 8781ffbd7a
commit 74ebf70301
2 changed files with 31 additions and 7 deletions
+10 -7
View File
@@ -9,14 +9,14 @@ require (
github.com/holiman/uint256 v1.3.2
github.com/luxfi/accel v1.3.1
github.com/luxfi/ai v0.1.0
github.com/luxfi/api v1.1.3
github.com/luxfi/consensus v1.36.2
github.com/luxfi/api v1.1.6
github.com/luxfi/consensus v1.36.63
github.com/luxfi/constants v1.6.2
github.com/luxfi/crypto v1.20.5
github.com/luxfi/database v1.21.1
github.com/luxfi/database v1.21.5
github.com/luxfi/dex v1.14.2
github.com/luxfi/evm v1.104.30
github.com/luxfi/geth v1.20.1
github.com/luxfi/geth v1.20.2
github.com/luxfi/ids v1.3.2
github.com/luxfi/lattice/v7 v7.1.4
github.com/luxfi/log v1.4.3
@@ -33,7 +33,7 @@ require (
github.com/luxfi/timer v1.1.1
github.com/luxfi/validators v1.3.1
github.com/luxfi/version v1.0.1
github.com/luxfi/vm v1.3.6
github.com/luxfi/vm v1.3.12
github.com/luxfi/warp v1.24.1
github.com/luxfi/zap v1.2.6
github.com/stretchr/testify v1.11.1
@@ -128,7 +128,10 @@ require (
github.com/gtank/merlin v0.1.1 // indirect
github.com/gtank/ristretto255 v0.2.0 // indirect
github.com/hanzoai/vfs v0.4.3 // indirect
github.com/hanzos3/crc64nvme v1.1.2 // indirect
github.com/hanzos3/go v1.0.2 // indirect
github.com/hanzos3/go-sdk v1.0.2 // indirect
github.com/hanzos3/md5-simd v1.1.3 // indirect
github.com/hashicorp/go-bexpr v0.1.16 // indirect
github.com/holiman/billy v0.0.0-20250707135307-f2f9b9aae7db // indirect
github.com/holiman/bloomfilter/v2 v2.0.3 // indirect
@@ -146,7 +149,7 @@ require (
github.com/luxfi/codec v1.2.1 // indirect
github.com/luxfi/compress v0.1.1 // indirect
github.com/luxfi/concurrent v0.1.1 // indirect
github.com/luxfi/container v0.2.1 // indirect
github.com/luxfi/container v0.2.2 // indirect
github.com/luxfi/corona v0.10.4 // indirect
github.com/luxfi/crypto/ipa v1.2.4 // indirect
github.com/luxfi/dkg v0.3.5 // indirect
@@ -178,7 +181,7 @@ require (
github.com/luxfi/upgrade v1.0.3 // indirect
github.com/luxfi/utils v1.3.1 // indirect
github.com/luxfi/utxo v0.5.8 // indirect
github.com/luxfi/zapdb v1.10.1 // indirect
github.com/luxfi/zapdb v1.10.6 // indirect
github.com/luxfi/zwing v0.6.1 // indirect
github.com/mattn/go-colorable v0.1.15 // indirect
github.com/mattn/go-isatty v0.0.22 // indirect
+21
View File
@@ -299,8 +299,14 @@ github.com/gtank/ristretto255 v0.2.0/go.mod h1:OJ1ox/dWcp7sJ5grYDcZ+kkHYuj5nelW5
github.com/guptarohit/asciigraph v0.5.5/go.mod h1:dYl5wwK4gNsnFf9Zp+l06rFiDZ5YtXM6x7SRWZ3KGag=
github.com/hanzoai/vfs v0.4.3 h1:QN9SemEQBq9x1l/toi51/TZWctbt3i3mgUJfz5RPALY=
github.com/hanzoai/vfs v0.4.3/go.mod h1:wTHfTpJ/165yz0qfPBNFcYRg+tGw8YDwPu+xgps88zU=
github.com/hanzos3/crc64nvme v1.1.2 h1:LVZSxgYqmE0qrW4rRZCivD4qcP75SQaXCAuBm0D8OQE=
github.com/hanzos3/crc64nvme v1.1.2/go.mod h1:nUrSo9VBx/TA/OlF3zv2F1xK+nHBp7mVhtMPz8cg+zU=
github.com/hanzos3/go v1.0.2 h1:DK0sqmNSqs2Uteayi7VHVskp8Cj+joarBfLnkOzeGzI=
github.com/hanzos3/go v1.0.2/go.mod h1:x6QkgFvf3NUN6Crc/zB0qR4lu8pj5ubqbJLu0pNVDI8=
github.com/hanzos3/go-sdk v1.0.2 h1:EOJQGVnwclkzIyRJyWqtqmA2muyaSsF4y+7KYC4Vhdw=
github.com/hanzos3/go-sdk v1.0.2/go.mod h1:oOp/rYVDpZIv2Mn3ZacAUiIahRNOi+V/vlGukvIcuI0=
github.com/hanzos3/md5-simd v1.1.3 h1:J2iC5I9BnK3dT8baCBqyVz6kmA66MPGlN1H8C4e6+zU=
github.com/hanzos3/md5-simd v1.1.3/go.mod h1:/Zmk10TVcOVcjtrXrkWn2NyfCMmNUTaN9DQI3bseYpo=
github.com/hashicorp/go-bexpr v0.1.16 h1:D+fKoGyUzXVS0FdjOX1ws3vIck8DVtBqQ0tsusmYDR8=
github.com/hashicorp/go-bexpr v0.1.16/go.mod h1:HGKbAByHn2aJWUV47gL7+IjLK79iU3EZIbOwCXJZLoE=
github.com/hashicorp/golang-lru v1.0.2 h1:dV3g9Z/unq5DpblPpw+Oqcv4dU/1omnb4Ok8iPY6p1c=
@@ -340,6 +346,7 @@ github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j
github.com/klauspost/compress v1.18.6 h1:2jupLlAwFm95+YDR+NwD2MEfFO9d4z4Prjl1XXDjuao=
github.com/klauspost/compress v1.18.6/go.mod h1:cwPg85FWrGar70rWktvGQj8/hthj3wpl0PGDogxkrSQ=
github.com/klauspost/cpuid/v2 v2.0.1/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg=
github.com/klauspost/cpuid/v2 v2.0.6/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg=
github.com/klauspost/cpuid/v2 v2.3.0 h1:S4CRMLnYUhGeDFDqkGriYKdfoFlDnMtqTiI/sFzhA9Y=
github.com/klauspost/cpuid/v2 v2.3.0/go.mod h1:hqwkgyIinND0mEev00jJYCxPNVRVXFQeu1XKlok6oO0=
github.com/klauspost/crc32 v1.3.0 h1:sSmTt3gUt81RP655XGZPElI0PelVTZ6YwCRnPSupoFM=
@@ -366,6 +373,8 @@ github.com/luxfi/api v1.1.1 h1:CXD7m0quPmUm+Qw35TrF+E7b0Fq4qz9gHfrZ5gyrjHU=
github.com/luxfi/api v1.1.1/go.mod h1:g6J0iohVqaIj2aO1u/ZJPqjiX2tog0NM3/SBf7wJ4cA=
github.com/luxfi/api v1.1.3 h1:BznTWnRwubABs5iWotOMiEsoiK7nKASa68UAPyKs3ro=
github.com/luxfi/api v1.1.3/go.mod h1:I8nB0+qNkJ7CHZpQl5Oy8ik3m53C/Dl33RkSD7EzUg4=
github.com/luxfi/api v1.1.6 h1:HcnFwpBeVL8ZPYjJIC7LH8ZP2c5KxiRp26tK1uIPNVo=
github.com/luxfi/api v1.1.6/go.mod h1:I8nB0+qNkJ7CHZpQl5Oy8ik3m53C/Dl33RkSD7EzUg4=
github.com/luxfi/atomic v1.0.0 h1:xUV60MuzRvXngaQ1sM0yVC2v4TRoLlUGkkH7M9PS4yw=
github.com/luxfi/atomic v1.0.0/go.mod h1:0G2mTlQ6TXWHICUHrUUPu1/qAiIyR4gSZ2tva9ci/bI=
github.com/luxfi/bft v0.1.5/go.mod h1:5I8Ft8yA69xZlDe3RB0i4MgbqFKLZe65o/sha8JuKvU=
@@ -379,10 +388,14 @@ github.com/luxfi/concurrent v0.1.1 h1:LkAmNXybOsAm97nFILqMDBp/YLgleuLmyGomFT7YNx
github.com/luxfi/concurrent v0.1.1/go.mod h1:GlkfiJtPBpatNxvROf7hkPi4gsnmdHGmqhDnVWFrkZE=
github.com/luxfi/consensus v1.36.2 h1:eKzasq4O0XPc2YBgOUtb77dU8LLVVxwrxiDehVfBXvk=
github.com/luxfi/consensus v1.36.2/go.mod h1:JJ7TxUmFCuH4/dJUmj9gDAKT2cJGL1v5g2pGyNPNJhU=
github.com/luxfi/consensus v1.36.63 h1:lgDVIQKmx8v184VVA/8qNMT5wXMqlJEZG3zX32mnyis=
github.com/luxfi/consensus v1.36.63/go.mod h1:BxuxU2P5FUtOexN3e4AFlY4k8ESJi5hs2WtRE7pEL/A=
github.com/luxfi/constants v1.6.2 h1:pXHdKIFbfE9qX4xOjq2LxYvagNhhNvspUVEbPcIEKfA=
github.com/luxfi/constants v1.6.2/go.mod h1:r0oH8C/+r/XFYBq1AJxt6zWRKKRKgDzrEMop/CCs9rI=
github.com/luxfi/container v0.2.1 h1:MTnfKXzS5+oxV5jKZerdOxSA6iMPaQI9/FWGufizzaw=
github.com/luxfi/container v0.2.1/go.mod h1:B+uM0wP0lGvt/SSK7QOEn/qBcsHzILVHlKikdCyzSgM=
github.com/luxfi/container v0.2.2 h1:/IunVpvNuwsqwAYjJSibDskmH/39y4pRKQxrrMLF5Qk=
github.com/luxfi/container v0.2.2/go.mod h1:owTgLOeBnjPK9Ow+/M9Cy9ulLNit6O8M/tWn6rqq7C4=
github.com/luxfi/corona v0.10.4 h1:/+Uy5iOWBMkr+XACnRRiyrbb5ebsZLsUXjHfJW3sFyw=
github.com/luxfi/corona v0.10.4/go.mod h1:44Tjnm2uRG22kmmLfCzR8QEO8OXZ3jR/OnUKLsnjVJ8=
github.com/luxfi/crypto v1.20.2 h1:L81WEsU/hs2A76F5PWBusG0yU74QqkDdUqqgexWUxh4=
@@ -393,6 +406,8 @@ github.com/luxfi/crypto/ipa v1.2.4 h1:6xfwhI9/HrcDkF3Ti5/NxsNQIWbwYDJmRSNIHRQ/xf
github.com/luxfi/crypto/ipa v1.2.4/go.mod h1:43J6f6rcfUMrZt4cQectMOZb6Ps+fAEj8ZTPC3Kk+gE=
github.com/luxfi/database v1.21.1 h1:GNnoWVa82l+n2dK7x2aG8LR2NEToq6ZCRX0sQjmK0OM=
github.com/luxfi/database v1.21.1/go.mod h1:Gc7Z2OPrrcYLnAL8B1trOnguXauOlSDV5tkviLN6Xec=
github.com/luxfi/database v1.21.5 h1:ZKSD5FfpDJzKhLzMusZMtJt64AhS8AAGgTYkdiDFH8c=
github.com/luxfi/database v1.21.5/go.mod h1:xyzYWICv/QEu+l/42jdaQtClF8/hPTiQywn+xsM7CtQ=
github.com/luxfi/dex v1.14.0 h1:4PtorVbRmbD73S6YWPvgp5GRCb9jeuaedl7mo1CbzCI=
github.com/luxfi/dex v1.14.0/go.mod h1:wYWQmwospvdKBWQ6OJMXb8I+kfgEtE46R1rD8H7vHCQ=
github.com/luxfi/dex v1.14.2 h1:SAm8UuyItXy9U7Gshi/HwNiXOZq1UIILxwuh8dMt41w=
@@ -417,6 +432,8 @@ github.com/luxfi/genesis/builder v0.1.0/go.mod h1:p0vgZzt/aOTSlpw7VSvhh4Wfdp99FE
github.com/luxfi/genesis/pkg/genesis/security v1.13.8/go.mod h1:DzU+GYUFv12ja4Vc46bWKNBBmNYbcow3u/DASx4wpfI=
github.com/luxfi/geth v1.20.1 h1:QUGQr4AKvADjwMi7t8a0OfoyxShgEcI9pwie1jFYfm0=
github.com/luxfi/geth v1.20.1/go.mod h1:GV5bIMEgWviRN+jPXERyVpI16H3iHqPcdIokDoZdrvU=
github.com/luxfi/geth v1.20.2 h1:XwNVyIpb4ip4wy/SsQS8fHdVEVlmsvLNwGPykFDvutw=
github.com/luxfi/geth v1.20.2/go.mod h1:5vJMlOrSvz4ORC+fe16k+i0CUqTadmiFi9ldAHb5TE4=
github.com/luxfi/go-bip32 v1.1.0 h1:zjy19WKa1KJnGamRNyOZM3l/MPtV/sax7M4NMPwLHZQ=
github.com/luxfi/go-bip32 v1.1.0/go.mod h1:QyDXlzWL3xRiCbMUi4Z3J52Q/SMoCvdRLXXlYvSZor8=
github.com/luxfi/go-bip39 v1.2.0 h1:fx3pFuSGawCG4In6pA4OLLStqbgIqD1j8EygFskoHzY=
@@ -512,6 +529,8 @@ github.com/luxfi/vm v1.3.1 h1:U2Bv7IDRFv8JtjUARfY53ZnOPRB2iPrPHSMDCQ+T0Js=
github.com/luxfi/vm v1.3.1/go.mod h1:6YR/uFV2FoofmogQShv+HM7V8alz5rbrQYjp5w0bNVA=
github.com/luxfi/vm v1.3.6 h1:LXhldc1TN+FrEOF5nX1liY+NdWcecgvuH9vqJWxWFLo=
github.com/luxfi/vm v1.3.6/go.mod h1:lxjv6dh/i8Cj82hZzKWvnbzOG+5wqFNlAeYfDBeCkGM=
github.com/luxfi/vm v1.3.12 h1:oUBzAGlbBd2Z9pFjo5F4WWKO3vivZVne+mNWhjdppnY=
github.com/luxfi/vm v1.3.12/go.mod h1:YkgpELut1AEZJVyHCNFzghIfyvIQu0KnzJartcPXmjU=
github.com/luxfi/warp v1.24.1 h1:9F+z6fy4sxmXp+3LlR9m3TiZ8Dfthh+s5KOeewSJL30=
github.com/luxfi/warp v1.24.1/go.mod h1:kRGQDt6EB3oRLYo71aXqnmJuCBVfND3oQ5/2miaLoyg=
github.com/luxfi/zap v1.2.6 h1:NBpbm9Gib41Oi/XAkAZKQ3hb+xCafo7JsrUjw+bKiAc=
@@ -520,6 +539,8 @@ github.com/luxfi/zapcodec v1.1.1 h1:SdYexj7oWdks/wfF9s+8m/9PAYt3S8QjORxURutvIs0=
github.com/luxfi/zapcodec v1.1.1/go.mod h1:fmmgd8C/JrQdh3b1OzBkrvPN4TYs5uRfVV3sVtbiLbQ=
github.com/luxfi/zapdb v1.10.1 h1:XV3k4UTTKKxUMgbfC7woPXgUEIJd3P5nj2lGTQ88xeE=
github.com/luxfi/zapdb v1.10.1/go.mod h1:3Y0hH2A9kvjR+Bp9N2yEbtHnhXGHhqCQOLvBRkHrrM0=
github.com/luxfi/zapdb v1.10.6 h1:K62BsDk64Va72D1T7DHtvtFjfR0ExNl57ytCdPNMemk=
github.com/luxfi/zapdb v1.10.6/go.mod h1:hynrYB7lWXbqq9oLBFsoOvIpNcqy1OzrFiP9CNAyYUo=
github.com/luxfi/zwing v0.6.1 h1:Ve7RvYVBXx4JWe8TZhLfpez1N1G685hl/PSMDsR4RI4=
github.com/luxfi/zwing v0.6.1/go.mod h1:Eal4hnjmdFXc6rxciA6cxeCfV1BKs8le03v83W5oiKg=
github.com/mattn/go-colorable v0.1.15 h1:+u9SLTRGnXv73cEsnsmoZBom+dMU88B2M0aDcWy0/jY=