0 txs
0 calls
constructor
constructor(address a)
functions
BASIS_POINTS
viewfunction BASIS_POINTS() view returns (uint256)
parent
viewfunction parent() view returns (address)
quoteMarketBuy
nonpayablefunction quoteMarketBuy(address inputToken, uint256 wchiRequired, bytes swapData) returns (uint256)
quoteMarketSell
nonpayablefunction quoteMarketSell(address outputToken, uint256 wchiReceived, bytes swapData) returns (uint256)
events
No events.
errors
No errors.
creation bytecode
0x60a060405234801561001057600080fd5b506040516107b43803806107b483398101604081905261002f91610040565b6001600160a01b0316608052610070565b60006020828403121561005257600080fd5b81516001600160a01b038116811461006957600080fd5b9392505050565b6080516107016100b36000396000818160560152818160db0152818161016601528181610262015281816102d20152818161035d015261045901526107016000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c806360f96a8f14610051578063ba4fd8cc14610095578063cf65a697146100b6578063e1f1c4a7146100c9575b600080fd5b6100787f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b6100a86100a3366004610508565b6100d2565b60405190815260200161008c565b6100a86100c4366004610508565b6102c9565b6100a861271081565b600080610160857f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663fce589d86040518163ffffffff1660e01b8152600401602060405180830381865afa158015610137573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061015b9190610594565b6104b5565b905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632b3297f96040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101c2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101e691906105ad565b6001600160a01b031663fda1c5e7888488886040518563ffffffff1660e01b815260040161021794939291906105fa565b6020604051808303816000875af1158015610236573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061025a9190610594565b90506102be817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632fd1db256040518163ffffffff1660e01b8152600401602060405180830381865afa158015610137573d6000803e3d6000fd5b979650505050505050565b600080610357857f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663fce589d86040518163ffffffff1660e01b8152600401602060405180830381865afa15801561032e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103529190610594565b6104e1565b905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632b3297f96040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103b9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103dd91906105ad565b6001600160a01b031663d278d731838988886040518563ffffffff1660e01b815260040161040e949392919061062d565b6020604051808303816000875af115801561042d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104519190610594565b90506102be817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632fd1db256040518163ffffffff1660e01b8152600401602060405180830381865afa15801561032e573d6000803e3d6000fd5b60006127106104c4838261066c565b6104ce908561067f565b6104d89190610696565b90505b92915050565b60006127106104c483826106b8565b6001600160a01b038116811461050557600080fd5b50565b6000806000806060858703121561051e57600080fd5b8435610529816104f0565b935060208501359250604085013567ffffffffffffffff81111561054c57600080fd5b8501601f8101871361055d57600080fd5b803567ffffffffffffffff81111561057457600080fd5b87602082840101111561058657600080fd5b949793965060200194505050565b6000602082840312156105a657600080fd5b5051919050565b6000602082840312156105bf57600080fd5b81516105ca816104f0565b9392505050565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b6001600160a01b03851681528360208201526060604082015260006106236060830184866105d1565b9695505050505050565b8481526001600160a01b03841660208201526060604082015260006106236060830184866105d1565b634e487b7160e01b600052601160045260246000fd5b808201808211156104db576104db610656565b80820281158282048414176104db576104db610656565b6000826106b357634e487b7160e01b600052601260045260246000fd5b500490565b818103818111156104db576104db61065656fea2646970667358221220d6f1afc33ef025d0792c44358ec54ae657f375ec79b0c45ca8e8a350583e2a4c64736f6c634300081c0033000000000000000000000000a3098c68fd99233b57bd065aac545cca5f1ac296