0 txs
0 calls
constructor
No constructor.
functions
deployMSigOracleFeed
nonpayablefunction deployMSigOracleFeed(address _controller, int256 _initialPrice, uint256 _maxSafeDeviation, uint8 _decimals, string _description) returns (address feed)
events
MSigOracleFeedDeployed
event MSigOracleFeedDeployed(address indexed feedAddress, address indexed controller, int256 initialPrice, uint256 maxSafeDeviation, uint8 decimals, string description)
errors
No errors.
creation bytecode
0x6080604052348015600e575f5ffd5b50610f7a8061001c5f395ff3fe608060405234801561000f575f5ffd5b5060043610610029575f3560e01c80638e8b64231461002d575b5f5ffd5b61004061003b366004610153565b610069565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b5f858585858560405161007b90610119565b6100899594939291906102e8565b604051809103905ff0801580156100a2573d5f5f3e3d5ffd5b5090508573ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fde36dcc40bb047092d5a351d34659c6f857198b799372af294050f2b101ecdd4878787876040516101089493929190610336565b60405180910390a395945050505050565b610bdd8061036883390190565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f5f5f5f5f60a08688031215610167575f5ffd5b853573ffffffffffffffffffffffffffffffffffffffff8116811461018a575f5ffd5b94506020860135935060408601359250606086013560ff811681146101ad575f5ffd5b9150608086013567ffffffffffffffff8111156101c8575f5ffd5b86015f601f820189136101d9575f5ffd5b813567ffffffffffffffff8111156101f3576101f3610126565b6040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0603f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8501160116810181811067ffffffffffffffff8211171561025f5761025f610126565b6040528181528382016020018b1015610276575f5ffd5b816020850160208301375f60208383010152809250809450505050509295509295909350565b5f81518084528060208401602086015e5f6020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b73ffffffffffffffffffffffffffffffffffffffff8616815284602082015283604082015260ff8316606082015260a060808201525f61032b60a083018461029c565b979650505050505050565b84815283602082015260ff83166040820152608060608201525f61035d608083018461029c565b969550505050505056fe60e060405234801561000f575f5ffd5b50604051610bdd380380610bdd83398101604081905261002e91610165565b6001600160a01b03851661007e5760405162461bcd60e51b815260206004820152601260248201527124b73b30b634b21031b7b73a3937b63632b960711b60448201526064015b60405180910390fd5b5f84136100cd5760405162461bcd60e51b815260206004820152601560248201527f496e76616c696420696e697469616c20707269636500000000000000000000006044820152606401610075565b6001600160a01b038516608052600184905560c083905260ff821660a0525f6100f682826102e8565b50600280546001600160501b0319166001908117909155426003556040518581523391907fb596566af20e538074714e2a51f8806ed38171e1be25a268df5a2d736ab0c5179060200160405180910390a350505050506103a2565b634e487b7160e01b5f52604160045260245ffd5b5f5f5f5f5f60a08688031215610179575f5ffd5b85516001600160a01b038116811461018f575f5ffd5b602087015160408801516060890151929750909550935060ff811681146101b4575f5ffd5b60808701519092506001600160401b038111156101cf575f5ffd5b86015f601f820189136101e0575f5ffd5b81516001600160401b038111156101f9576101f9610151565b604051601f8201601f19908116603f011681016001600160401b038111828210171561022757610227610151565b6040528181528382016020018b101561023e575f5ffd5b8160208501602083015e5f60208383010152809250809450505050509295509295909350565b600181811c9082168061027857607f821691505b60208210810361029657634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156102e357805f5260205f20601f840160051c810160208510156102c15750805b601f840160051c820191505b818110156102e0575f81556001016102cd565b50505b505050565b81516001600160401b0381111561030157610301610151565b6103158161030f8454610264565b8461029c565b6020601f821160018114610347575f83156103305750848201515b5f19600385901b1c1916600184901b1784556102e0565b5f84815260208120601f198516915b828110156103765787850151825560209485019460019092019101610356565b508482101561039357868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b60805160a05160c0516107f66103e75f395f81816101110152818161046801526104cf01525f60a801525f81816101b4015281816102d001526103c801526107f65ff3fe608060405234801561000f575f5ffd5b506004361061009f575f3560e01c80639a6fc8f511610072578063f77c479111610058578063f77c4791146101af578063f7a30806146101fb578063feaf968c1461020e575f5ffd5b80639a6fc8f514610133578063dcebf9281461019a575f5ffd5b8063313ce567146100a357806354fd4d50146100e15780637284e416146100f7578063841d5b7c1461010c575b5f5ffd5b6100ca7f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff90911681526020015b60405180910390f35b6100e9600181565b6040519081526020016100d8565b6100ff61022d565b6040516100d89190610603565b6100e97f000000000000000000000000000000000000000000000000000000000000000081565b610163610141366004610656565b5060025460015460035469ffffffffffffffffffff9092169290919081908490565b6040805169ffffffffffffffffffff968716815260208101959095528401929092526060830152909116608082015260a0016100d8565b6101ad6101a8366004610686565b6102b8565b005b6101d67f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100d8565b6101ad610209366004610686565b6103b0565b60025460015460035469ffffffffffffffffffff909216918083610163565b5f80546102399061069d565b80601f01602080910402602001604051908101604052809291908181526020018280546102659061069d565b80156102b05780601f10610287576101008083540402835291602001916102b0565b820191905f5260205f20905b81548152906001019060200180831161029357829003601f168201915b505050505081565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614610327576040517f82b4290000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f811361035f576040517ebfc92100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61036881610551565b600254604051828152339169ffffffffffffffffffff16907fc1d8a0c8ee4fed5883b42b6d154da54f537b0b8a3e3f25719e9c2e025bb497bb9060200160405180910390a350565b3373ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000161461041f576040517f82b4290000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f8113610457576040517ebfc92100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f610464600154836105a6565b90507f00000000000000000000000000000000000000000000000000000000000000008111156104ff576001546040517f97ccb86f000000000000000000000000000000000000000000000000000000008152600481019190915260248101839052604481018290527f0000000000000000000000000000000000000000000000000000000000000000606482015260840160405180910390fd5b61050882610551565b600254604051838152339169ffffffffffffffffffff16907fb596566af20e538074714e2a51f8806ed38171e1be25a268df5a2d736ab0c5179060200160405180910390a35050565b60018190556002805469ffffffffffffffffffff16905f6105718361071b565b91906101000a81548169ffffffffffffffffffff021916908369ffffffffffffffffffff160217905550504260038190555050565b5f8183036105b557505f6105fd565b5f838313156105cf576105c8848461074b565b90506105dc565b6105d9838561074b565b90505b836105ef82670de0b6b3a7640000610771565b6105f99190610788565b9150505b92915050565b602081525f82518060208401528060208501604085015e5f6040828501015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011684010191505092915050565b5f60208284031215610666575f5ffd5b813569ffffffffffffffffffff8116811461067f575f5ffd5b9392505050565b5f60208284031215610696575f5ffd5b5035919050565b600181811c908216806106b157607f821691505b6020821081036106e8577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f69ffffffffffffffffffff821669ffffffffffffffffffff8103610742576107426106ee565b60010192915050565b8181035f83128015838313168383128216171561076a5761076a6106ee565b5092915050565b80820281158282048414176105fd576105fd6106ee565b5f826107bb577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b50049056fea2646970667358221220fcc7d8350d220d4ce9efb081d42b8eae39a4a6ede0880d1564e53f00e0d5938e64736f6c634300081c0033a26469706673582212209cdb764ebadce3e5e6ab0dd08270740cfad210fce655e225ff6112967cec844564736f6c634300081c0033