Skip to content

Commit adb6c64

Browse files
committed
Eliminate single-use encodedTransfer_ local variable
1 parent 1f1182e commit adb6c64

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/helpers/VedaAdapter.sol

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -341,8 +341,7 @@ contract VedaAdapter is Ownable2Step {
341341
encodedModes_[0] = ModeLib.encodeSimpleSingle();
342342

343343
bytes[] memory executionCallDatas_ = new bytes[](1);
344-
bytes memory encodedTransfer_ = abi.encodeCall(IERC20.transfer, (address(this), amount_));
345-
executionCallDatas_[0] = ExecutionLib.encodeSingle(token_, 0, encodedTransfer_);
344+
executionCallDatas_[0] = ExecutionLib.encodeSingle(token_, 0, abi.encodeCall(IERC20.transfer, (address(this), amount_)));
346345

347346
delegationManager.redeemDelegations(permissionContexts_, encodedModes_, executionCallDatas_);
348347

@@ -379,8 +378,7 @@ contract VedaAdapter is Ownable2Step {
379378
encodedModes_[0] = ModeLib.encodeSimpleSingle();
380379

381380
bytes[] memory executionCallDatas_ = new bytes[](1);
382-
bytes memory encodedTransfer_ = abi.encodeCall(IERC20.transfer, (address(this), shareAmount_));
383-
executionCallDatas_[0] = ExecutionLib.encodeSingle(boringVault, 0, encodedTransfer_);
381+
executionCallDatas_[0] = ExecutionLib.encodeSingle(boringVault, 0, abi.encodeCall(IERC20.transfer, (address(this), shareAmount_)));
384382

385383
delegationManager.redeemDelegations(permissionContexts_, encodedModes_, executionCallDatas_);
386384

0 commit comments

Comments
 (0)