0 txs
2 calls
constructor
No constructor.
functions
createSharePriceCalculator
nonpayablefunction createSharePriceCalculator(address _depositTokenRegistry, uint256 _initialSharePrice, address _admin, address _priceSetter) returns (address)
events
No events.
errors
No errors.
creation bytecode
0x60808060405234610016576110d9908161001c8239f35b600080fdfe608080604052600436101561001357600080fd5b600090813560e01c633d1c7bfd1461002a57600080fd5b346100ed5760803660031901126100ed576001600160a01b0390600435828116908190036100e9576044358381168091036100e557606435908482168092036100e157610fb2928385019385851067ffffffffffffffff8611176100cd5791859391608095936100f28639835260243560208401526040830152606082015203019083f09081156100c2576020925060405191168152f35b6040513d84823e3d90fd5b634e487b7160e01b88526041600452602488fd5b8580fd5b8480fd5b8380fd5b5080fdfe60a0346200011457601f62000fb238819003918201601f191683019291906001600160401b0384118385101762000119578160809284926040968752833981010312620001145762000051816200012f565b9060208101516200007260606200006a8685016200012f565b93016200012f565b926001600160a01b03908116908115620000f3578215620001045780841615620000f357841615620000e257608052600155620000bc9190620000b59062000144565b50620001c4565b5051610d2b90816200026782396080518181816101490152818161024901526105570152f35b845163d92e233d60e01b8152600490fd5b855163d92e233d60e01b8152600490fd5b855162bfc92160e01b8152600490fd5b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036200011457565b6001600160a01b031660008181527fad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5602052604081205490919060ff16620001c057818052816020526040822081835260205260408220600160ff19825416179055339160008051602062000f928339815191528180a4600190565b5090565b6001600160a01b031660008181527f8d5cb4327480bbdc0a15a97d281cd69565d1fec0215661a926532db447d2678060205260408120549091907f04824fcb60e7cc526d70b264caa65b62ed44d9c8e5d230e8ff6b0c7373843b8a9060ff166200026157808352826020526040832082845260205260408320600160ff1982541617905560008051602062000f92833981519152339380a4600190565b50509056fe608060408181526004918236101561001657600080fd5b600092833560e01c91826301ffc9a7146108835750816316b60249146107c5578163248a9ca31461079b5781632b38e266146105055781632f2ff15d146104db57816336568abe146104955781633e5541f1146101f85781635b1dac60146101d957816391d1485414610193578163a217fddf14610178578163a981c7b414610134578163d547741f146100f1575063f00acbaa146100b457600080fd5b346100ed57816003193601126100ed57602090517f04824fcb60e7cc526d70b264caa65b62ed44d9c8e5d230e8ff6b0c7373843b8a8152f35b5080fd5b9190503461013057806003193601126101305761012c913561012760016101166108f1565b938387528660205286200154610907565b6109c9565b5080f35b8280fd5b5050346100ed57816003193601126100ed57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5050346100ed57816003193601126100ed5751908152602090f35b9050346101305781600319360112610130578160209360ff926101b46108f1565b903582528186528282206001600160a01b039091168252855220549151911615158152f35b5050346100ed57816003193601126100ed576020906001549051908152f35b8284346103825781600319360112610382576102126108d6565b60243591906001600160a01b0390811690811561048557831561047557845191633557b21b60e11b835286830152608082602481847f0000000000000000000000000000000000000000000000000000000000000000165afa91821561046b5783849085928695610433575b501590811561042b575b5061041b5716908451956308244fc360e21b875285878281865afa9687156104115784976103e2575b50602096878101805160068110156103cf57151590816103a6575b50610397576001600160601b03889151169387519283809263313ce56760e01b82525afa93841561038c57809461033a575b50509161032461031e610333959361031861032a96610b2f565b90610bdd565b91610b2f565b91610c7f565b60015490610bdd565b9051908152f35b909193508682813d8311610385575b6103538183610a3e565b8101031261038257509161032461031e610333959361031861037761032a97610a83565b9650509395506102fe565b80fd5b503d610349565b8651903d90823e3d90fd5b508551637841c2c960e11b8152fd5b90505160068110156103bc5760011415896102cc565b634e487b7160e01b865260218352602486fd5b634e487b7160e01b875260218452602487fd5b610403919750863d881161040a575b6103fb8183610a3e565b810190610adb565b95876102b1565b503d6103f1565b86513d86823e3d90fd5b8551636859399d60e11b81528790fd5b905088610288565b9250505061045991925060803d8111610464575b6104518183610a3e565b810190610a91565b93929091908961027e565b503d610447565b85513d85823e3d90fd5b8451631fbaba3560e01b81528690fd5b8451630f58058360e11b81528690fd5b8383346100ed57806003193601126100ed576104af6108f1565b90336001600160a01b038316036104cc575061012c9192356109c9565b5163334bd91960e11b81528390fd5b9190503461013057806003193601126101305761012c913561050060016101166108f1565b61094b565b8383346100ed57806003193601126100ed5761051f6108d6565b602493843593916001600160a01b0390811690811561078b57851561077b57845191633557b21b60e11b8352838301526080828881847f0000000000000000000000000000000000000000000000000000000000000000165afa9182156107715784859086928795610749575b5015908115610741575b506107315716928451956308244fc360e21b875285878581885afa968715610727578297610708575b50602096878101805160068110156106f657151590816106ce575b506106be5790876001600160601b03869351169688519687809263313ce56760e01b82525afa9485156106b4578395610672575b506106226106226106289260015490610b56565b94610b2f565b9384810294818604149015171561066057670de0b6b3a764000094858102958187041490151715610660575050906103339291610c7f565b634e487b7160e01b8252601190528690fd5b9094508781813d83116106ad575b61068a8183610a3e565b81010312610130576106226106226106a461062893610a83565b9692505061060e565b503d610680565b87513d85823e3d90fd5b8651637841c2c960e11b81528590fd5b90505160068110156106e457600114158a6105da565b634e487b7160e01b8452602186528984fd5b634e487b7160e01b8552602187528a85fd5b610720919750863d881161040a576103fb8183610a3e565b95886105bf565b86513d84823e3d90fd5b8551636859399d60e11b81528490fd5b905089610596565b9250505061076691925060803d8111610464576104518183610a3e565b93929091908a61058c565b85513d86823e3d90fd5b8451631fbaba3560e01b81528390fd5b8451630f58058360e11b81528390fd5b90503461013057602036600319011261013057816020936001923581528085522001549051908152f35b905034610130576020366003190112610130578035907f04824fcb60e7cc526d70b264caa65b62ed44d9c8e5d230e8ff6b0c7373843b8a8085528460205283852033865260205260ff848620541615610866575081156108595750907f4a1ac874d2c95dbf06e8751911760755154ef5c49e9ecfd9b5e71a11664a239c91600154908060015582519182526020820152a180f35b825162bfc92160e01b8152fd5b6044925083519163e2517d3f60e01b835233908301526024820152fd5b849134610130576020366003190112610130573563ffffffff60e01b81168091036101305760209250637965db0b60e01b81149081156108c5575b5015158152f35b6301ffc9a760e01b149050836108be565b600435906001600160a01b03821682036108ec57565b600080fd5b602435906001600160a01b03821682036108ec57565b80600052600060205260406000203360005260205260ff604060002054161561092d5750565b6044906040519063e2517d3f60e01b82523360048301526024820152fd5b9060009180835282602052604083209160018060a01b03169182845260205260ff604084205416156000146109c457808352826020526040832082845260205260408320600160ff198254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b505090565b9060009180835282602052604083209160018060a01b03169182845260205260ff6040842054166000146109c45780835282602052604083208284526020526040832060ff1981541690557ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b339380a4600190565b90601f8019910116810190811067ffffffffffffffff821117610a6057604052565b634e487b7160e01b600052604160045260246000fd5b519081151582036108ec57565b519060ff821682036108ec57565b91908260809103126108ec57610aa682610a76565b91610ab360208201610a76565b60408201519092906001600160a01b03811681036108ec576060610ad8919301610a83565b90565b908160409103126108ec57604051906040820182811067ffffffffffffffff821117610a60576040528051906001600160601b03821682036108ec576020918352015160068110156108ec57602082015290565b60ff16604d8111610b4057600a0a90565b634e487b7160e01b600052601160045260246000fd5b908082029060001981840990828083109203918083039214610bcc57670de0b6b3a76400009082821115610bba577faccb18165bd6fe31ae1cf318dc5b51eee0e1ba569b88cd74c1773b91fac10669940990828211900360ee1b910360121c170290565b60405163227bc15360e01b8152600490fd5b5050670de0b6b3a764000091500490565b670de0b6b3a7640000918183029160001984820993838086109503948086039514610c5b5784831115610bba5782910981600003821680920460028082600302188083028203028083028203028083028203028083028203028083028203028092029003029360018380600003040190848311900302920304170290565b505080925015610c69570490565b634e487b7160e01b600052601260045260246000fd5b90918282029160001984820993838086109503948086039514610c5b5784831115610bba578291098160000382168092046002808260030218808302820302808302820302808302820302808302820302808302820302809202900302936001838060000304019084831190030292030417029056fea2646970667358221220be3b213d2d48e2135fa0723104737e40df73a1e37bd3436c8ce8861f08ab78a664736f6c634300081400332f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0da264697066735822122015d6be62bb08ff3df1ee9c9c1db2f038f8b24cf07deb3b280ae721b66653059864736f6c63430008140033