deps: precompile v0.19.7 — the C->D object carries the taker's order

The 0x9999 swap intent gains the operation segment (market, side, limit, size)
appended to the unchanged 69-byte value head. Without it the D-Chain could
consume an intent and credit the taker, but had nothing to place an order with,
so no swap ever crossed and no settlement object was ever produced for
ImportSettlement to consume.

No change to this repo's own code: the D->C settlement object it authenticates
at Block.Verify is still the canonical 69 bytes. Only the C->D leg widened, and
only the C->D leg instructs.

Co-authored-by: Hanzo Dev <[email protected]>
This commit is contained in:
2026-08-07 08:16:03 -07:00
co-authored by Hanzo Dev
parent 03bd49360b
commit cd6ebc6e88
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -33,7 +33,7 @@ require (
github.com/luxfi/math/safe v0.0.1
github.com/luxfi/metric v1.8.1
github.com/luxfi/p2p v1.22.1
github.com/luxfi/precompile v0.19.6
github.com/luxfi/precompile v0.19.7
github.com/luxfi/runtime v1.3.1
github.com/luxfi/sys v0.1.0
github.com/luxfi/timer v1.1.1
+2
View File
@@ -387,6 +387,8 @@ github.com/luxfi/precompile v0.19.3 h1:ljJholS+9mlR8EjbfM96BLYvIni7xCt7KkX06YzAI
github.com/luxfi/precompile v0.19.3/go.mod h1:c+dh+FWfpKr3FNfI4LhIdnn0naQmmS5Yz0KKTt4LknY=
github.com/luxfi/precompile v0.19.5 h1:Re8u4LHt7roeZ+xd3D1PKshqNn09UnND+4ORMPGgU5E=
github.com/luxfi/precompile v0.19.5/go.mod h1:QRUEgAYgEuUl1fUJ0HBJVsiS9mG0CPdcbs2Cw4G50Lg=
github.com/luxfi/precompile v0.19.7 h1:cafBuAgcooPv4oqUa1znciywhHza3kvebDuueKQvQvI=
github.com/luxfi/precompile v0.19.7/go.mod h1:QRUEgAYgEuUl1fUJ0HBJVsiS9mG0CPdcbs2Cw4G50Lg=
github.com/luxfi/proto v1.3.5 h1:AW11rnu5xyvB7beyowoiY9uIffLOF3+eMR/a3EkK2c8=
github.com/luxfi/proto v1.3.5/go.mod h1:ixTofGpdW1rTYr+wgTuBhAsgBv8GnWYHMLWbPNEdm7M=
github.com/luxfi/proto v1.4.2/go.mod h1:vwVkrC9ghhuCL8bluA59+G5jaD6WuqiDyd1iKh7yzOE=