0 txs
0 calls
constructor
No constructor.
functions
contractsRegistry
viewfunction contractsRegistry() view returns (address)
injector
viewfunction injector() view returns (address _injector)
liquidityMining
viewfunction liquidityMining() view returns (address)
MINIMAL_INITIAL_DEPOSIT
viewfunction MINIMAL_INITIAL_DEPOSIT() view returns (uint256)
policyBookAdmin
viewfunction policyBookAdmin() view returns (address)
policyBookRegistry
viewfunction policyBookRegistry() view returns (address)
stblDecimals
viewfunction stblDecimals() view returns (uint256)
stblToken
viewfunction stblToken() view returns (address)
create
nonpayablefunction create(address _insuranceContract, uint8 _contractType, string _description, string _projectSymbol, uint256 _initialDeposit) returns (address)
setDependencies
nonpayablefunction setDependencies(address _contractsRegistry)
setInjector
nonpayablefunction setInjector(address _injector)
events
Created
event Created(address insured, uint8 contractType, address at)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50612156806100206000396000f3fe60806040523480156200001157600080fd5b5060043610620000b85760003560e01c80638389cb18116200007b5780638389cb18146200011657806383daefb5146200012f57806385b2d53514620001395780638cb941cc1462000143578063c3707716146200015a578063d98d0c7e146200017157620000b8565b806307e2ad2f14620000bd5780631a46039e14620000df5780631dcd497414620000f85780634617161014620001025780634deebf6a146200010c575b600080fd5b620000c76200017b565b604051620000d691906200120a565b60405180910390f35b620000e96200018a565b604051620000d691906200140f565b620000c762000197565b620000c7620001a6565b620000e9620001cb565b6200012d62000127366004620010a6565b620001d1565b005b620000c76200054d565b620000c76200055c565b6200012d62000154366004620010a6565b6200056b565b620000c76200016b366004620010e4565b6200060f565b620000c762000bc6565b6001546001600160a01b031681565b683635c9adc5dea0000081565b6002546001600160a01b031681565b7fd6b8f2e074594ceb05d47c27386969754b6ad0c15e5eb8f691399cd0be980e765490565b60055481565b6000620001dd620001a6565b90506001600160a01b0381161580620001fe57506001600160a01b03811633145b62000250576040805162461bcd60e51b815260206004820152601a60248201527f446570656e64616e743a204e6f7420616e20696e6a6563746f72000000000000604482015290519081900360640190fd5b600080546001600160a01b0319166001600160a01b0384169081179091556040805163dc9c563f60e01b8152905163dc9c563f91600480820192602092909190829003018186803b158015620002a557600080fd5b505afa158015620002ba573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002e09190620010c5565b600160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550816001600160a01b0316631ef35fc96040518163ffffffff1660e01b815260040160206040518083038186803b1580156200034057600080fd5b505afa15801562000355573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200037b9190620010c5565b600260006101000a8154816001600160a01b0302191690836001600160a01b03160217905550816001600160a01b031663fae7baef6040518163ffffffff1660e01b815260040160206040518083038186803b158015620003db57600080fd5b505afa158015620003f0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004169190620010c5565b600360006101000a8154816001600160a01b0302191690836001600160a01b03160217905550816001600160a01b0316639038a3ce6040518163ffffffff1660e01b815260040160206040518083038186803b1580156200047657600080fd5b505afa1580156200048b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004b19190620010c5565b600480546001600160a01b0319166001600160a01b03928316178082556040805163313ce56760e01b81529051919093169263313ce5679281810192602092909190829003018186803b1580156200050857600080fd5b505afa1580156200051d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620005439190620011ae565b60ff166005555050565b6004546001600160a01b031681565b6003546001600160a01b031681565b600062000577620001a6565b90506001600160a01b03811615806200059857506001600160a01b03811633145b620005ea576040805162461bcd60e51b815260206004820152601a60248201527f446570656e64616e743a204e6f7420616e20696e6a6563746f72000000000000604482015290519081900360640190fd5b507fd6b8f2e074594ceb05d47c27386969754b6ad0c15e5eb8f691399cd0be980e7655565b60006001600160a01b038816620006435760405162461bcd60e51b81526004016200063a906200132c565b60405180910390fd5b60c8851115620006675760405162461bcd60e51b81526004016200063a90620012e8565b8215801590620006785750601e8311155b620006975760405162461bcd60e51b81526004016200063a9062001357565b600360009054906101000a90046001600160a01b03166001600160a01b031663fd00a9cb6040518163ffffffff1660e01b815260040160206040518083038186803b158015620006e657600080fd5b505afa158015620006fb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200072191906200118c565b15620007415760405162461bcd60e51b81526004016200063a90620013cc565b600360009054906101000a90046001600160a01b03166001600160a01b031663f0710aae6040518163ffffffff1660e01b815260040160206040518083038186803b1580156200079057600080fd5b505afa158015620007a5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620007cb91906200118c565b1580620007e15750683635c9adc5dea000008210155b620008005760405162461bcd60e51b81526004016200063a906200139c565b60025460408051630aee5bd960e41b815290516000926001600160a01b03169163aee5bd90916004808301926020929190829003018186803b1580156200084657600080fd5b505afa1580156200085b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620008819190620010c5565b600260009054906101000a90046001600160a01b03166001600160a01b031663e4d7437b6040518163ffffffff1660e01b815260040160206040518083038186803b158015620008d057600080fd5b505afa158015620008e5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200090b9190620010c5565b60405162000919906200104e565b6200092692919062001237565b604051809103906000f08015801562000943573d6000803e3d6000fd5b506040516285025d60e11b81529091506001600160a01b0382169063010a04ba906200097e908c908c908c908c908c908c9060040162001292565b600060405180830381600087803b1580156200099957600080fd5b505af1158015620009ae573d6000803e3d6000fd5b5050600054604051631071396360e31b81526001600160a01b038086169450638389cb189350620009e49216906004016200120a565b600060405180830381600087803b158015620009ff57600080fd5b505af115801562000a14573d6000803e3d6000fd5b505060025460405163232e507360e21b81526001600160a01b038086169450638cb941cc935062000a4a9216906004016200120a565b600060405180830381600087803b15801562000a6557600080fd5b505af115801562000a7a573d6000803e3d6000fd5b505060015460405163143d03a760e11b81526001600160a01b03909116925063287a074e915062000ab4908c908c90869060040162001260565b600060405180830381600087803b15801562000acf57600080fd5b505af115801562000ae4573d6000803e3d6000fd5b505050507f4e28888a63ea403f5c073b7a200d807deb13db7afdb4eaf11fa1dbc96ebd610689898360405162000b1d9392919062001260565b60405180910390a1821562000bba5762000b55338262000b408660055462000bd5565b6004546001600160a01b031692919062000bee565b6040516377d0fcc560e11b81526001600160a01b0382169063efa1f98a9062000b8590339087906004016200121e565b600060405180830381600087803b15801562000ba057600080fd5b505af115801562000bb5573d6000803e3d6000fd5b505050505b98975050505050505050565b6000546001600160a01b031681565b600062000be58360128462000c50565b90505b92915050565b604080516001600160a01b0380861660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b17905262000c4a90859062000c9b565b50505050565b60008183111562000c745762000c6c84838503600a0a62000d57565b935062000c91565b8183101562000c915762000c8e84848403600a0a62000dc0565b93505b50825b9392505050565b606062000cf2826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b031662000e1e9092919063ffffffff16565b80519091501562000d525780806020019051602081101562000d1357600080fd5b505162000d525760405162461bcd60e51b815260040180806020018281038252602a815260200180620020f7602a913960400191505060405180910390fd5b505050565b600080821162000dae576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b81838162000db857fe5b049392505050565b60008262000dd15750600062000be8565b8282028284828162000ddf57fe5b041462000be55760405162461bcd60e51b8152600401808060200182810382526021815260200180620020d66021913960400191505060405180910390fd5b606062000e2f848460008562000e37565b949350505050565b60608247101562000e7a5760405162461bcd60e51b8152600401808060200182810382526026815260200180620020b06026913960400191505060405180910390fd5b62000e858562000f9e565b62000ed7576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b6020831062000f185780518252601f19909201916020918201910162000ef7565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d806000811462000f7c576040519150601f19603f3d011682016040523d82523d6000602084013e62000f81565b606091505b509150915062000f9382828662000fa4565b979650505050505050565b3b151590565b6060831562000fb557508162000c94565b82511562000fc65782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156200101257818101518382015260200162000ff8565b50505050905090810190601f168015620010405780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b610c7e806200143283390190565b60008083601f8401126200106e578182fd5b50813567ffffffffffffffff81111562001086578182fd5b6020830191508360208285010111156200109f57600080fd5b9250929050565b600060208284031215620010b8578081fd5b813562000be58162001418565b600060208284031215620010d7578081fd5b815162000be58162001418565b600080600080600080600060a0888a031215620010ff578283fd5b87356200110c8162001418565b965060208801356004811062001120578384fd5b9550604088013567ffffffffffffffff808211156200113d578485fd5b6200114b8b838c016200105c565b909750955060608a013591508082111562001164578485fd5b50620011738a828b016200105c565b989b979a50959894979596608090950135949350505050565b6000602082840312156200119e578081fd5b8151801515811462000be5578182fd5b600060208284031215620011c0578081fd5b815160ff8116811462000be5578182fd5b60048110620011dc57fe5b9052565b60008284528282602086013780602084860101526020601f19601f85011685010190509392505050565b6001600160a01b0391909116815260200190565b6001600160a01b03929092168252602082015260400190565b6001600160a01b0392831681529116602082015260606040820181905260009082015260800190565b6001600160a01b0384811682526060820190620012816020840186620011d1565b808416604084015250949350505050565b6001600160a01b03871681526000620012af6020830188620011d1565b60806040830152620012c6608083018688620011e0565b8281036060840152620012db818587620011e0565b9998505050505050505050565b60208082526024908201527f5042463a2050726f6a656374206465736372697074696f6e20697320746f6f206040820152636c6f6e6760e01b606082015260800190565b6020808252601190820152705042463a204e756c6c206164647265737360781b604082015260600190565b60208082526025908201527f5042463a2050726f6a6563742073796d626f6c20697320746f6f206c6f6e672f6040820152641cda1bdc9d60da1b606082015260800190565b6020808252601690820152751410918e88151bdbc81cdb585b1b0819195c1bdcda5d60521b604082015260600190565b60208082526023908201527f5042463a204372656174696f6e20697320626c6f636b656420647572696e67206040820152624c4d4560e81b606082015260800190565b90815260200190565b6001600160a01b03811681146200142e57600080fd5b5056fe608060405260405162000c7e38038062000c7e833981810160405260608110156200002957600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200005557600080fd5b9083019060208201858111156200006b57600080fd5b82516401000000008111828201881017156200008657600080fd5b82525081516020918201929091019080838360005b83811015620000b55781810151838201526020016200009b565b50505050905090810190601f168015620000e35780820380516001836020036101000a031916815260200191505b5060405250849150829050620000f98262000137565b8051156200011a57620001188282620001ae60201b620003841760201c565b505b50620001239050565b6200012e82620001dd565b505050620003bf565b6200014d816200020160201b620003b01760201c565b6200018a5760405162461bcd60e51b815260040180806020018281038252603681526020018062000c226036913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b6060620001d6838360405180606001604052806027815260200162000bfb6027913962000207565b9392505050565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b3b151590565b6060620002148462000201565b620002515760405162461bcd60e51b815260040180806020018281038252602681526020018062000c586026913960400191505060405180910390fd5b60006060856001600160a01b0316856040518082805190602001908083835b60208310620002915780518252601f19909201916020918201910162000270565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114620002f3576040519150601f19603f3d011682016040523d82523d6000602084013e620002f8565b606091505b5090925090506200030b82828662000315565b9695505050505050565b6060831562000326575081620001d6565b825115620003375782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156200038357818101518382015260200162000369565b50505050905090810190601f168015620003b15780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b61082c80620003cf6000396000f3fe60806040526004361061004e5760003560e01c80633659cfe6146100655780634f1ef286146100985780635c60da1b146101185780638f28397014610149578063f851a4401461017c5761005d565b3661005d5761005b610191565b005b61005b610191565b34801561007157600080fd5b5061005b6004803603602081101561008857600080fd5b50356001600160a01b03166101ab565b61005b600480360360408110156100ae57600080fd5b6001600160a01b0382351691908101906040810160208201356401000000008111156100d957600080fd5b8201836020820111156100eb57600080fd5b8035906020019184600183028401116401000000008311171561010d57600080fd5b5090925090506101e5565b34801561012457600080fd5b5061012d610262565b604080516001600160a01b039092168252519081900360200190f35b34801561015557600080fd5b5061005b6004803603602081101561016c57600080fd5b50356001600160a01b031661029f565b34801561018857600080fd5b5061012d610359565b6101996103b6565b6101a96101a4610416565b61043b565b565b6101b361045f565b6001600160a01b0316336001600160a01b031614156101da576101d581610484565b6101e2565b6101e2610191565b50565b6101ed61045f565b6001600160a01b0316336001600160a01b031614156102555761020f83610484565b61024f8383838080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061038492505050565b5061025d565b61025d610191565b505050565b600061026c61045f565b6001600160a01b0316336001600160a01b031614156102945761028d610416565b905061029c565b61029c610191565b90565b6102a761045f565b6001600160a01b0316336001600160a01b031614156101da576001600160a01b0381166103055760405162461bcd60e51b815260040180806020018281038252603a8152602001806106f8603a913960400191505060405180910390fd5b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f61032e61045f565b604080516001600160a01b03928316815291841660208301528051918290030190a16101d5816104c4565b600061036361045f565b6001600160a01b0316336001600160a01b031614156102945761028d61045f565b60606103a98383604051806060016040528060278152602001610732602791396104e8565b9392505050565b3b151590565b6103be61045f565b6001600160a01b0316336001600160a01b0316141561040e5760405162461bcd60e51b81526004018080602001828103825260428152602001806107b56042913960600191505060405180910390fd5b6101a96101a9565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b3660008037600080366000845af43d6000803e80801561045a573d6000f35b3d6000fd5b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b61048d816105eb565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b60606104f3846103b0565b61052e5760405162461bcd60e51b815260040180806020018281038252602681526020018061078f6026913960400191505060405180910390fd5b60006060856001600160a01b0316856040518082805190602001908083835b6020831061056c5780518252601f19909201916020918201910161054d565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146105cc576040519150601f19603f3d011682016040523d82523d6000602084013e6105d1565b606091505b50915091506105e1828286610653565b9695505050505050565b6105f4816103b0565b61062f5760405162461bcd60e51b81526004018080602001828103825260368152602001806107596036913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b606083156106625750816103a9565b8251156106725782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156106bc5781810151838201526020016106a4565b50505050905090810190601f1680156106e95780820380516001836020036101000a031916815260200191505b509250505060405180910390fdfe5472616e73706172656e745570677261646561626c6550726f78793a206e65772061646d696e20697320746865207a65726f2061646472657373416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65645570677261646561626c6550726f78793a206e657720696d706c656d656e746174696f6e206973206e6f74206120636f6e7472616374416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6e74726163745472616e73706172656e745570677261646561626c6550726f78793a2061646d696e2063616e6e6f742066616c6c6261636b20746f2070726f787920746172676574a26469706673582212208e44e1b4674f828c5d455fe802d00e287955babd55997a24796fb04d2a164a0f64736f6c63430007040033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65645570677261646561626c6550726f78793a206e657720696d706c656d656e746174696f6e206973206e6f74206120636f6e7472616374416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6e7472616374416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775361666545524332303a204552433230206f7065726174696f6e20646964206e6f742073756363656564a26469706673582212208a4fa13746c15d21016aab32084ecebbae42ad1f206d23062cb1437252195c4064736f6c63430007040033