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