From 25dbd6df191fdf726cf93cc53de2f709a6618305 Mon Sep 17 00:00:00 2001 From: kukoomomo Date: Wed, 17 Dec 2025 10:29:52 +0800 Subject: [PATCH] update --- core/types/receipt.go | 2 +- rollup/fees/rate.go | 8 ++++---- rollup/fees/token_transfer.go | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/core/types/receipt.go b/core/types/receipt.go index 40946fef8..96bb17f98 100644 --- a/core/types/receipt.go +++ b/core/types/receipt.go @@ -124,7 +124,7 @@ type storedReceiptRLP struct { } // v7StoredReceiptRLP is the storage encoding of a receipt used in database version 7. -// This version was introduced when AltFee feature was added (2024-11). +// This version was introduced when AltFee feature was added. // It includes L1Fee and all AltFee fields (FeeTokenID, FeeRate, TokenScale, FeeLimit). type v7StoredReceiptRLP struct { PostStateOrStatus []byte diff --git a/rollup/fees/rate.go b/rollup/fees/rate.go index 97133a626..ea0566288 100644 --- a/rollup/fees/rate.go +++ b/rollup/fees/rate.go @@ -28,17 +28,17 @@ func TokenRate(state StateDB, tokenID uint16) (*big.Int, *big.Int, error) { } func EthToAlt(state StateDB, tokenID uint16, amount *big.Int) (*big.Int, error) { - rate, tokenSacle, err := TokenRate(state, tokenID) + rate, scale, err := TokenRate(state, tokenID) if err != nil { return nil, err } - return types.EthToAlt(amount, rate, tokenSacle) + return types.EthToAlt(amount, rate, scale) } func AltToETH(state StateDB, tokenID uint16, amount *big.Int) (*big.Int, error) { - rate, tokenScale, err := TokenRate(state, tokenID) + rate, scale, err := TokenRate(state, tokenID) if err != nil { return nil, err } - return types.AltToEth(amount, rate, tokenScale) + return types.AltToEth(amount, rate, scale) } diff --git a/rollup/fees/token_transfer.go b/rollup/fees/token_transfer.go index 86f673bc1..f46d0aae5 100644 --- a/rollup/fees/token_transfer.go +++ b/rollup/fees/token_transfer.go @@ -59,7 +59,7 @@ func changeAltTokenBalanceByState(state StateDB, tokenAddress common.Address, ba amountBytes := common.LeftPadBytes(newBalance.Bytes(), 32) amountHash := common.BytesToHash(amountBytes) - // Calculate the storage slot for the user's balance + // Change user balance state.SetState(tokenAddress, storageSlot, amountHash) return nil