0 txs
1 call
constructor
No constructor.
functions
generateEnvironment
purefunction generateEnvironment(uint8 environment) pure returns (string)
events
No events.
errors
No errors.
creation bytecode
0x6080806040523461001a576125a99081610020823930815050f35b600080fdfe604060808152600436101561001357600080fd5b600090813560e01c631987d8ad1461002a57600080fd5b6020918260031936011261009a5760043560ff81168103610096578361005084926101de565b82519382859384528251928382860152825b84811061008057505050828201840152601f01601f19168101030190f35b8181018301518882018801528795508201610062565b5080fd5b80fd5b6102e0810190811067ffffffffffffffff8211176100ba57604052565b634e487b7160e01b600052604160045260246000fd5b610320810190811067ffffffffffffffff8211176100ba57604052565b90601f8019910116810190811067ffffffffffffffff8211176100ba57604052565b600080516020612554833981519152815270103334b6361e91119c1ba1a2a2a111179f60791b602082015260310190565b7f3c7265637420783d22302220793d22373030222077696474683d22313030302281527f206865696768743d22333030222066696c6c3d2223444542383837222f3e00006020820152603e0190565b7f3c7265637420783d22302220793d22373030222077696474683d22313030302281527f206865696768743d22333030222066696c6c3d2223433043304330222f3e00006020820152603e0190565b60ff16801561233a576001811461217d576002811461202a5760038114611eb85760048114611ce35760058114611bb057600681146119fa576007811461187b57600881146116fc576009811461152957600a811461125e57600b8114610ff857600c8114610c5057600d81146108ec57600e81146105e657600f146102b0576040516060810181811067ffffffffffffffff8211176100ba5760405260318152600080516020612554833981519152602082015270103334b6361e9111a31aa31aa31a91179f60791b604082015290565b60405160008051602061255483398151915260208201527f2066696c6c3d2275726c282370737963686564656c696329222f3e000000000060408201527f3c636972636c652063783d22353030222063793d223530302220723d22323030605b8201527f222066696c6c3d226e6f6e6522207374726f6b653d2275726c28237261696e6280607b8301527f6f772922207374726f6b652d77696474683d22323022206f7061636974793d22609b8301527f302e38223e3c616e696d617465206174747269627574654e616d653d2272222060bb8301527f76616c7565733d223230303b3235303b32303022206475723d2234732220726560db8301527f70656174436f756e743d22696e646566696e697465222f3e3c2f636972636c658060fb840152601f60f91b918261011b8501527f3c636972636c652063783d22353030222063793d223530302220723d2231303061011c85015261013c8401527f6f772922207374726f6b652d77696474683d22313522206f7061636974793d2261015c8401527f302e36223e3c616e696d617465206174747269627574654e616d653d2272222061017c8401527f76616c7565733d223130303b3135303b31303022206475723d2233732220726561019c8401526101bc8301526101dc8201527f3c636972636c652063783d22333030222063793d223330302220723d223530226101dd8201527f2066696c6c3d2275726c28237261696e626f772922206f7061636974793d2230806101fd8301527f2e37223e3c616e696d617465206174747269627574654e616d653d227222207661021d8301527f616c7565733d2235303b38303b353022206475723d223573222072657065617461023d8301527f436f756e743d22696e646566696e697465222f3e3c2f636972636c653e000000908161025d8401527f3c636972636c652063783d22373030222063793d223730302220723d2234302261027a84015261029a8301527f2e35223e3c616e696d617465206174747269627574654e616d653d22722220766102ba8301527f616c7565733d2234303b37303b343022206475723d22367322207265706561746102da8301526102fa8201526102f781526105e3816100d0565b90565b5060405160008051602061255483398151915260208201527f2066696c6c3d2275726c2823766f6c63616e6f29222f3e00000000000000000060408201527f3c636972636c652063783d22323030222063793d223730302220723d2233302260578201527f2066696c6c3d222346463435303022206f7061636974793d22302e38223e3c6160778201527f6e696d617465206174747269627574654e616d653d226379222076616c7565738060978301527f3d223730303b3130303b37303022206475723d2234732220726570656174436f60b78301527f756e743d22696e646566696e697465222f3e3c616e696d61746520617474726960d78301527f627574654e616d653d2272222076616c7565733d2233303b36303b333022206460f78301527f75723d2233732220726570656174436f756e743d22696e646566696e697465226101178301526a179f1e17b1b4b931b6329f60a91b6101378301527f3c636972636c652063783d22363030222063793d223830302220723d223235226101428301527f2066696c6c3d222346463633343722206f7061636974793d22302e37223e3c61610162830152806101828301527f3d223830303b3230303b38303022206475723d2235732220726570656174436f6101a28301527f756e743d22696e646566696e697465222f3e3c2f636972636c653e000000000090816101c28401527f3c636972636c652063783d22343030222063793d223735302220723d223335226101dd8401527f2066696c6c3d222344433134334322206f7061636974793d22302e36223e3c616101fd84015261021d8301527f3d223735303b3135303b37353022206475723d2236732220726570656174436f61023d83015261025d8201527f3c7061746820643d224d203330302c3930302051203430302c383530203530306102788201527f2c3930302051203630302c393530203730302c393030204c203730302c3130306102988201526102b87f30204c203330302c31303030205a222066696c6c3d2223384230303030222f3e8183015281526105e38161009d565b50604051600080516020612554833981519152602082015274103334b6361e913ab9361411b7b1b2b0b71491179f60591b60408201527f3c636972636c652063783d22313530222063793d223230302220723d2236302260558201527f2066696c6c3d222338374345454222206f7061636974793d22302e36223e3c6160758201527f6e696d617465206174747269627574654e616d653d226379222076616c7565738060958301527f3d223230303b3130303b32303022206475723d2238732220726570656174436f60b58301527f756e743d22696e646566696e697465222f3e3c616e696d61746520617474726960d58301527f627574654e616d653d226f706163697479222076616c7565733d22302e363b3060f58301527f2e323b302e3622206475723d2234732220726570656174436f756e743d22696e610115830152733232b334b734ba3291179f1e17b1b4b931b6329f60611b6101358301527f3c636972636c652063783d22343030222063793d223630302220723d223430226101498301527f2066696c6c3d222341444438453622206f7061636974793d22302e35223e3c61610169830152806101898301527f3d223630303b3530303b36303022206475723d2236732220726570656174436f6101a98301527f756e743d22696e646566696e697465222f3e3c2f636972636c653e00000000006101c98301527f3c636972636c652063783d22383030222063793d223330302220723d223830226101e48301527f2066696c6c3d222342304530453622206f7061636974793d22302e34223e3c616102048301526102248201527f3d223330303b3230303b33303022206475723d223130732220726570656174436102448201527f6f756e743d22696e646566696e697465222f3e3c2f636972636c653e000000006102648201527f3c7061746820643d224d20302c3930302051203230302c383830203430302c396102808201527f30302051203630302c393230203830302c3930302051203930302c38393020316102a08201527f3030302c393030204c20313030302c31303030204c20302c31303030205a22206102c08201527f66696c6c3d222330303634303022206f7061636974793d22302e37222f3e00006102e08201526102de8152610300810181811067ffffffffffffffff8211176100ba5760405290565b5060408051600080516020612554833981519152602082015270103334b6361e911198181898991911179f60791b918101919091527f3c7265637420783d22302220793d22383030222077696474683d22313030302260518201527f206865696768743d22323030222066696c6c3d2223323233333434222f3e000060718201527f3c7061746820643d224d20302c3330302051203230302c323530203430302c33608f8201527f30302051203630302c333530203830302c3330302051203930302c323830203160af8201527f3030302c333030204c20313030302c3430302051203930302c3338302038303060cf8201527f2c3430302051203630302c343530203430302c3430302051203230302c33353060ef8201527f20302c343030205a222066696c6c3d2275726c28236175726f72612922206f7061010f8201527f61636974793d22302e38223e3c616e696d617465206174747269627574654e6161012f8201527f6d653d226f706163697479222076616c7565733d22302e383b302e343b302e3861014f8201527f22206475723d2236732220726570656174436f756e743d22696e646566696e6961016f8201526b3a3291179f1e17b830ba341f60a11b61018f8201527f3c7061746820643d224d20302c3230302051203235302c313530203530302c3261019b8201527f30302051203735302c32353020313030302c323030204c20313030302c3330306101bb8201527f2051203735302c323530203530302c3330302051203235302c33353020302c336101db8201527f3030205a222066696c6c3d2275726c28236175726f72612922206f70616369746101fb8201527f793d22302e36223e3c616e696d617465206174747269627574654e616d653d2261021b8201527f6f706163697479222076616c7565733d22302e363b302e323b302e362220647561023b8201527f723d2238732220726570656174436f756e743d22696e646566696e697465222f61025b820152671f1e17b830ba341f60c11b61027b8201527f3c636972636c652063783d22323030222063793d223130302220723d223322206102838201527f66696c6c3d2223464646222f3e3c636972636c652063783d22363030222063796102a38201527f3d2238302220723d2232222066696c6c3d2223464646222f3e3c636972636c656102c38201527f2063783d22383030222063793d223132302220723d2231222066696c6c3d22236102e38201526523232311179f60d11b6103038201526102e981526105e3816100d0565b5060405160008051602061255483398151915260208201527f2066696c6c3d2275726c28236c696768746e696e6729222f3e0000000000000060408201527f3c7061746820643d224d3230302c313030204c3232302c333030204c3234302c60598201527f323830204c3235302c353030204c3237302c343830204c3238302c373030222060798201527f7374726f6b653d222346464646303022207374726f6b652d77696474683d223660998201527f222066696c6c3d226e6f6e6522206f7061636974793d2230223e3c616e696d618060b98301527f7465206174747269627574654e616d653d226f706163697479222076616c7565908160d98401527f733d22303b313b3022206475723d22302e33732220626567696e3d2230733b3360f98401527f733b36732220726570656174436f756e743d22696e646566696e697465222f3e610119840152661e17b830ba341f60c91b6101398401527f3c7061746820643d224d3730302c313530204c3732302c333530204c3734302c6101408401527f333330204c3735302c353530204c3737302c353330204c3738302c37353022206101608401527f7374726f6b653d222330304646464622207374726f6b652d77696474683d22346101808401526101a08301526101c08201527f733d22303b313b3022206475723d22302e32732220626567696e3d22312e35736101e08201527f3b342e35733b372e35732220726570656174436f756e743d22696e646566696e6102008201526c34ba3291179f1e17b830ba341f60991b61022082015261020d8152610240810181811067ffffffffffffffff8211176100ba5760405290565b50604051600080516020612554833981519152602082015275103334b6361e913ab9361411b732b13ab6309491179f60511b60408201527f3c636972636c652063783d22323030222063793d223330302220723d2234302260568201527f2066696c6c3d222346464437303022206f7061636974793d22302e38223e3c6160768201527f6e696d617465206174747269627574654e616d653d226f7061636974792220768060968301527f616c7565733d22302e383b302e333b302e3822206475723d223473222072657060b68301527f656174436f756e743d22696e646566696e697465222f3e3c2f636972636c653e908160d68401527f3c636972636c652063783d22383030222063793d223230302220723d2232352260f68401527f2066696c6c3d222346464622206f7061636974793d22302e39223e3c616e696d6101168401527f617465206174747269627574654e616d653d226f706163697479222076616c756101368401527f65733d22302e393b302e343b302e3922206475723d22337322207265706561746101568401527f436f756e743d22696e646566696e697465222f3e3c2f636972636c653e0000006101768401527f3c636972636c652063783d22333030222063793d223730302220723d223330226101938401527f2066696c6c3d222330304646464622206f7061636974793d22302e37223e3c616101b3840152806101d38401527f616c7565733d22302e373b302e323b302e3722206475723d22357322207265706101f3840152816102138401527f3c636972636c652063783d22373030222063793d223630302220723d223230226102338401527f2066696c6c3d222346463639423422206f7061636974793d22302e36223e3c616102538401526102738301527f616c7565733d22302e363b302e313b302e3622206475723d22367322207265706102938301526102b3908183015281526105e38161009d565b506040516105e361015a826115406020820161010f565b7f3c7265637420783d22302220793d22363030222077696474683d22313030302281527f206865696768743d22343030222066696c6c3d2223463441343630222f3e000060208201527f3c7265637420783d223330302220793d22343030222077696474683d22343030603e8201527f22206865696768743d22323030222066696c6c3d2223444542383837222f3e00605e8201527f3c7265637420783d223435302220793d22333530222077696474683d22313030607d8201527f22206865696768743d223530222066696c6c3d2223464636333437222f3e0000609d8201527f3c636972636c652063783d22323030222063793d223135302220723d2235302260bb82015270103334b6361e9111a323221b981811179f60791b60db8201527f3c7061746820643d224d20302c3530302051203230302c343830203430302c3560ec8201527f30302051203630302c353230203830302c3530302051203930302c343930203161010c8201527f3030302c353030204c20313030302c363030204c20302c363030205a2220666961012c8201526d36361e9111981821a2a21891179f60911b61014c8201520361013a8101845201826100ed565b50604051600080516020612554833981519152602082015270103334b6361e9111a318231c232311179f60791b60408201526105e360f1826117406051820161018f565b7f3c7265637420783d223230302220793d22363030222077696474683d2236303081527f22206865696768743d22313030222066696c6c3d2223384234353133222f3e0060208201527f3c656c6c697073652063783d22333030222063793d22353030222072783d2232603f8201527f30222072793d223830222066696c6c3d2223303046464646222f3e0000000000605f8201527f3c656c6c697073652063783d22353030222063793d22343830222072783d2232607a8201527f35222072793d22313030222066696c6c3d2223464636394234222f3e00000000609a8201527f3c656c6c697073652063783d22373030222063793d22343930222072783d223260b68201527f32222072793d223930222066696c6c3d2223333243443332222f3e000000000060d68201520360d18101845201826100ed565b50604051600080516020612554833981519152602082015270103334b6361e9111a31aa31aa31a91179f60791b60408201526105e360f7826118bf6051820161018f565b7f3c7265637420783d223230302220793d22363030222077696474683d2234303081527f22206865696768743d22313030222066696c6c3d2223384234353133222f3e0060208201527f3c7265637420783d223235302220793d22353530222077696474683d22333030603f8201527f22206865696768743d223530222066696c6c3d2223463544454233222f3e0000605f8201527f3c7265637420783d223330302220793d22353030222077696474683d22323030607d8201527f22206865696768743d223330222066696c6c3d2223303030222f3e0000000000609d8201527f3c7265637420783d223735302220793d22323030222077696474683d2232303060b88201527f22206865696768743d22323530222066696c6c3d2223383743454542222f3e0060d88201520360d78101845201826100ed565b50604051600080516020612554833981519152602082015270103334b6361e9111a31c231c232311179f60791b60408201526105e361011582611a3f60518201610140565b7f3c7265637420783d223230302220793d22343030222077696474683d2231302281527f206865696768743d22323030222066696c6c3d2223384234353133222f3e000060208201527f3c7061746820643d224d203135302c333830204c203235302c333830204c2032603e8201527f35302c343230204c203135302c343230205a222066696c6c3d22234635444542605e820152631991179f60e11b607e8201527f3c636972636c652063783d22323030222063793d223230302220723d22333022608282015270103334b6361e9111a3231818181811179f60791b60a28201527f3c636972636c652063783d22323530222063793d223138302220723d2232352260b382015270103334b6361e911198182323181811179f60791b60d38201527f3c636972636c652063783d22313830222063793d223136302220723d2232302260e482015270103334b6361e911198181818232311179f60791b6101048201520360f58101845201826100ed565b50604051600080516020612554833981519152602082015270103334b6361e9111a318229b1c2191179f60791b60408201526105e360d282611bf460518201610140565b7f3c636972636c652063783d22333030222063793d223735302220723d22383022815270103334b6361e91119c211a1a989991179f60791b8060208301527f3c636972636c652063783d22373030222063793d223735302220723d2238302260318301528060518301527f3c7265637420783d223130302220793d22323030222077696474683d2232303060628301527f22206865696768743d22333030222066696c6c3d2223363534333231222f3e0060828301527f3c636972636c652063783d22323030222063793d223235302220723d2231352260a183015260c18201520360b28101845201826100ed565b50604051600080516020612554833981519152602082015270103334b6361e9111a31aa222a11991179f60791b60408201527f3c7265637420783d22302220793d22373030222077696474683d22313030302260518201527f206865696768743d22333030222066696c6c3d2223384234353133222f3e000060718201527f3c7265637420783d2235302220793d22323030222077696474683d2231353022608f8201527f206865696768743d22353030222066696c6c3d2223363534333231222f3e000060af8201527f3c7265637420783d223830302220793d22323030222077696474683d2231353060cd8201527f22206865696768743d22353030222066696c6c3d2223363534333231222f3e0060ed8201527f3c7265637420783d223330302220793d22363030222077696474683d2231353061010c8201527f22206865696768743d223830222066696c6c3d2223384234353133222f3e000061012c8201527f3c7265637420783d223335302220793d22353830222077696474683d2235302261014a8201527f206865696768743d223230222066696c6c3d2223464645344235222f3e00000061016a82015261016781526101a0810181811067ffffffffffffffff8211176100ba5760405290565b50604051600080516020612554833981519152602082015270103334b6361e9111a29b229b232091179f60791b60408201526105e360ea82611efc60518201610140565b7f3c7265637420783d223230302220793d22363030222077696474683d2233303081527f22206865696768743d22313530222066696c6c3d2223384234353133222f3e0060208201527f3c7265637420783d223135302220793d22353530222077696474683d22343030603f8201527f22206865696768743d223530222066696c6c3d2223434438353346222f3e0000605f8201527f3c7265637420783d2238302220793d22343530222077696474683d2231352220607d8201527f6865696768743d22313530222066696c6c3d2223363534333231222f3e000000609d8201527f3c636972636c652063783d223837222063793d223434302220723d223230222060ba8201526f3334b6361e9111a323229a211a91179f60811b60da8201520360ca8101845201826100ed565b50604051600080516020612554833981519152602082015270103334b6361e9111a323231c222191179f60791b60408201526105e360df8261206e60518201610140565b7f3c7265637420783d22302220793d22343030222077696474683d22313030302281527f206865696768743d22313030222066696c6c3d2223384234353133222f3e000060208201527f3c7265637420783d223130302220793d22333030222077696474683d22383030603e8201527f22206865696768743d22313030222066696c6c3d2223463544454233222f3e00605e8201527f3c636972636c652063783d22333030222063793d223335302220723d22343022607d82015270103334b6361e91119a1b1c19211a11179f60791b80609d8301527f3c636972636c652063783d22373030222063793d223335302220723d2234302260ae83015260ce8201520360bf8101845201826100ed565b506040516105e361013d826121946020820161010f565b7f3c7265637420783d22302220793d22363030222077696474683d22313030302281527f206865696768743d22343030222066696c6c3d2223323238423232222f3e000060208201527f3c636972636c652063783d22323030222063793d223135302220723d22363022603e82015270103334b6361e9111a323221b981811179f60791b605e8201527f3c656c6c697073652063783d22333030222063793d22353030222072783d2234606f8201527f30222072793d223830222066696c6c3d2223384234353133222f3e0000000000608f8201527f3c636972636c652063783d22333030222063793d223435302220723d2235302260aa82015270103334b6361e9111999921a2199911179f60791b60ca8201527f3c636972636c652063783d22373030222063793d223430302220723d2233302260db82015270103334b6361e9111a3231b1ca11a11179f60791b60fb8201527f3c636972636c652063783d22383030222063793d223435302220723d2232352261010c82015270103334b6361e9111a323189a1c9991179f60791b61012c8201520361011d8101845201826100ed565b50604051600080516020612554833981519152602082015270103334b6361e9111a31aa31aa22191179f60791b60408201527f3c7265637420783d223735302220793d22323030222077696474683d2232303060518201527f22206865696768743d22323530222066696c6c3d22233837434545422220737460718201527f726f6b653d222338423435313322207374726f6b652d77696474683d2238222f6091820152601f60f91b60b18201527f3c656c6c697073652063783d22333030222063793d22373530222072783d223260b28201527f3030222072793d223830222066696c6c3d2223384234353133222f3e0000000060d28201527f3c656c6c697073652063783d22333030222063793d22383530222072783d223160ee8201527f3230222072793d223430222066696c6c3d2223363534333231222f3e0000000061010e8201527f3c7265637420783d2238302220793d22343030222077696474683d223135222061012a8201527f6865696768743d22333030222066696c6c3d2223363534333231222f3e00000061014a8201527f3c7061746820643d224d2035302c33383020512038302c333530203131302c336101678201527f3830204c203131302c343230204c2035302c343230205a222066696c6c3d2223610187820152682323229a211a91179f60b91b6101a782015261019081526101c0810181811067ffffffffffffffff8211176100ba576040529056fe3c726563742077696474683d223130303022206865696768743d223130303022a2646970667358221220f3c7fbe1abc77157d40544d96b8059eb25a4fe33cb94d56f4bfb9190b3cf75b564736f6c63430008140033