2 txs
3 calls
constructor
No constructor.
functions
createdInFactory
viewfunction createdInFactory(address) view returns (bool)
nonces
viewfunction nonces(address owner) view returns (uint256)
createOracleScaler
nonpayablefunction createOracleScaler(address _quoteToken, bytes32 _externalSalt) returns (address oracleScaler)
events
OracleScalerCreated
event OracleScalerCreated(address indexed oracleScaler)
errors
InvalidAccountNonce
error InvalidAccountNonce(address account, uint256 currentNonce)
creation bytecode
0x6080604052348015600e575f5ffd5b506108778061001c5f395ff3fe608060405234801561000f575f5ffd5b506004361061003f575f3560e01c80632ef8a828146100435780637ecebe0014610073578063b32d705b146100a9575b5f5ffd5b6100566100513660046101e9565b6100db565b6040516001600160a01b0390911681526020015b60405180910390f35b61009b610081366004610213565b6001600160a01b03165f9081526020819052604090205490565b60405190815260200161006a565b6100cb6100b7366004610213565b60016020525f908152604090205460ff1681565b604051901515815260200161006a565b335f81815260208181526040808320805460018101909155815160609590951b6bffffffffffffffffffffffff191685840152603485015260548085018690528151808603909101815260749094019052825192019190912083604051610141906101c5565b6001600160a01b0390911681526020018190604051809103905ff590508015801561016e573d5f5f3e3d5ffd5b506001600160a01b0381165f818152600160208190526040808320805460ff19169092179091555192935090917fbb706ea96deb6edf25f6e205044c7df4bacee2faf98bac84430437d00f6f524d9190a292915050565b61060c8061023683390190565b6001600160a01b03811681146101e6575f5ffd5b50565b5f5f604083850312156101fa575f5ffd5b8235610205816101d2565b946020939093013593505050565b5f60208284031215610223575f5ffd5b813561022e816101d2565b939250505056fe60c060405234801561000f575f5ffd5b5060405161060c38038061060c83398101604081905261002e916101b2565b5f6100388261008c565b9050601260ff82161061005e5760405163a7617b4560e01b815260040160405180910390fd5b6100698160126101f3565b6100779060ff16600a6102f5565b60a052506001600160a01b0316608052610336565b6040805160048152602481019091526020810180516001600160e01b0390811663313ce56760e01b179091525f91829182916100cb918691906100fc16565b91509150816100dd57505f9392505050565b808060200190518101906100f19190610300565b60ff16949350505050565b5f60606001600160a01b0384163b610127576040516373d39f9d60e01b815260040160405180910390fd5b5f5f856001600160a01b0316856040516101419190610320565b5f60405180830381855afa9150503d805f8114610179576040519150601f19603f3d011682016040523d82523d5f602084013e61017e565b606091505b5091509150816101a3575f60405180602001604052805f8152509350935050506101ab565b600193509150505b9250929050565b5f602082840312156101c2575f5ffd5b81516001600160a01b03811681146101d8575f5ffd5b9392505050565b634e487b7160e01b5f52601160045260245ffd5b60ff828116828216039081111561020c5761020c6101df565b92915050565b6001815b600184111561024d57808504811115610231576102316101df565b600184161561023f57908102905b60019390931c928002610216565b935093915050565b5f826102635750600161020c565b8161026f57505f61020c565b8160018114610285576002811461028f576102ab565b600191505061020c565b60ff8411156102a0576102a06101df565b50506001821b61020c565b5060208310610133831016604e8410600b84101617156102ce575081810a61020c565b6102da5f198484610212565b805f19048211156102ed576102ed6101df565b029392505050565b5f6101d88383610255565b5f60208284031215610310575f5ffd5b815160ff811681146101d8575f5ffd5b5f82518060208501845e5f920191825250919050565b60805160a0516102a261036a5f395f818161010a015261019701525f8181608c0152818160c9015261014201526102a25ff3fe608060405234801561000f575f5ffd5b5060043610610060575f3560e01c806313b0be3314610064578063217a4b701461008a57806378892cea146100c4578063a6391566146100eb578063ce4b5bbe14610105578063f9fa619a1461012c575b5f5ffd5b6100776100723660046101ff565b61013f565b6040519081526020015b60405180910390f35b7f00000000000000000000000000000000000000000000000000000000000000005b6040516001600160a01b039091168152602001610081565b6100ac7f000000000000000000000000000000000000000000000000000000000000000081565b6100f3601281565b60405160ff9091168152602001610081565b6100777f000000000000000000000000000000000000000000000000000000000000000081565b61013d61013a366004610229565b50565b005b5f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b0316146101925760405163981a2a2b60e01b815260040160405180910390fd5b6101bc7f000000000000000000000000000000000000000000000000000000000000000084610249565b9050805f036101de57604051634dfba02360e01b815260040160405180910390fd5b92915050565b80356001600160a01b03811681146101fa575f5ffd5b919050565b5f5f60408385031215610210575f5ffd5b82359150610220602084016101e4565b90509250929050565b5f60208284031215610239575f5ffd5b610242826101e4565b9392505050565b80820281158282048414176101de57634e487b7160e01b5f52601160045260245ffdfea2646970667358221220cb7de5e041243bf88f344fcfe00d4120199edad0850cad8821df43ea724f774364736f6c634300081c0033a26469706673582212200b9baa623291bddcc5a6e841b4858dcbe60343653df8d5ff176b4f208a5d7cc164736f6c634300081c0033