This contract is being backfilled. You may encounter incomplete storage history.
The latest block we've processed for this chain is 20793297, which is 16 minutes old. We're running behind the tip but working to resolve the issue.
ExclusiveDutchOrderReactor
Active on
Ethereum with
892 txns
Deployed by via 0xc9a7…57d7 at 17545186 constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
(46 bytes)
constant
constant
immutable
immutable
Balances ($0.00)
No balances found for "ExclusiveDutchOrderReactor"
Transactions
Filters (0)
Open popover Date range
1D 7D 1M Custom
0xd7cb8cb8bba423a4f465c9096f24b5ada87bf724c98e2ba6bcdd87b8792dd497 a year ago
0x83b98cbd259bff27218c5da7ae7b3065cc364eb69e626cc845c0a44f9db535f1 a year ago
0x1a797961dd0d54124b3cf74f57f8bb4ea5566e29c376c638594b001b5cc5cba2
a year ago
0xfc5b6a4523c45975ef85d569d0d017ec017cda53a012ae6685aa4d02ce5f360f
a year ago
0x5646ecb4781676256724f71fa0e5d1ce176452e2b7758b79509faf9aa03b0641
a year ago
0x801492f6abbd058aea3df07b84604041b6eca7b4449a8b29c60166ba5b84362d
a year ago
0xc7bec61006ddf7c2264f50a820ec255e1f77655d7248149a0f7d0b117c8e5914
a year ago
0x1abd100d4eb2810f7ac00da320808910635016561b787db24b0df5634e168b10
a year ago
0xe10218e36c7aec0d2f354772d31dce8ec7b674364dabbffae180f2321112ebb4
a year ago
0xcbb65461ca601a46e61bb4800a2cdb9608c56a5f310f6686043bad96399ea983
a year ago
ABI
Functions Getter at block 20793296 DIRECT_FILL() view returns (address)
0x0000000000000000000000000000000000000001 feeController() view returns (address)
0x0000000000000000000000000000000000000000 owner() view returns (address)
0x1a9c8182c09f50c8318d769245bea52c32be35bc permit2() view returns (address)
0x000000000022d473030f116ddee9f6b43ac78ba3 Read-only This contract contains no read-only function objects.
State-modifying execute(struct SignedOrder order, address fillContract, bytes fillData) payable
executeBatch(struct SignedOrder[] orders, address fillContract, bytes fillData) payable
setProtocolFeeController(address _newFeeController)
transferOwnership(address newOwner)
Events Fill(bytes32 indexed orderHash, address indexed filler, address indexed swapper, uint256 nonce)
OwnershipTransferred(address indexed user, address indexed newOwner)
ProtocolFeeControllerSet(address oldFeeController, address newFeeController)
Constructor constructor(address _permit2, address _protocolFeeOwner)
Fallback and receive This contract contains no fallback and receive objects.
Errors DuplicateFeeOutput(address duplicateToken)
FeeTooLarge(address token, uint256 amount, address recipient)
InsufficientOutput(uint256 actualBalance, uint256 expectedBalance)
InvalidFeeToken(address feeToken)
OrderEndTimeBeforeStartTime()