IncreasingDiscountCollateralAuctionHouse

Verified contract

Active on Ethereum with 1 txns
Deployed by via 0xb9576b94 at 12684600
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "IncreasingDiscountCollateralAuctionHouse"

0x59970ab6ff65d3b9361e6b73f5ca0b2b5f4a6e7e2843271f6625336c142a8f42
From

Functions
Getter at block 21209603
AUCTION_HOUSE_TYPE(view returns (bytes32)
0x434f4c4c41544552414c00000000000000000000000000000000000000000000
AUCTION_TYPE(view returns (bytes32)
0x494e4352454153494e475f444953434f554e5400000000000000000000000000
auctionsStarted(view returns (uint256)
146
collateralFSM(view returns (address)
0x105b857583346e250fbd04a57ce0e491eb204ba3
collateralType(view returns (bytes32)
0x4554482d41000000000000000000000000000000000000000000000000000000
getCollateralMedianPrice(view returns (uint256 priceFeed)
0
getSystemCoinMarketPrice(view returns (uint256 priceFeed)
0
lastReadRedemptionPrice(view returns (uint256)
2982548600182773478922687462
liquidationEngine(view returns (address)
0x27efc6ffe79692e0521e7e27657cf228240a06c2
lowerCollateralMedianDeviation(view returns (uint256)
800000000000000000
lowerSystemCoinMedianDeviation(view returns (uint256)
1000000000000000000
maxDiscount(view returns (uint256)
900000000000000000
maxDiscountUpdateRateTimeline(view returns (uint256)
2700
minDiscount(view returns (uint256)
920000000000000000
minSystemCoinMedianDeviation(view returns (uint256)
960000000000000000
minimumBid(view returns (uint256)
25000000000000000000
oracleRelayer(view returns (address)
0x4ed9c0dca0479bc64d8f4eb3007126d5791f7851
perSecondDiscountUpdateRate(view returns (uint256)
999991859697312485818842992
safeEngine(view returns (address)
0xcc88a9d330da1133df3a7bd823b95e52511a6962
systemCoinOracle(view returns (address)
0x0000000000000000000000000000000000000000
totalAuctionLength(view returns (uint48)
281474976710655
upperCollateralMedianDeviation(view returns (uint256)
800000000000000000
upperSystemCoinMedianDeviation(view returns (uint256)
1000000000000000000
Read-only
amountToRaise(uint256 idview returns (uint256)
authorizedAccounts(addressview returns (uint256)
bidAmount(uint256 idview returns (uint256)
bids(uint256view returns (uint256 amountToSelluint256 amountToRaiseuint256 currentDiscountuint256 maxDiscountuint256 perSecondDiscountUpdateRateuint256 latestDiscountUpdateTimeuint48 discountIncreaseDeadlineaddress forgoneCollateralReceiveraddress auctionIncomeRecipient)
forgoneCollateralReceiver(uint256 idview returns (address)
getAdjustedBid(uint256 iduint256 wadview returns (booluint256)
getApproximateCollateralBought(uint256 iduint256 wadview returns (uint256uint256)
getCollateralFSMAndFinalSystemCoinPrices(uint256 systemCoinRedemptionPriceview returns (uint256uint256)
getDiscountedCollateralPrice(uint256 collateralFsmPriceFeedValueuint256 collateralMedianPriceFeedValueuint256 systemCoinPriceFeedValueuint256 customDiscountview returns (uint256)
getFinalBaseCollateralPrice(uint256 collateralFsmPriceFeedValueuint256 collateralMedianPriceFeedValueview returns (uint256)
getNextCurrentDiscount(uint256 idview returns (uint256)
getSystemCoinCeilingDeviatedPrice(uint256 redemptionPriceview returns (uint256 ceilingPrice)
getSystemCoinFloorDeviatedPrice(uint256 redemptionPriceview returns (uint256 floorPrice)
raisedAmount(uint256 idview returns (uint256)
remainingAmountToSell(uint256 idview returns (uint256)
State-modifying
addAuthorization(address account
buyCollateral(uint256 iduint256 wad
getCollateralBought(uint256 iduint256 wadreturns (uint256uint256)
modifyParameters(bytes32 parameteraddress data
modifyParameters(bytes32 parameteruint256 data
removeAuthorization(address account
settleAuction(uint256 id
startAuction(address forgoneCollateralReceiveraddress auctionIncomeRecipientuint256 amountToRaiseuint256 amountToSelluint256 initialBidreturns (uint256 id)
terminateAuctionPrematurely(uint256 id
Events
AddAuthorization(address account
BuyCollateral(uint256 indexed iduint256 waduint256 boughtCollateral
ModifyParameters(bytes32 parameteraddress data
ModifyParameters(bytes32 parameteruint256 data
RemoveAuthorization(address account
SettleAuction(uint256 indexed iduint256 leftoverCollateral
StartAuction(uint256 iduint256 auctionsStarteduint256 amountToSelluint256 initialBiduint256 indexed amountToRaiseuint256 startingDiscountuint256 maxDiscountuint256 perSecondDiscountUpdateRateuint48 discountIncreaseDeadlineaddress indexed forgoneCollateralReceiveraddress indexed auctionIncomeRecipient
TerminateAuctionPrematurely(uint256 indexed idaddress senderuint256 collateralAmount
Constructor
constructor(address safeEngine_address liquidationEngine_bytes32 collateralType_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.