feat: Update BebopExecutor deployed address

Took 38 minutes
This commit is contained in:
Diana Carvalho
2025-08-14 17:39:26 +01:00
parent 0df328ee87
commit 72b60aa324
2 changed files with 2 additions and 5 deletions

View File

@@ -14,14 +14,11 @@ import "@openzeppelin/contracts/utils/Address.sol";
/// @notice Executor for Bebop PMM RFQ (Request for Quote) swaps
/// @dev Handles Single and Aggregate RFQ swaps through Bebop settlement contract
/// @dev Only supports single token in to single token out swaps
contract BebopExecutor is IExecutor, IExecutorErrors, RestrictTransferFrom {
contract BebopExecutor is IExecutor, RestrictTransferFrom {
using Math for uint256;
using SafeERC20 for IERC20;
using Address for address;
/// @notice Function selectors for Bebop settlement methods
bytes4 public constant SWAP_AGGREGATE_SELECTOR = 0xa2f74893;
/// @notice Bebop-specific errors
error BebopExecutor__InvalidDataLength();
error BebopExecutor__ZeroAddress();