Skip to main content

IExchangeIncreasePositionHandler

IExchangeIncreasePositionHandler

Addresses

ChainAddress

Functions

invoke

function invoke(
contract IERC20 asset,
struct IExchangeDomain.IncreaseState state
) external returns (
struct IExchangeDomain.IncreasePreview next
)

emitPriceUpdate

function emitPriceUpdate(ProductId productId, FPUnsigned value, uint64 timestamp, address oracle) external

ExchangeIncreasePositionDelegate

Addresses

ChainAddress

Functions

invoke

function invoke(
contract IExchangeIncreasePositionHandler handler,
contract IERC20 asset,
struct IExchangeDomain.IncreaseState state
) internal returns (
struct IExchangeDomain.IncreasePreview next
)

emitPriceUpdate

function emitPriceUpdate(
contract IExchangeIncreasePositionHandler handler,
ProductId productId,
FPUnsigned value,
uint64 timestamp,
address oracle
) internal