Skip to content

Commit d4a729c

Browse files
committed
EnsoFlashloanShortcuts: data consistency
1 parent dab2b61 commit d4a729c

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/flashloan/EnsoFlashloanShortcuts.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ contract EnsoFlashloanShortcuts is VM, ERC721Holder, ERC1155Holder {
5656
bytes32[] calldata commands,
5757
bytes[] calldata state
5858
) private {
59-
(address token, uint256 amount, IEVault EulerVault) = abi.decode(
59+
(IEVault EulerVault, address token, uint256 amount) = abi.decode(
6060
data,
61-
(address, uint256, IEVault)
61+
(IEVault, address, uint256)
6262
);
6363

6464
bytes memory eulerCallback = abi.encode(

test/EnsoFlashloanShortcuts.t.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ contract EnsoFlashloanShortcutsTest is Test, ERC721Holder, ERC1155Holder {
182182

183183
state[0] = abi.encode(amount);
184184

185-
bytes memory eulerData = abi.encode(token, amount, eulerVault);
185+
bytes memory eulerData = abi.encode(eulerVault, token, amount);
186186

187187
shortcuts.flashLoan(
188188
FlashloanProtocols.Euler,
@@ -232,7 +232,7 @@ contract EnsoFlashloanShortcutsTest is Test, ERC721Holder, ERC1155Holder {
232232

233233
state[0] = abi.encode(amount);
234234

235-
bytes memory eulerData = abi.encode(token, amount, eulerVault);
235+
bytes memory eulerData = abi.encode(eulerVault, token, amount);
236236

237237
vm.startPrank(user_bob);
238238
vm.deal(user_bob, amount);

0 commit comments

Comments
 (0)