0 txs
3 calls
constructor
No constructor.
functions
createAssetList
nonpayablefunction createAssetList(address governor, tuple[] assetConfigs) returns (address assetList)
events
AssetListCreated
event AssetListCreated(address indexed assetList, (address asset, uint8 decimals, uint256 borrowCollateralFactor, uint256 liquidateCollateralFactor, uint256 liquidationFactor, uint256 supplyCap)[] assetConfigs)
errors
No errors.
creation bytecode
0x60808060405234601557611134908161001a8239f35b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c63590b25d214610024575f80fd5b3461020a57604036600319011261020a576004356001600160a01b0381169081900361020a576024359067ffffffffffffffff821161020a573660238301121561020a57816004013567ffffffffffffffff811161016d5760405192601f19603f8360051b0116840184811067ffffffffffffffff82111761016d57604052818452602460c06020860193028201019036821161020a57602401915b81831061018157505060405191610e7e808401925067ffffffffffffffff83118484101761016d5783926101059260409261028186398152816020820152018461020e565b03905ff08015610162576040516020808252926001600160a01b039092169182917f9399bb05f96b33b8fa1375bc7c156a49052429d064303f69d3f47545b6238397918190610157908288019061020e565b0390a2604051908152f35b6040513d5f823e3d90fd5b634e487b7160e01b5f52604160045260245ffd5b60c08336031261020a576040519060c0820182811067ffffffffffffffff82111761016d5760405283356001600160a01b038116810361020a57825260208401359060ff8216820361020a57826020928360c095015260408601356040820152606086013560608201526080860135608082015260a086013560a08201528152019201916100c0565b5f80fd5b90602080835192838152019201905f5b81811061022b5750505090565b909192602060c060019260a087518580831b03815116835260ff858201511685840152604081015160408401526060810151606084015260808101516080840152015160a0820152019401910191909161021e56fe60a06040523461013357610e7e803803809161001a8261014b565b60a0398060a00160408212610133576100316101af565b60c051916001600160401b038311610133578060bf840112156101335760a0830151936001600160401b038511610137576040519361007660208760051b018661018c565b85855260c0806020870197028201019283116101335760c001945b8286106100c8576100a285856101e7565b6040516109cc90816104b282396080518181816102510152818161032a01526105440152f35b60c060a0878403011261013357602060c0916040516100e681610171565b6100ef896101c5565b81526100fc838a016101d9565b8382015260408901516040820152606089015160608201526080890151608082015260a089015160a0820152815201950194610091565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b60a0601f91909101601f19168101906001600160401b0382119082101761013757604052565b60c081019081106001600160401b0382111761013757604052565b601f909101601f19168101906001600160401b0382119082101761013757604052565b60a051906001600160a01b038216820361013357565b51906001600160a01b038216820361013357565b519060ff8216820361013357565b600280546001600160a01b0319166001600160a01b03909216919091179055905f5b825160ff8216908110156102475760ff9181610227600193876102c3565b9190815f525f60205260405f20555f528260205260405f20550116610209565b5050905160ff16608052565b6040519061026082610171565b5f60a0838281528260208201528260408201528260608201528260808201520152565b9081602091031261013357610297906101d9565b90565b6040513d5f823e3d90fd5b81156102af570490565b634e487b7160e01b5f52601260045260245ffd5b6102cb610253565b5080518210156104a957602060059290921b018101518051918101519092916001600160a01b03169060ff16811561049f5760405163313ce56760e01b815293602085600481865afa801561049a5760ff955f9161046b575b50858316958691160361045c576040810180519260608301938451111561043e57670de0b6b3a764000084511161044d5761ffff806103a06103876103956103876103879761038e655af3107a400091519160018060401b0316998a80936102a5565b61ffff1690565b9a516102a5565b9560808801516102a5565b93169416908482101561043e5761043a9461041661041f936104036103fc6103ef6103e361ffff976103dd60a06104279d01519160ff16600a0a90565b906102a5565b6001600160401b031690565b9a6001600160a01b031690565b9160a01b90565b6001600160a01b03909116179160b01b90565b17921660c01b90565b179460a01b90565b9160a81b600160a81b600160e81b031690565b1790565b63327d763960e21b5f5260045ffd5b6304d6b32560e41b5f5260045ffd5b630456c65960e51b5f5260045ffd5b61048d915060203d602011610493575b610485818361018c565b810190610283565b5f610324565b503d61047b565b61029a565b505090505f905f90565b50505f905f9056fe60806040526004361015610011575f80fd5b5f3560e01c80630c340a24146100d157806323f023701461004f578063a46fe83b1461004a5763c8c7fe6b14610045575f80fd5b610300565b610238565b346100cd5760403660031901126100cd576004356001600160401b0381116100cd57366023820112156100cd578060040135906001600160401b0382116100cd573660248360051b830101116100cd57602435916001600160401b0383116100cd5760246100c46100cb943690600401610168565b9201610527565b005b5f80fd5b346100cd575f3660031901126100cd576002546001600160a01b03166080908152602090f35b634e487b7160e01b5f52604160045260245ffd5b60c081019081106001600160401b0382111761012657604052565b6100f7565b90601f801991011681019081106001600160401b0382111761012657604052565b6040519061015b60e08361012b565b565b60ff8116036100cd57565b81601f820112156100cd578035906001600160401b038211610126576040519261019860208460051b018561012b565b828452602060c08186019402830101918183116100cd57602001925b8284106101c2575050505090565b60c0848303126100cd57604051906101d98261010b565b8435906001600160a01b03821682036100cd578260209260c09452828701356102018161015d565b8382015260408701356040820152606087013560608201526080870135608082015260a087013560a08201528152019301926101b4565b346100cd575f3660031901126100cd57602060405160ff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b61015b9092919260c08060e083019560ff815116845260018060a01b0360208201511660208501526001600160401b0360408201511660408501526001600160401b0360608201511660608501526001600160401b0360808201511660808501526102f060a082015160a08601906001600160401b03169052565b01516001600160801b0316910152565b346100cd5760203660031901126100cd5760043561031d8161015d565b6103256106c5565b5060ff7f00000000000000000000000000000000000000000000000000000000000000001660ff821610156104ce57806104be61036f6104ca9360ff165f525f60205260405f2090565b546104ae6103888460ff165f52600160205260405f2090565b5461049e6103d161048e8561047e6103f86103d16103ea6103d1655af3107a400061ffff6103e46103dd6001600160401b03836103c58c60a01c90565b1694169b8c809561071f565b6001600160401b031690565b9860b01c90565b1661071f565b9561ffff6103e48c60c01c90565b9561046e61044961043d6001600160401b0361042c6104256103d160ff61041f8960a01c90565b16610737565b9560a81c90565b166001600160401b0385169061071f565b6001600160801b031690565b9961045e61045561014c565b60ff909e168e52565b6001600160a01b031660208d0152565b6001600160401b031660408b0152565b6001600160401b03166060890152565b6001600160401b03166080870152565b6001600160401b031660a0850152565b6001600160801b031660c0830152565b60405191829182610275565b0390f35b633640530560e01b5f5260045ffd5b634e487b7160e01b5f52603260045260245ffd5b91908110156105015760051b0190565b6104dd565b356105108161015d565b90565b80518210156105015760209160051b010190565b6002546001600160a01b031633036106b757825182036106a857907f000000000000000000000000000000000000000000000000000000000000000060ff16905f5b818110610577575050505050565b61058a6105858284876104f1565b610506565b9060ff8216848110156104ce576001926105cf6105a7848a6107b6565b92906105bd8260ff165f525f60205260405f2090565b5560ff165f52600160205260405f2090565b557fd2bb8daf46a0cd12e3e7cbbb74758674bc56c457a854b2acc3d954baf944feb261060c6105fe848a610513565b51516001600160a01b031690565b610624602061061b868c610513565b51015160ff1690565b9061069f6040610634878d610513565b5101518b60606106448983610513565b51015160a06106628a60806106598287610513565b51015194610513565b51015192604051968796879260ff60a095929897969360c0860199600180891b031686521660208501526040840152606083015260808201520152565b0390a201610569565b63251f56a160e21b5f5260045ffd5b6282b42960e81b5f5260045ffd5b6040519060e082018281106001600160401b03821117610126576040525f60c0838281528260208201528260408201528260608201528260808201528260a08201520152565b634e487b7160e01b5f52601160045260245ffd5b8181029291811591840414171561073257565b61070b565b60ff16604d811161073257600a0a90565b604051906107558261010b565b5f60a0838281528260208201528260408201528260608201528260808201520152565b908160209103126100cd57516105108161015d565b6040513d5f823e3d90fd5b81156107a2570490565b634e487b7160e01b5f52601260045260245ffd5b6107be610748565b50805182101561098e57602060059290921b018101518051918101519092916001600160a01b03169060ff1681156109845760405163313ce56760e01b815293602085600481865afa801561097f5760ff955f91610950575b50858316958691160361094157604081019081519160608201928351111561092357670de0b6b3a76400008351116109325761ffff8061089561087c61088a61087c61087c966108836001600160401b03655af3107a40009251921698898093610798565b61ffff1690565b9951610798565b946080870151610798565b92169316838110156109235761ffff6001600160401b039461090661090f936108f36108ec6108df6103d161091f9c6108d960a06109179d01519160ff16600a0a90565b90610798565b9b6001600160a01b031690565b9160a01b90565b6001600160a01b03909116179160b01b90565b17921660c01b90565b179560a01b90565b921660a81b90565b1790565b63327d763960e21b5f5260045ffd5b6304d6b32560e41b5f5260045ffd5b630456c65960e51b5f5260045ffd5b610972915060203d602011610978575b61096a818361012b565b810190610778565b5f610817565b503d610960565b61078d565b505090505f905f90565b50505f905f9056fea2646970667358221220ad7172d2c04346c181a5592aa6c3df3c4a7ed33ad84b72c2f24c22897285c29064736f6c634300081c0033a2646970667358221220b4a77b8a3d2906df1151896966598ae4cd4696c33f91f05dacb1bfa7202a9be864736f6c634300081c0033