Skip to content

Commit 8a34aa8

Browse files
committed
Stop doing explicit padding when evaluating keccak256
1 parent 2c94aff commit 8a34aa8

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

packages/pointers/src/evaluate.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -179,13 +179,7 @@ async function evaluateKeccak256(
179179
options: EvaluateOptions
180180
): Promise<Data> {
181181
const operands = await Promise.all(expression.$keccak256.map(
182-
async expression => {
183-
const unpaddedData = await evaluate(expression, options);
184-
const data = new Data(32);
185-
data.set(unpaddedData, 32 - unpaddedData.length);
186-
187-
return data;
188-
}
182+
async expression => await evaluate(expression, options)
189183
));
190184

191185
// HACK concatenate via string representation

0 commit comments

Comments
 (0)