Skip to content

Commit 31f25b9

Browse files
committed
update
1 parent 107d9ef commit 31f25b9

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

contracts/crosschain/ERC7802Bridge.sol

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -180,11 +180,10 @@ contract ERC7802Bridge is ERC721("ERC7802Bridge", "ERC7802Bridge"), IERC7786Rece
180180
return sendId;
181181
}
182182

183-
function executeMessage(
183+
function receiveMessage(
184184
bytes32 receiveId,
185185
bytes memory sender,
186-
bytes memory payload,
187-
bytes[] memory /*attributes*/
186+
bytes memory payload
188187
) public payable virtual returns (bytes4) {
189188
// prevent duplicate
190189
require(!_processed.get(uint256(receiveId)), ERC7802BridgeDuplicate());
@@ -212,7 +211,7 @@ contract ERC7802Bridge is ERC721("ERC7802Bridge", "ERC7802Bridge"), IERC7786Rece
212211
address token = _distributeTokens(bridgeId, to, amount);
213212
emit Received(token, from, to, amount);
214213

215-
return IERC7786Receiver.executeMessage.selector;
214+
return IERC7786Receiver.receiveMessage.selector;
216215
}
217216

218217
function _fetchTokens(bytes32 bridgeId, address from, uint256 amount) private returns (address) {

0 commit comments

Comments
 (0)