File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -30,14 +30,14 @@ struct Output {
30
30
/// @notice Contract capable of processing fulfillment of intent-based Orders.
31
31
abstract contract OrderDestination {
32
32
/// @notice Emitted when Order Outputs are sent to their recipients.
33
- /// @param outputs - The Outputs transferred to their recipients
34
33
/// @dev NOTE that here, Output.chainId denotes the *origin* chainId.
35
34
event Filled (Output[] outputs );
36
35
37
36
/// @notice Send the Output(s) of any number of Orders.
38
37
/// The user calls `initiate` on a rollup; the Builder calls `fill` on the target chain aggregating Outputs.
39
- /// @param outputs - The Outputs to be transferred .
38
+ /// Builder may aggregate multiple Outputs with the same (`chainId`, `recipient`, `token`) into a single Output with the summed `amount` .
40
39
/// @dev NOTE that here, Output.chainId denotes the *origin* chainId.
40
+ /// @param outputs - The Outputs to be transferred.
41
41
/// @custom:emits Filled
42
42
function fill (Output[] memory outputs ) external payable {
43
43
// transfer outputs
You can’t perform that action at this time.
0 commit comments