Expand description
Module containing a contract’s types and functions.
contract Exchange {
function auctioneer() external view returns (address);
function managers(address account) external view returns (address);
function getAuctionParams(address account) external view returns (AuctionParams memory);
event LiquidationStarted(address indexed account, int256 equity, uint256 marginNeeded);
event LiquidationResolved(address indexed account, address indexed winner, uint256 bonus);
event LiquidationStopped(address indexed account);
event AuctioneerSet(address auctioneer);
}Structs§
- Auctioneer
Set - Event with signature
AuctioneerSet(address)and selector0x4ee0985a129917c72eab0afe7ec6060bf6c6e0796bedc42de903d9dbbadfc51d. - Exchange
Instance - A
Exchangeinstance. - Liquidation
Resolved - Event with signature
LiquidationResolved(address,address,uint256)and selector0x733cec2c0eb01327a5f5026744fcf9d4963b15b6575e34450bbf9d91881065bd. - Liquidation
Started - Event with signature
LiquidationStarted(address,int256,uint256)and selector0xbffaf8ce0486bf3b76de219512d0ee456ee1e0f28cf857d4c6c8dab67caebe1f. - Liquidation
Stopped - Event with signature
LiquidationStopped(address)and selector0x0624e275f06d004f84eb1d7d2f19df047ccf8a1519a400140f7103a24d2401a9. - auctioneer
Call - Function with signature
auctioneer()and selector0x5ec2c7bf. - auctioneer
Return - Container type for the return parameters of the
auctioneer()function. - getAuction
Params Call - Function with signature
getAuctionParams(address)and selector0xe466075f. - getAuction
Params Return - Container type for the return parameters of the
getAuctionParams(address)function. - managers
Call - Function with signature
managers(address)and selector0xfdff9b4d. - managers
Return - Container type for the return parameters of the
managers(address)function.
Enums§
- Exchange
Calls - Container for all the
Exchangefunction calls. - Exchange
Events - Container for all the
Exchangeevents.