Skip to content

Commit 41f2f00

Browse files
committedJan 30, 2025··
Pedantry
1 parent 50db50c commit 41f2f00

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed
 

‎src/SettlerMetaTxn.sol

+6-6
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,18 @@ abstract contract SettlerMetaTxn is Permit2PaymentMetaTxn, SettlerBase {
3131
// revert later.
3232
assembly ("memory-safe") {
3333
let ptr := mload(0x40)
34-
let hashesLength := shl(5, actions.length)
34+
let hashesLength := shl(0x05, actions.length)
3535
for {
3636
let i := actions.offset
3737
let dst := ptr
3838
let end := add(i, hashesLength)
3939
} lt(i, end) {
40-
i := add(i, 0x20)
41-
dst := add(dst, 0x20)
40+
i := add(0x20, i)
41+
dst := add(0x20, dst)
4242
} {
4343
let src := add(actions.offset, calldataload(i))
4444
let length := calldataload(src)
45-
calldatacopy(dst, add(src, 0x20), length)
45+
calldatacopy(dst, add(0x20, src), length)
4646
mstore(dst, keccak256(dst, length))
4747
}
4848
result := keccak256(ptr, hashesLength)
@@ -62,8 +62,8 @@ abstract contract SettlerMetaTxn is Permit2PaymentMetaTxn, SettlerBase {
6262
assembly ("memory-safe") {
6363
let ptr := mload(0x40)
6464
mstore(ptr, SLIPPAGE_AND_ACTIONS_TYPEHASH)
65-
calldatacopy(add(ptr, 0x20), slippage, 0x60)
66-
mstore(add(ptr, 0x80), arrayOfBytesHash)
65+
calldatacopy(add(0x20, ptr), slippage, 0x60)
66+
mstore(add(0x80, ptr), arrayOfBytesHash)
6767
result := keccak256(ptr, 0xa0)
6868
}
6969
}

0 commit comments

Comments
 (0)
Please sign in to comment.