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)
NET_OUT_AMOUNT
viewfunction NET_OUT_AMOUNT() view returns (uint256)
ONE
viewfunction ONE() view returns (uint256)
safeEngine
viewfunction safeEngine() view returns (address)
THOUSAND
viewfunction THOUSAND() view returns (uint256)
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)
uniswapV2Call
nonpayablefunction uniswapV2Call(address _sender, uint256 _amount0, uint256 _amount1, bytes _data)
events
No events.
errors
No errors.
creation bytecode
0x60806040523480156200001157600080fd5b5060405162001f6f38038062001f6f833981810160405260c08110156200003757600080fd5b508051602082015160408301516060840151608085015160a09095015193949293919290916001600160a01b038616620000a35760405162461bcd60e51b815260040180806020018281038252603281526020018062001edc6032913960400191505060405180910390fd5b6001600160a01b038516620000ea5760405162461bcd60e51b815260040180806020018281038252602981526020018062001e586029913960400191505060405180910390fd5b6001600160a01b038416620001315760405162461bcd60e51b815260040180806020018281038252603081526020018062001f0e6030913960400191505060405180910390fd5b6001600160a01b038316620001785760405162461bcd60e51b815260040180806020018281038252603181526020018062001f3e6031913960400191505060405180910390fd5b6001600160a01b038216620001bf5760405162461bcd60e51b815260040180806020018281038252602e81526020018062001eae602e913960400191505060405180910390fd5b6001600160a01b038116620002065760405162461bcd60e51b815260040180806020018281038252602d81526020018062001e81602d913960400191505060405180910390fd5b600080546001600160a01b03199081166001600160a01b03898116919091179283905560028054831689831617905560038054831688831617905560068054831687831617905560048054831686831617815560058054909316858316179092556040805163e824600f60e01b81529051939091169263e824600f92828101926020929190829003018186803b158015620002a057600080fd5b505afa158015620002b5573d6000803e3d6000fd5b505050506040513d6020811015620002cc57600080fd5b50516009556000546040805163225f9e3960e11b815290516001600160a01b03909216916344bf3c7291600480820192602092909190829003018186803b1580156200031757600080fd5b505afa1580156200032c573d6000803e3d6000fd5b505050506040513d60208110156200034357600080fd5b5051600780546001600160a01b0319166001600160a01b039283161790819055604080516367aea31360e01b8152905191909216916367aea313916004808301926020929190829003018186803b1580156200039e57600080fd5b505afa158015620003b3573d6000803e3d6000fd5b505050506040513d6020811015620003ca57600080fd5b5051600180546001600160a01b0319166001600160a01b0392831617908190556000805460408051631b29a84160e31b8152918516600483015251929093169263d94d4208926024808301939282900301818387803b1580156200042d57600080fd5b505af115801562000442573d6000803e3d6000fd5b505050505050505050506119fc806200045c6000396000f3fe6080604052600436106101235760003560e01c8063719017c5116100a0578063c816841b11610064578063c816841b14610500578063e824600f14610515578063ed9152c81461052a578063f6d5af031461053f578063fc9c8d391461055457610173565b8063719017c5146103c3578063851cad90146103d857806393d45d57146103ed578063a43b6a8e14610420578063c2ee3a08146104eb57610173565b806344bf3c72116100e757806344bf3c721461029457806358fa63ca146102a9578063598647f8146102d05780636066297d1461030057806367aea313146103ae57610173565b806310d1e85c1461017857806311df99951461020f5780632e9936111461024057806330413a2a1461026a5780633fc8cef31461027f57610173565b36610173576002546001600160a01b031633146101715760405162461bcd60e51b815260040180806020018281038252603d815260200180611904603d913960400191505060405180910390fd5b005b600080fd5b34801561018457600080fd5b506101716004803603608081101561019b57600080fd5b6001600160a01b038235169160208101359160408201359190810190608081016060820135600160201b8111156101d157600080fd5b8201836020820111156101e357600080fd5b803590602001918460018302840111600160201b8311171561020457600080fd5b509092509050610569565b34801561021b57600080fd5b50610224610c38565b604080516001600160a01b039092168252519081900360200190f35b34801561024c57600080fd5b506101716004803603602081101561026357600080fd5b5035610c47565b34801561027657600080fd5b50610224610d5e565b34801561028b57600080fd5b50610224610d6d565b3480156102a057600080fd5b50610224610d7c565b3480156102b557600080fd5b506102be610d8b565b60408051918252519081900360200190f35b3480156102dc57600080fd5b50610171600480360360408110156102f357600080fd5b5080359060200135610d90565b34801561030c57600080fd5b506101716004803603602081101561032357600080fd5b810190602081018135600160201b81111561033d57600080fd5b82018360208201111561034f57600080fd5b803590602001918460208302840111600160201b8311171561037057600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550610e39945050505050565b3480156103ba57600080fd5b50610224610f71565b3480156103cf57600080fd5b50610224610f80565b3480156103e457600080fd5b506102be610f8f565b3480156103f957600080fd5b506102be6004803603602081101561041057600080fd5b50356001600160a01b0316610f95565b34801561042c57600080fd5b506101716004803603604081101561044357600080fd5b810190602081018135600160201b81111561045d57600080fd5b82018360208201111561046f57600080fd5b803590602001918460208302840111600160201b8311171561049057600080fd5b919390929091602081019035600160201b8111156104ad57600080fd5b8201836020820111156104bf57600080fd5b803590602001918460208302840111600160201b831117156104e057600080fd5b5090925090506111fc565b3480156104f757600080fd5b506102be6112dd565b34801561050c57600080fd5b506102246112e2565b34801561052157600080fd5b506102be6112f1565b34801561053657600080fd5b506102246112f7565b34801561054b57600080fd5b506102be611306565b34801561056057600080fd5b5061022461130c565b6001600160a01b03851630146105b05760405162461bcd60e51b815260040180806020018281038252602e815260200180611866602e913960400191505060405180910390fd5b6006546001600160a01b031633146105f95760405162461bcd60e51b81526004018080602001828103825260348152602001806118946034913960400191505060405180910390fd5b600084156106075784610609565b835b600354600480546040805163095ea7b360e01b81526001600160a01b039283169381019390935260248301859052519394509091169163095ea7b39160448082019260009290919082900301818387803b15801561066657600080fd5b505af115801561067a573d6000803e3d6000fd5b50506004805460408051633b4da69f60e01b8152309381019390935260248301869052516001600160a01b039091169350633b4da69f9250604480830192600092919082900301818387803b1580156106d257600080fd5b505af11580156106e6573d6000803e3d6000fd5b505050506000306001600160a01b03168484604051808383808284376040519201945060009350909150508083038183865af19150503d8060008114610748576040519150601f19603f3d011682016040523d82523d6000602084013e61074d565b606091505b505090508061078d5760405162461bcd60e51b815260040180806020018281038252602e815260200180611999602e913960400191505060405180910390fd5b60055460015460095460408051633b705a6560e11b81526004810192909252306024830181905290516001600160a01b039485169463ef693bed9492939216916376e0b4ca916044808301926020929190829003018186803b1580156107f257600080fd5b505afa158015610806573d6000803e3d6000fd5b505050506040513d602081101561081c57600080fd5b5051604080516001600160e01b031960e086901b1681526001600160a01b039093166004840152602483019190915251604480830192600092919082900301818387803b15801561086c57600080fd5b505af1158015610880573d6000803e3d6000fd5b5050600354600654604080516370a0823160e01b81526001600160a01b0392831660048201529051600095509190921692506370a0823191602480820192602092909190829003018186803b1580156108d857600080fd5b505afa1580156108ec573d6000803e3d6000fd5b505050506040513d602081101561090257600080fd5b5051600254600654604080516370a0823160e01b81526001600160a01b039283166004820152905193945060009391909216916370a08231916024808301926020929190829003018186803b15801561095a57600080fd5b505afa15801561096e573d6000803e3d6000fd5b505050506040513d602081101561098457600080fd5b5051905060006109bd6109996103e58561131b565b6109ae6109a86103e88661131b565b8861131b565b816109b557fe5b046001611377565b600254604080516370a0823160e01b815230600482015290519293506001600160a01b03909116916370a0823191602480820192602092909190829003018186803b158015610a0b57600080fd5b505afa158015610a1f573d6000803e3d6000fd5b505050506040513d6020811015610a3557600080fd5b5051811115610a755760405162461bcd60e51b815260040180806020018281038252602c81526020018061196d602c913960400191505060405180910390fd5b6002546006546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018590529051919092169163a9059cbb91604480830192600092919082900301818387803b158015610acd57600080fd5b505af1158015610ae1573d6000803e3d6000fd5b5050600254604080516370a0823160e01b81523060048201529051600094506001600160a01b0390921692506370a08231916024808301926020929190829003018186803b158015610b3257600080fd5b505afa158015610b46573d6000803e3d6000fd5b505050506040513d6020811015610b5c57600080fd5b505160025460408051632e1a7d4d60e01b81526004810184905290519293506001600160a01b0390911691632e1a7d4d9160248082019260009290919082900301818387803b158015610bae57600080fd5b505af1158015610bc2573d6000803e3d6000fd5b50506008546040516001600160a01b039091169250839150600081818185875af1925050503d8060008114610c13576040519150601f19603f3d011682016040523d82523d6000602084013e610c18565b606091505b5050600880546001600160a01b0319169055505050505050505050505050565b6003546001600160a01b031681565b6000805460408051634423c5f160e01b81526004810185905281516001600160a01b0390931692634423c5f192602480840193919291829003018186803b158015610c9157600080fd5b505afa158015610ca5573d6000803e3d6000fd5b505050506040513d6040811015610cbb57600080fd5b5060200151905080610cfe5760405162461bcd60e51b81526004018080602001828103825260378152602001806117d56037913960400191505060405180910390fd5b604080516024810184905260448082018490528251808303909101815260649091019091526020810180516001600160e01b0316630b30c8ff60e31b179052610d59610d53610d4c846113b9565b6001611377565b826113cb565b505050565b6004546001600160a01b031681565b6002546001600160a01b031681565b6007546001600160a01b031681565b600081565b333014610dce5760405162461bcd60e51b815260040180806020018281038252602981526020018061183d6029913960400191505060405180910390fd5b60008054604080516354ece2d360e01b8152600481018690526024810185905290516001600160a01b03909216926354ece2d39260448084019382900301818387803b158015610e1d57600080fd5b505af1158015610e31573d6000803e3d6000fd5b505050505050565b6060806000610e47846115f2565b92509250925060008111610e8c5760405162461bcd60e51b815260040180806020018281038252603c8152602001806118c8603c913960400191505060405180910390fd5b606063a43b6a8e60e01b8484604051602401808060200180602001838103835285818151815260200191508051906020019060200280838360005b83811015610edf578181015183820152602001610ec7565b50505050905001838103825284818151815260200191508051906020019060200280838360005b83811015610f1e578181015183820152602001610f06565b50505050905001945050505050604051602081830303815290604052906001600160e01b0319166020820180516001600160e01b0383818316178352505050509050610f6a82826113cb565b5050505050565b6001546001600160a01b031681565b6005546001600160a01b031681565b6103e881565b60075460095460408051630b082bf160e21b815260048101929092526001600160a01b0384811660248401529051600093600193921691635626da24918391632c20afc4916044808301926020929190829003018186803b158015610ff957600080fd5b505afa15801561100d573d6000803e3d6000fd5b505050506040513d602081101561102357600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b15801561106a57600080fd5b505afa15801561107e573d6000803e3d6000fd5b505050506040513d602081101561109457600080fd5b505114156111675760075460095460408051630b082bf160e21b815260048101929092526001600160a01b038581166024840152905160009390911691632c20afc4916044808301926020929190829003018186803b1580156110f657600080fd5b505afa15801561110a573d6000803e3d6000fd5b505050506040513d602081101561112057600080fd5b50516001600160a01b0316146111675760405162461bcd60e51b815260040180806020018281038252603181526020018061180c6031913960400191505060405180910390fd5b60075460095460408051634c28be5760e01b815260048101929092526001600160a01b0385811660248401529051921691634c28be57916044808201926020929091908290030181600087803b1580156111c057600080fd5b505af11580156111d4573d6000803e3d6000fd5b505050506040513d60208110156111ea57600080fd5b505190506111f781610c47565b919050565b33301461123a5760405162461bcd60e51b815260040180806020018281038252602981526020018061183d6029913960400191505060405180910390fd5b60005b83811015610f6a576000546001600160a01b03166354ece2d386868481811061126257fe5b9050602002013585858581811061127557fe5b905060200201356040518363ffffffff1660e01b81526004018083815260200182815260200192505050600060405180830381600087803b1580156112b957600080fd5b505af11580156112cd573d6000803e3d6000fd5b50506001909201915061123d9050565b600181565b6006546001600160a01b031681565b60095481565b6000546001600160a01b031681565b6103e581565b6008546001600160a01b031681565b60008115806113365750508082028282828161133357fe5b04145b6113715760405162461bcd60e51b815260040180806020018281038252602c8152602001806117a9602c913960400191505060405180910390fd5b92915050565b808201828110156113715760405162461bcd60e51b815260040180806020018281038252602c815260200180611941602c913960400191505060405180910390fd5b6b033b2e3c9fd0803ce8000000900490565b600880546001600160a01b0319163317905560065460408051630dfe168160e01b815290516000926001600160a01b031691630dfe1681916004808301926020929190829003018186803b15801561142257600080fd5b505afa158015611436573d6000803e3d6000fd5b505050506040513d602081101561144c57600080fd5b50516003546001600160a01b0390811691161461146a57600061146c565b825b90506000600660009054906101000a90046001600160a01b03166001600160a01b031663d21220a76040518163ffffffff1660e01b815260040160206040518083038186803b1580156114be57600080fd5b505afa1580156114d2573d6000803e3d6000fd5b505050506040513d60208110156114e857600080fd5b50516003546001600160a01b03908116911614611506576000611508565b835b60065460405163022c0d9f60e01b8152600481018581526024820184905230604483018190526080606484019081528851608485015288519596506001600160a01b039094169463022c0d9f94889488948b9390929160a40190602085019080838360005b8381101561158557818101518382015260200161156d565b50505050905090810190601f1680156115b25780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156115d457600080fd5b505af11580156115e8573d6000803e3d6000fd5b5050505050505050565b6060806000806000806060875167ffffffffffffffff8111801561161557600080fd5b5060405190808252806020026020018201604052801561163f578160200160208202803683370190505b5090506060885167ffffffffffffffff8111801561165c57600080fd5b50604051908082528060200260200182016040528015611686578160200160208202803683370190505b50905060005b8951811015611794576000548a516001600160a01b0390911690634423c5f1908c90849081106116b857fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050604080518083038186803b1580156116f357600080fd5b505afa158015611707573d6000803e3d6000fd5b505050506040513d604081101561171d57600080fd5b50602001519550851561178c5761173f8561173a610d4c896113b9565b611377565b945089818151811061174d57fe5b602002602001015183858151811061176157fe5b6020026020010181815250508582858151811061177a57fe5b60209081029190910101526001909301925b60010161168c565b50828252918252979096509094509250505056fe476562556e697377617056324b6565706572466c61736850726f78794554482f6d756c2d6f766572666c6f77476562556e697377617056324b6565706572466c61736850726f78794554482f61756374696f6e2d616c72656164792d736574746c6564476562556e697377617056324b6565706572466c61736850726f78794554482f736166652d69732d70726f746563746564476562556e697377617056324b6565706572466c61736850726f78794554482f6f6e6c792d73656c66476562556e697377617056324b6565706572466c61736850726f78794554482f696e76616c69642d73656e646572476562556e697377617056324b6565706572466c61736850726f78794554482f696e76616c69642d756e69737761702d70616972476562556e697377617056324b6565706572466c61736850726f78794554482f616c6c2d61756374696f6e732d616c72656164792d736574746c6564476562556e697377617056324b6565706572466c61736850726f78794554482f6f6e6c792d776574682d7769746864726177616c732d616c6c6f776564476562556e697377617056324b6565706572466c61736850726f78794554482f6164642d6f766572666c6f77476562556e697377617056324b6565706572466c61736850726f78794554482f756e70726f66697461626c65476562556e697377617056324b6565706572466c61736850726f78794554482f6661696c65642d62696464696e67a2646970667358221220fbaebabe0997520ea2731fa1211dafa63a83ff96dfea875a960808cbf26204c064736f6c63430006070033476562556e697377617056324b6565706572466c61736850726f78794554482f6e756c6c2d77657468476562556e697377617056324b6565706572466c61736850726f78794554482f6e756c6c2d6574682d6a6f696e476562556e697377617056324b6565706572466c61736850726f78794554482f6e756c6c2d636f696e2d6a6f696e476562556e697377617056324b6565706572466c61736850726f78794554482f6e756c6c2d61756374696f6e2d686f757365476562556e697377617056324b6565706572466c61736850726f78794554482f6e756c6c2d73797374656d2d636f696e476562556e697377617056324b6565706572466c61736850726f78794554482f6e756c6c2d756e69737761702d706169720000000000000000000000007ffdf1dfef2bfee32054c8e922959fb235679ade000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000003ab458634910aad20ef5f1c8ee96f1d6ac549190000000000000000000000008ae720a71622e824f576b4a8c03031066548a3b10000000000000000000000000a5653cca4db1b6e265f47caf6969e64f1cfdc450000000000000000000000002d3cd7b81c93f188f3cb8ad87c8acc73d6226e3a