Fixed Price Auctioneer (FPA)
Data Structures (Structs)
MarketParams
struct MarketParams {
ERC20 payoutToken;
ERC20 quoteToken;
address callbackAddr;
bool capacityInQuote;
uint256 capacity;
uint256 formattedPrice;
uint48 depositInterval;
uint48 vesting;
uint48 start;
uint48 duration;
int8 scaleAdjustment;
}Field
Type
Description
Calculating Formatted Price and Scale Adjustment
BondMarket
BondTerms
Public Variables and View Methods
allowNewMarkets
authority
callbackAuthorized
currentCapacity
Parameters
Name
Type
Description
getAggregator
getMarketInfoForPurchase
Parameters
Name
Type
Description
Returns
Name
Type
Description
getTeller
isInstantSwap
Parameters
Name
Type
Description
isLive
Parameters
Name
Type
Description
marketPrice
Parameters
Name
Type
Description
marketScale
Parameters
Name
Type
Description
markets
Parameters
Name
Type
Description
maxAmountAccepted
Parameters
Name
Type
Description
maxPayout
Parameters
Name
Type
Description
minDepositInterval
minMarketDuration
newOwners
Parameters
Name
Type
Description
ownerOf
Parameters
Name
Type
Description
payoutFor
Parameters
Name
Type
Description
terms
Parameters
Name
Type
Description
State-Mutating Methods
closeMarket
Parameters
Name
Type
Description
createMarket
Parameters
Name
Type
Description
Returns
pullOwnership
Parameters
Name
Type
Description
purchaseBond
Parameters
Name
Type
Description
Returns
Name
Type
Description
pushOwnership
Parameters
Name
Type
Description
setAllowNewMarkets
Parameters
Name
Type
Description
setCallbackAuthStatus
Parameters
Name
Type
Description
setMinDepositInterval
Parameters
Name
Type
Description
setMinMarketDuration
Parameters
Name
Type
Description
Events
MarketClosed
Parameters
Name
Type
Description
MarketCreated
Parameters
Name
Type
Description
Errors
Auctioneer_AmountLessThanMinimum
Auctioneer_BadExpiry
Auctioneer_InvalidCallback
Auctioneer_InvalidParams
Auctioneer_MarketNotActive
Auctioneer_MaxPayoutExceeded
Auctioneer_NewMarketsNotAllowed
Auctioneer_NotAuthorized
Auctioneer_NotEnoughCapacity
Auctioneer_OnlyMarketOwner
Last updated