0 txs
0 calls
constructor
constructor(address auctionHouseAddress, address wethAddress, address systemCoinAddress, address uniswapPairAddress, address coinJoinAddress, address ethJoinAddress)
functions
auctionHouse
viewfunction auctionHouse() view returns (address)
caller
viewfunction caller() view returns (address)
coin
viewfunction coin() view returns (address)
coinJoin
viewfunction coinJoin() view returns (address)
collateralType
viewfunction collateralType() view returns (bytes32)
ethJoin
viewfunction ethJoin() view returns (address)
liquidationEngine
viewfunction liquidationEngine() view returns (address)
ONE
viewfunction ONE() view returns (uint256)
safeEngine
viewfunction safeEngine() view returns (address)
uniswapPair
viewfunction uniswapPair() view returns (address)
weth
viewfunction weth() view returns (address)
ZERO
viewfunction ZERO() view returns (uint256)
bid
nonpayablefunction bid(uint256 auctionId, uint256 amount)
liquidateAndSettleSAFE
nonpayablefunction liquidateAndSettleSAFE(address safe) returns (uint256 auction)
multipleBid
nonpayablefunction multipleBid(uint256[] auctionIds, uint256[] amounts)
settleAuction
nonpayablefunction settleAuction(uint256 auctionId)
settleAuction
nonpayablefunction settleAuction(uint256[] auctionIds)
uniswapV3SwapCallback
nonpayablefunction uniswapV3SwapCallback(int256 _amount0, int256 _amount1, bytes _data)
events
No events.
errors
No errors.
creation bytecode
0x60806040523480156200001157600080fd5b5060405162001bd838038062001bd8833981810160405260c08110156200003757600080fd5b508051602082015160408301516060840151608085015160a09095015193949293919290916001600160a01b038616620000a35760405162461bcd60e51b815260040180806020018281038252603281526020018062001aef6032913960400191505060405180910390fd5b6001600160a01b038516620000ea5760405162461bcd60e51b815260040180806020018281038252602981526020018062001b216029913960400191505060405180910390fd5b6001600160a01b038416620001315760405162461bcd60e51b815260040180806020018281038252603081526020018062001ba86030913960400191505060405180910390fd5b6001600160a01b038316620001785760405162461bcd60e51b815260040180806020018281038252603181526020018062001b776031913960400191505060405180910390fd5b6001600160a01b038216620001bf5760405162461bcd60e51b815260040180806020018281038252602e81526020018062001ac1602e913960400191505060405180910390fd5b6001600160a01b038116620002065760405162461bcd60e51b815260040180806020018281038252602d81526020018062001b4a602d913960400191505060405180910390fd5b600080546001600160a01b03199081166001600160a01b03898116919091179283905560028054831689831617905560038054831688831617905560068054831687831617905560048054831686831617815560058054909316858316179092556040805163e824600f60e01b81529051939091169263e824600f92828101926020929190829003018186803b158015620002a057600080fd5b505afa158015620002b5573d6000803e3d6000fd5b505050506040513d6020811015620002cc57600080fd5b50516009556000546040805163225f9e3960e11b815290516001600160a01b03909216916344bf3c7291600480820192602092909190829003018186803b1580156200031757600080fd5b505afa1580156200032c573d6000803e3d6000fd5b505050506040513d60208110156200034357600080fd5b5051600780546001600160a01b0319166001600160a01b039283161790819055604080516367aea31360e01b8152905191909216916367aea313916004808301926020929190829003018186803b1580156200039e57600080fd5b505afa158015620003b3573d6000803e3d6000fd5b505050506040513d6020811015620003ca57600080fd5b5051600180546001600160a01b0319166001600160a01b0392831617908190556000805460408051631b29a84160e31b8152918516600483015251929093169263d94d4208926024808301939282900301818387803b1580156200042d57600080fd5b505af115801562000442573d6000803e3d6000fd5b50505050505050505050611665806200045c6000396000f3fe60806040526004361061010d5760003560e01c8063719017c511610095578063c816841b11610064578063c816841b1461043e578063e824600f14610453578063ed9152c814610468578063fa461e331461047d578063fc9c8d39146105045761015d565b8063719017c51461031657806393d45d571461032b578063a43b6a8e1461035e578063c2ee3a08146104295761015d565b806344bf3c72116100dc57806344bf3c72146101e757806358fa63ca146101fc578063598647f8146102235780636066297d1461025357806367aea313146103015761015d565b806311df9995146101625780632e9936111461019357806330413a2a146101bd5780633fc8cef3146101d25761015d565b3661015d576002546001600160a01b0316331461015b5760405162461bcd60e51b815260040180806020018281038252603d81526020018061158e603d913960400191505060405180910390fd5b005b600080fd5b34801561016e57600080fd5b50610177610519565b604080516001600160a01b039092168252519081900360200190f35b34801561019f57600080fd5b5061015b600480360360208110156101b657600080fd5b5035610528565b3480156101c957600080fd5b5061017761063f565b3480156101de57600080fd5b5061017761064e565b3480156101f357600080fd5b5061017761065d565b34801561020857600080fd5b5061021161066c565b60408051918252519081900360200190f35b34801561022f57600080fd5b5061015b6004803603604081101561024657600080fd5b5080359060200135610671565b34801561025f57600080fd5b5061015b6004803603602081101561027657600080fd5b810190602081018135600160201b81111561029057600080fd5b8201836020820111156102a257600080fd5b803590602001918460208302840111600160201b831117156102c357600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092955061071a945050505050565b34801561030d57600080fd5b50610177610852565b34801561032257600080fd5b50610177610861565b34801561033757600080fd5b506102116004803603602081101561034e57600080fd5b50356001600160a01b0316610870565b34801561036a57600080fd5b5061015b6004803603604081101561038157600080fd5b810190602081018135600160201b81111561039b57600080fd5b8201836020820111156103ad57600080fd5b803590602001918460208302840111600160201b831117156103ce57600080fd5b919390929091602081019035600160201b8111156103eb57600080fd5b8201836020820111156103fd57600080fd5b803590602001918460208302840111600160201b8311171561041e57600080fd5b509092509050610ae3565b34801561043557600080fd5b50610211610bc4565b34801561044a57600080fd5b50610177610bc9565b34801561045f57600080fd5b50610211610bd8565b34801561047457600080fd5b50610177610bde565b34801561048957600080fd5b5061015b600480360360608110156104a057600080fd5b813591602081013591810190606081016040820135600160201b8111156104c657600080fd5b8201836020820111156104d857600080fd5b803590602001918460018302840111600160201b831117156104f957600080fd5b509092509050610bed565b34801561051057600080fd5b50610177611102565b6003546001600160a01b031681565b6000805460408051634423c5f160e01b81526004810185905281516001600160a01b0390931692634423c5f192602480840193919291829003018186803b15801561057257600080fd5b505afa158015610586573d6000803e3d6000fd5b505050506040513d604081101561059c57600080fd5b50602001519050806105df5760405162461bcd60e51b81526004018080602001828103825260378152602001806114f76037913960400191505060405180910390fd5b604080516024810184905260448082018490528251808303909101815260649091019091526020810180516001600160e01b0316630b30c8ff60e31b17905261063a61063461062d84611111565b6001611123565b8261116b565b505050565b6004546001600160a01b031681565b6002546001600160a01b031681565b6007546001600160a01b031681565b600081565b3330146106af5760405162461bcd60e51b81526004018080602001828103825260298152602001806116076029913960400191505060405180910390fd5b60008054604080516354ece2d360e01b8152600481018690526024810185905290516001600160a01b03909216926354ece2d39260448084019382900301818387803b1580156106fe57600080fd5b505af1158015610712573d6000803e3d6000fd5b505050505050565b606080600061072884611340565b9250925092506000811161076d5760405162461bcd60e51b815260040180806020018281038252603c8152602001806115cb603c913960400191505060405180910390fd5b606063a43b6a8e60e01b8484604051602401808060200180602001838103835285818151815260200191508051906020019060200280838360005b838110156107c05781810151838201526020016107a8565b50505050905001838103825284818151815260200191508051906020019060200280838360005b838110156107ff5781810151838201526020016107e7565b50505050905001945050505050604051602081830303815290604052906001600160e01b0319166020820180516001600160e01b038381831617835250505050905061084b828261116b565b5050505050565b6001546001600160a01b031681565b6005546001600160a01b031681565b60075460095460408051630b082bf160e21b815260048101929092526001600160a01b03848116602484015290516000939190911691635626da24918391632c20afc4916044808301926020929190829003018186803b1580156108d357600080fd5b505afa1580156108e7573d6000803e3d6000fd5b505050506040513d60208110156108fd57600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b15801561094457600080fd5b505afa158015610958573d6000803e3d6000fd5b505050506040513d602081101561096e57600080fd5b505160011415610a4e5760075460095460408051630b082bf160e21b815260048101929092526001600160a01b038581166024840152905160009390911691632c20afc4916044808301926020929190829003018186803b1580156109d257600080fd5b505afa1580156109e6573d6000803e3d6000fd5b505050506040513d60208110156109fc57600080fd5b50516001600160a01b031614610a4e576040805162461bcd60e51b815260206004820152601260248201527139b0b33296b4b996b83937ba32b1ba32b21760711b604482015290519081900360640190fd5b60075460095460408051634c28be5760e01b815260048101929092526001600160a01b0385811660248401529051921691634c28be57916044808201926020929091908290030181600087803b158015610aa757600080fd5b505af1158015610abb573d6000803e3d6000fd5b505050506040513d6020811015610ad157600080fd5b50519050610ade81610528565b919050565b333014610b215760405162461bcd60e51b81526004018080602001828103825260298152602001806116076029913960400191505060405180910390fd5b60005b8381101561084b576000546001600160a01b03166354ece2d3868684818110610b4957fe5b90506020020135858585818110610b5c57fe5b905060200201356040518363ffffffff1660e01b81526004018083815260200182815260200192505050600060405180830381600087803b158015610ba057600080fd5b505af1158015610bb4573d6000803e3d6000fd5b505060019092019150610b249050565b600181565b6006546001600160a01b031681565b60095481565b6000546001600160a01b031681565b6006546001600160a01b03163314610c365760405162461bcd60e51b815260040180806020018281038252603481526020018061155a6034913960400191505060405180910390fd5b600354604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b158015610c8157600080fd5b505afa158015610c95573d6000803e3d6000fd5b505050506040513d6020811015610cab57600080fd5b5051600354600480546040805163095ea7b360e01b81526001600160a01b039283169381019390935260248301859052519394509091169163095ea7b39160448082019260009290919082900301818387803b158015610d0a57600080fd5b505af1158015610d1e573d6000803e3d6000fd5b50506004805460408051633b4da69f60e01b8152309381019390935260248301869052516001600160a01b039091169350633b4da69f9250604480830192600092919082900301818387803b158015610d7657600080fd5b505af1158015610d8a573d6000803e3d6000fd5b505050506000306001600160a01b03168484604051808383808284376040519201945060009350909150508083038183865af19150503d8060008114610dec576040519150601f19603f3d011682016040523d82523d6000602084013e610df1565b606091505b5050905080610e38576040805162461bcd60e51b815260206004820152600e60248201526d6661696c65642062696464696e6760901b604482015290519081900360640190fd5b60055460015460095460408051633b705a6560e11b81526004810192909252306024830181905290516001600160a01b039485169463ef693bed9492939216916376e0b4ca916044808301926020929190829003018186803b158015610e9d57600080fd5b505afa158015610eb1573d6000803e3d6000fd5b505050506040513d6020811015610ec757600080fd5b5051604080516001600160e01b031960e086901b1681526001600160a01b039093166004840152602483019190915251604480830192600092919082900301818387803b158015610f1757600080fd5b505af1158015610f2b573d6000803e3d6000fd5b505050506000808713610f3e5785610f40565b865b6002546006546040805163a9059cbb60e01b81526001600160a01b03928316600482015260248101859052905193945091169163a9059cbb9160448082019260009290919082900301818387803b158015610f9a57600080fd5b505af1158015610fae573d6000803e3d6000fd5b5050600254604080516370a0823160e01b81523060048201529051600094506001600160a01b0390921692506370a08231916024808301926020929190829003018186803b158015610fff57600080fd5b505afa158015611013573d6000803e3d6000fd5b505050506040513d602081101561102957600080fd5b505160025460408051632e1a7d4d60e01b81526004810184905290519293506001600160a01b0390911691632e1a7d4d9160248082019260009290919082900301818387803b15801561107b57600080fd5b505af115801561108f573d6000803e3d6000fd5b50506008546040516001600160a01b039091169250839150600081818185875af1925050503d80600081146110e0576040519150601f19603f3d011682016040523d82523d6000602084013e6110e5565b606091505b5050600880546001600160a01b0319169055505050505050505050565b6008546001600160a01b031681565b6b033b2e3c9fd0803ce8000000900490565b808201828110156111655760405162461bcd60e51b815260040180806020018281038252602c81526020018061152e602c913960400191505060405180910390fd5b92915050565b600880546001600160a01b031916331790556006546040805163d21220a760e01b815290516000926001600160a01b03169163d21220a7916004808301926020929190829003018186803b1580156111c257600080fd5b505afa1580156111d6573d6000803e3d6000fd5b505050506040513d60208110156111ec57600080fd5b50516003546001600160a01b0390811691161461120a57600061120d565b60015b90506000816112305773fffd8963efd1fc6a506488495d951d5263988d25611237565b6401000276a45b600654604051630251596160e31b8152306004820181815286151560248401526000898103604485018190526001600160a01b03808816606487015260a0608487019081528b5160a48801528b5198995096169663128acb089694958a9592948a948d949193919260c4019160208601918190849084905b838110156112c75781810151838201526020016112af565b50505050905090810190601f1680156112f45780820380516001836020036101000a031916815260200191505b5096505050505050506040805180830381600087803b15801561131657600080fd5b505af115801561132a573d6000803e3d6000fd5b505050506040513d604081101561071257600080fd5b6060806000806000806060875167ffffffffffffffff8111801561136357600080fd5b5060405190808252806020026020018201604052801561138d578160200160208202803683370190505b5090506060885167ffffffffffffffff811180156113aa57600080fd5b506040519080825280602002602001820160405280156113d4578160200160208202803683370190505b50905060005b89518110156114e2576000548a516001600160a01b0390911690634423c5f1908c908490811061140657fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050604080518083038186803b15801561144157600080fd5b505afa158015611455573d6000803e3d6000fd5b505050506040513d604081101561146b57600080fd5b5060200151955085156114da5761148d8561148861062d89611111565b611123565b945089818151811061149b57fe5b60200260200101518385815181106114af57fe5b602002602001018181525050858285815181106114c857fe5b60209081029190910101526001909301925b6001016113da565b50828252918252979096509094509250505056fe476562556e697377617056334b6565706572466c61736850726f78794554482f61756374696f6e2d616c72656164792d736574746c6564476562556e697377617056334b6565706572466c61736850726f78794554482f6164642d6f766572666c6f77476562556e697377617056334b6565706572466c61736850726f78794554482f696e76616c69642d756e69737761702d70616972476562556e697377617056334b6565706572466c61736850726f78794554482f6f6e6c792d776574682d7769746864726177616c732d616c6c6f776564476562556e697377617056334b6565706572466c61736850726f78794554482f616c6c2d61756374696f6e732d616c72656164792d736574746c6564476562556e697377617056334b6565706572466c61736850726f78794554482f6f6e6c792d73656c66a26469706673582212203c694d9d812a25971e5694fcb3b5975b53bc0f6f87bf5c772368368b42b8a49364736f6c63430006070033476562556e697377617056334b6565706572466c61736850726f78794554482f6e756c6c2d636f696e2d6a6f696e476562556e697377617056334b6565706572466c61736850726f78794554482f6e756c6c2d61756374696f6e2d686f757365476562556e697377617056334b6565706572466c61736850726f78794554482f6e756c6c2d77657468476562556e697377617056334b6565706572466c61736850726f78794554482f6e756c6c2d6574682d6a6f696e476562556e697377617056334b6565706572466c61736850726f78794554482f6e756c6c2d756e69737761702d70616972476562556e697377617056334b6565706572466c61736850726f78794554482f6e756c6c2d73797374656d2d636f696e0000000000000000000000007ffdf1dfef2bfee32054c8e922959fb235679ade000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000003ab458634910aad20ef5f1c8ee96f1d6ac5491900000000000000000000000014de8287adc90f0f95bf567c0707670de52e38130000000000000000000000000a5653cca4db1b6e265f47caf6969e64f1cfdc450000000000000000000000002d3cd7b81c93f188f3cb8ad87c8acc73d6226e3a