From 56dac04a2af2b2fa04ed7742ac03494f758a56c2 Mon Sep 17 00:00:00 2001 From: cachalots Date: Thu, 12 Feb 2026 10:11:29 +0800 Subject: [PATCH] fix culimit --- budget.go | 2 +- internal/example/cmd/main.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/budget.go b/budget.go index f2715ce..7892cfb 100644 --- a/budget.go +++ b/budget.go @@ -31,7 +31,7 @@ func computeUnitLimitParser(offset [2]uint, tx *Tx, decodedData []byte) ([2]uint if len(decodedData) < 4 { return increaseOffset(offset), nil } - tx.CuLimit = binary.BigEndian.Uint32(decodedData[:4]) + tx.CuLimit = binary.LittleEndian.Uint32(decodedData[:4]) return increaseOffset(offset), nil } diff --git a/internal/example/cmd/main.go b/internal/example/cmd/main.go index ff2ae2e..2cb3ea0 100644 --- a/internal/example/cmd/main.go +++ b/internal/example/cmd/main.go @@ -31,6 +31,7 @@ func main() { continue } ptx := msg.Tx + fmt.Println("consume", ptx.ComputeUnitsConsumed, "limit", ptx.CuLimit, "hash", ptx.GetTxHash()) //data, _ := json.Marshal(tx) //fmt.Println(string(data)) //continue