12 lines
278 B
Solidity
12 lines
278 B
Solidity
|
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
|||
|
|
pragma solidity ^0.8.19;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @notice Dyadic rational input: mantissa × 2^(-shift).
|
|||
|
|
* For shift == 0 (current usage via _toDyadic), value == mantissa.
|
|||
|
|
*/
|
|||
|
|
struct OptimizerInput {
|
|||
|
|
int256 mantissa;
|
|||
|
|
int256 shift;
|
|||
|
|
}
|