0 txs
1 call
constructor
No constructor.
functions
newMedian
nonpayablefunction newMedian(address owner) returns (address median)
events
No events.
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50611e2b806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063c3a3290c14610030575b600080fd5b6100566004803603602081101561004657600080fd5b50356001600160a01b0316610072565b604080516001600160a01b039092168252519081900360200190f35b60006040516100809061016a565b604051809103906000f08015801561009c573d6000803e3d6000fd5b509050806001600160a01b03166365fae35e836040518263ffffffff1660e01b815260040180826001600160a01b03168152602001915050600060405180830381600087803b1580156100ee57600080fd5b505af1158015610102573d6000803e3d6000fd5b505060408051639c52a7f160e01b815230600482015290516001600160a01b0385169350639c52a7f19250602480830192600092919082900301818387803b15801561014d57600080fd5b505af1158015610161573d6000803e3d6000fd5b50505050919050565b611c7e806101788339019056fe608060405260016002556103e860075534801561001b57600080fd5b5033600090815260208190526040902060019055611c408061003e6000396000f3fe608060405234801561001057600080fd5b50600436106101735760003560e01c806365fae35e116100de5780639c52a7f111610097578063e2fb8cbe11610071578063e2fb8cbe1461052f578063f29c29c41461054c578063fc959e2914610572578063febb0f7e1461059857610173565b80639c52a7f1146104bd578063bf353dbb146104e3578063c3e850d11461050957610173565b806365fae35e146103595780636ba6acf21461037f5780638d0e5a9a146103a35780638ef5eaf0146103c3578063943181061461043157806398fd75ce1461049f57610173565b80634ca29923116101305780634ca29923146102d45780634fce7a2a146102dc57806357de26a41461030257806359e02dd71461030a578063639097a11461032b57806365c4ce7a1461033357610173565b8063020b2e321461017857806318178358146101b05780631b25b65f146101ba578063262a9dff14610228578063352d3fba1461024957806346d4577d14610266575b600080fd5b61019e6004803603602081101561018e57600080fd5b50356001600160a01b03166105a0565b60408051918252519081900360200190f35b6101b86105b2565b005b6101b8600480360360208110156101d057600080fd5b810190602081018135600160201b8111156101ea57600080fd5b8201836020820111156101fc57600080fd5b803590602001918460208302840111600160201b8311171561021d57600080fd5b50909250905061094a565b610230610abd565b6040805163ffffffff9092168252519081900360200190f35b6101b86004803603602081101561025f57600080fd5b5035610ad0565b6101b86004803603602081101561027c57600080fd5b810190602081018135600160201b81111561029657600080fd5b8201836020820111156102a857600080fd5b803590602001918460208302840111600160201b831117156102c957600080fd5b509092509050610baa565b61019e610cac565b61019e600480360360208110156102f257600080fd5b50356001600160a01b0316610cb9565b61019e610ccb565b610312610d9c565b6040805192835290151560208301528051918290030190f35b61019e610e17565b6101b86004803603602081101561034957600080fd5b50356001600160a01b0316610e1d565b6101b86004803603602081101561036f57600080fd5b50356001600160a01b0316610ec2565b610387610f66565b604080516001600160a01b039092168252519081900360200190f35b610387600480360360208110156103b957600080fd5b503560ff16610f7a565b6101b8600480360360208110156103d957600080fd5b810190602081018135600160201b8111156103f357600080fd5b82018360208201111561040557600080fd5b803590602001918460208302840111600160201b8311171561042657600080fd5b509092509050610f95565b6101b86004803603602081101561044757600080fd5b810190602081018135600160201b81111561046157600080fd5b82018360208201111561047357600080fd5b803590602001918460208302840111600160201b8311171561049457600080fd5b509092509050611267565b6104a761153c565b6040805160ff9092168252519081900360200190f35b6101b8600480360360208110156104d357600080fd5b50356001600160a01b0316611545565b61019e600480360360208110156104f957600080fd5b50356001600160a01b03166115e8565b6101b86004803603602081101561051f57600080fd5b50356001600160a01b03166115fa565b6101b86004803603602081101561054557600080fd5b5035611765565b6101b86004803603602081101561056257600080fd5b50356001600160a01b031661189e565b6101b86004803603602081101561058857600080fd5b50356001600160a01b0316611996565b61019e611be4565b60036020526000908152604090205481565b60065461010090046001600160a01b031661060c576040805162461bcd60e51b81526020600482015260156024820152744d656469616e2f6e6f2d6d61696e2d6f7261636c6560581b604482015290519081900360640190fd5b600080600660019054906101000a90046001600160a01b03166001600160a01b03166359e02dd76040518163ffffffff1660e01b8152600401604080518083038186803b15801561065c57600080fd5b505afa158015610670573d6000803e3d6000fd5b505050506040513d604081101561068657600080fd5b5080516020909101519092509050806106e6576040805162461bcd60e51b815260206004820152601a60248201527f4d656469616e2f6d61696e2d6f7261636c652d696e76616c6964000000000000604482015290519081900360640190fd5b8180610732576040805162461bcd60e51b81526020600482015260166024820152754d656469616e2f6d61696e2d70726963652d7a65726f60501b604482015290519081900360640190fd5b600160005b60065460ff90811690821610156108705760ff81166000908152600560205260409020546001600160a01b031680158061078357506006546001600160a01b0382811661010090920416145b1561078e5750610868565b600080826001600160a01b03166359e02dd76040518163ffffffff1660e01b8152600401604080518083038186803b1580156107c957600080fd5b505afa1580156107dd573d6000803e3d6000fd5b505050506040513d60408110156107f357600080fd5b50805160209091015190925090508061080e57505050610868565b818061081d5750505050610868565b600061271060075489028161082e57fe5b049050600088831161084257828903610846565b8883035b90508181111561085b57505050505050610868565b5050600190950194505050505b600101610737565b506002548110156108c8576040805162461bcd60e51b815260206004820181905260248201527f4d656469616e2f696e73756666696369656e742d76616c69642d707269636573604482015290519081900360640190fd5b6001805463ffffffff428116600160801b90810263ffffffff60801b196001600160801b038089166001600160801b031990961695909517161793849055604080519385168452930416602082015281517fb78ebc573f1f889ca9e1e0fb62c843c836f3d3a2e1f43ef62940e9b894f4ea4c929181900390910190a150505050565b3360009081526020819052604090205460011461099c576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b60005b81811015610a555760008383838181106109b557fe5b905060200201356001600160a01b03166001600160a01b03161415610a18576040805162461bcd60e51b815260206004820152601460248201527304d656469616e2f6e6f2d636f6e74726163742d360641b604482015290519081900360640190fd5b600160046000858585818110610a2a57fe5b602090810292909201356001600160a01b03168352508101919091526040016000205560010161099f565b507fc79647ae2b2b3ca1db75097a9bdc96a95ee72c79cdf1598071651968f75b39b7828260405180806020018281038252848482818152602001925060200280828437600083820152604051601f909101601f19169092018290039550909350505050a15050565b600154600160801b900463ffffffff1681565b33600090815260208190526040902054600114610b22576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b60008111610b6f576040805162461bcd60e51b81526020600482015260156024820152744d656469616e2f71756f72756d2d69732d7a65726f60581b604482015290519081900360640190fd5b60028190556040805182815290517f8ace227f12fdc9477d9be5e391bfdebf167cc88ab12e8979e011aa0c6a5914e19181900360200190a150565b33600090815260208190526040902054600114610bfc576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b60005b81811015610c4457600060046000858585818110610c1957fe5b602090810292909201356001600160a01b031683525081019190915260400160002055600101610bff565b507ff988a4b6e3189c6c5dff51a4376735001f44ca1dc048d2ceb9e3ea1fd8df5a08828260405180806020018281038252848482818152602001925060200280828437600083820152604051601f909101601f19169092018290039550909350505050a15050565b651155121554d160d21b90565b60046020526000908152604090205481565b33600090815260046020526040812054600114610d2f576040805162461bcd60e51b815260206004820152601f60248201527f4d656469616e2f636f6e74726163742d6e6f742d77686974656c697374656400604482015290519081900360640190fd5b6001546001600160801b0316610d8c576040805162461bcd60e51b815260206004820152601960248201527f4d656469616e2f696e76616c69642d70726963652d6665656400000000000000604482015290519081900360640190fd5b506001546001600160801b031690565b336000908152600460205260408120548190600114610e02576040805162461bcd60e51b815260206004820152601f60248201527f4d656469616e2f636f6e74726163742d6e6f742d77686974656c697374656400604482015290519081900360640190fd5b50506001546001600160801b03168015159091565b60075481565b33600090815260208190526040902054600114610e6f576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b6001600160a01b038116600081815260046020908152604080832092909255815192835290517f12fdafd291eb287a54e3416070923d22aa5072f5ee04c4fb8361615e7508a37c9281900390910190a150565b33600090815260208190526040902054600114610f14576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b6001600160a01b0381166000818152602081815260409182902060019055815192835290517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609281900390910190a150565b60065461010090046001600160a01b031681565b6005602052600090815260409020546001600160a01b031681565b33600090815260208190526040902054600114610fe7576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b60005b818110156111ff576003600084848481811061100257fe5b905060200201356001600160a01b03166001600160a01b03166001600160a01b0316815260200190815260200160002054600114611087576040805162461bcd60e51b815260206004820152601860248201527f4d656469616e2f6f7261636c652d6e6f742d6578697374730000000000000000604482015290519081900360640190fd5b60006003600085858581811061109957fe5b905060200201356001600160a01b03166001600160a01b03166001600160a01b03168152602001908152602001600020819055508282828181106110d957fe5b905060200201356001600160a01b03166001600160a01b0316600660019054906101000a90046001600160a01b03166001600160a01b031614156111295760068054610100600160a81b03191690555b60005b60065460ff90811690821610156111f65783838381811061114957fe5b60ff8416600090815260056020908152604090912054910292909201356001600160a01b039081169216919091141590506111ee576006805460ff908116600019908101821660009081526005602052604080822054868516835281832080546001600160a01b039092166001600160a01b031992831617905585548516840185168352912080549091169055825460ff1981169083169091019091161790556111f6565b60010161112c565b50600101610fea565b507f824f2ee991056221cd7702b62d3bb69793985b16a20dd7020e54e42a832c3c83828260405180806020018281038252848482818152602001925060200280828437600083820152604051601f909101601f19169092018290039550909350505050a15050565b336000908152602081905260409020546001146112b9576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b60065460ff90811682011115611316576040805162461bcd60e51b815260206004820152601b60248201527f6d656469616e2f6f7261636c652d6c696d69742d726561636865640000000000604482015290519081900360640190fd5b60005b818110156114d457600083838381811061132f57fe5b905060200201356001600160a01b03166001600160a01b03161415611390576040805162461bcd60e51b815260206004820152601260248201527104d656469616e2f6e6f2d6f7261636c652d360741b604482015290519081900360640190fd5b600360008484848181106113a057fe5b905060200201356001600160a01b03166001600160a01b03166001600160a01b0316815260200190815260200160002054600014611425576040805162461bcd60e51b815260206004820152601c60248201527f4d656469616e2f7369676e65722d616c72656164792d65786973747300000000604482015290519081900360640190fd5b60016003600085858581811061143757fe5b905060200201356001600160a01b03166001600160a01b03166001600160a01b031681526020019081526020016000208190555082828281811061147757fe5b6006805460ff908116600090815260056020908152604090912080546001600160a01b0319166001600160a01b0392909502969096013516929092179093558254808216600190810190921660ff19909116179092555001611319565b507f1cecdf0e58ccc02f0a8c919a37c15af258cc5fc6719ff9bbe2ff1eca2432ab5f828260405180806020018281038252848482818152602001925060200280828437600083820152604051601f909101601f19169092018290039550909350505050a15050565b60065460ff1681565b33600090815260208190526040902054600114611597576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b6001600160a01b03811660008181526020818152604080832092909255815192835290517f184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b9281900390910190a150565b60006020819052908152604090205481565b3360009081526020819052604090205460011461164c576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b6001600160a01b03811661169c576040805162461bcd60e51b815260206004820152601260248201527104d656469616e2f6e6f2d6f7261636c652d360741b604482015290519081900360640190fd5b6001600160a01b038116600090815260036020526040902054600114611709576040805162461bcd60e51b815260206004820152601c60248201527f4d656469616e2f6e6f742d617574686f72697a65642d6f7261636c6500000000604482015290519081900360640190fd5b600680546001600160a01b0383166101008102610100600160a81b03199092169190911790915560408051918252517feb126d924ff9cfca68da3fd55198c6298968e7b2e8ec0e9768b0fdbce1b28f259181900360200190a150565b336000908152602081905260409020546001146117b7576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b6000811161180c576040805162461bcd60e51b815260206004820152601860248201527f4d656469616e2f646576696174696f6e2d69732d7a65726f0000000000000000604482015290519081900360640190fd5b612710811115611863576040805162461bcd60e51b815260206004820152601960248201527f4d656469616e2f646576696174696f6e2d746f6f2d6869676800000000000000604482015290519081900360640190fd5b60078190556040805182815290517fa9c92af34052143cf12a09011d1a179c891978b308f922181ae133ad3925076d9181900360200190a150565b336000908152602081905260409020546001146118f0576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b6001600160a01b038116611942576040805162461bcd60e51b815260206004820152601460248201527304d656469616e2f6e6f2d636f6e74726163742d360641b604482015290519081900360640190fd5b6001600160a01b03811660008181526004602090815260409182902060019055815192835290517f6ffc0fabf0709270e42087e84a3bfc36041d3b281266d04ae1962185092fb2449281900390910190a150565b336000908152602081905260409020546001146119e8576040805162461bcd60e51b81526020600482015260156024820152600080516020611beb833981519152604482015290519081900360640190fd5b6001600160a01b038116611a36576040805162461bcd60e51b815260206004820152601060248201526f4d656469616e2f6e6f2d6f7261636c6560801b604482015290519081900360640190fd5b6001600160a01b038116600090815260036020526040902054600114611aa3576040805162461bcd60e51b815260206004820152601c60248201527f4d656469616e2f6e6f742d617574686f72697a65642d6f7261636c6500000000604482015290519081900360640190fd5b600080826001600160a01b03166359e02dd76040518163ffffffff1660e01b8152600401604080518083038186803b158015611ade57600080fd5b505afa158015611af2573d6000803e3d6000fd5b505050506040513d6040811015611b0857600080fd5b50805160209091015190925090508180611b62576040805162461bcd60e51b81526020600482015260166024820152754d656469616e2f6d61696e2d70726963652d7a65726f60501b604482015290519081900360640190fd5b6001805463ffffffff428116600160801b90810263ffffffff60801b196001600160801b038088166001600160801b031990961695909517161793849055604080519385168452930416602082015281517fb78ebc573f1f889ca9e1e0fb62c843c836f3d3a2e1f43ef62940e9b894f4ea4c929181900390910190a150505050565b6002548156fe4d656469616e2f6e6f742d617574686f72697a65640000000000000000000000a2646970667358221220bbb5b7563975484a9f503a8ad4a151f32904bd005943bfd6f3d2dc2800f8700a64736f6c634300060c0033a26469706673582212204a1923cd39c165aba9e16da5d8bdb04252609c63ebcc3ec276a6c62ef25a3a4f64736f6c634300060c0033