0 txs
5 calls
constructor
No constructor.
functions
supply
nonpayablefunction supply(address pool, address asset, uint256 amount)
withdraw
nonpayablefunction withdraw(address pool, address asset, uint256 amount)
events
No events.
errors
No errors.
creation bytecode
0x608060405234601c57600e6020565b610e1f61002b8239610e1f90f35b6026565b60405190565b5f80fdfe60806040526004361015610013575b610165565b61001d5f3561003c565b80630c0a769b146100375763d9caed120361000e57610131565b6100fd565b60e01c90565b60405190565b5f80fd5b5f80fd5b73ffffffffffffffffffffffffffffffffffffffff1690565b61007290610050565b90565b61007e81610069565b0361008557565b5f80fd5b9050359061009682610075565b565b90565b6100a481610098565b036100ab57565b5f80fd5b905035906100bc8261009b565b565b90916060828403126100f3576100f06100d9845f8501610089565b936100e78160208601610089565b936040016100af565b90565b61004c565b5f0190565b3461012c576101166101103660046100be565b91610373565b61011e610042565b80610128816100f8565b0390f35b610048565b346101605761014a6101443660046100be565b916105ba565b610152610042565b8061015c816100f8565b0390f35b610048565b5f80fd5b90565b61018061017b61018592610050565b610169565b610050565b90565b6101919061016c565b90565b61019d90610188565b90565b6101a99061016c565b90565b6101b5906101a0565b90565b6101c1906101a0565b90565b5f80fd5b601f801991011690565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b90610209906101c8565b810190811067ffffffffffffffff82111761022357604052565b6101d2565b60e01b90565b9050519061023b8261009b565b565b9060208282031261025657610253915f0161022e565b90565b61004c565b61026490610069565b9052565b919061027b905f6020850194019061025b565b565b610285610042565b3d5f823e3d90fd5b6102969061016c565b90565b6102a29061028d565b90565b6102ae906101a0565b90565b5f9103126102bb57565b61004c565b6102c990610098565b9052565b90565b61ffff1690565b6102eb6102e66102f0926102cd565b610169565b6102d0565b90565b6102fc906102d7565b9052565b61033561033c9461032b606094989795610321608086019a5f87019061025b565b60208501906102c0565b604083019061025b565b01906102f3565b565b151590565b61034c9061033e565b9052565b91602061037192949361036a60408201965f83019061025b565b0190610343565b565b919091816103a96103a37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff610098565b91610098565b146104f2575b6103c36103bb84610194565b828491610708565b6103d46103cf82610299565b6102a5565b9163617ba037908490936103e7306101b8565b5f823b156104ed575f94610419869261040e94610402610042565b9a8b9889978896610228565b865260048601610300565b03925af19081156104e85761043c92610437926104bc575b50610299565b6102a5565b90635a3b74b9905f92803b156104b7576104695f809461047461045d610042565b97889687958694610228565b845260048401610350565b03925af180156104b257610486575b50565b6104a5905f3d81116104ab575b61049d81836101ff565b8101906102b1565b5f610483565b503d610493565b61027d565b6101c4565b6104db905f3d81116104e1575b6104d381836101ff565b8101906102b1565b5f610431565b503d6104c9565b61027d565b6101c4565b905061053c602061050a61050585610194565b6101ac565b6370a082319061053161051c306101b8565b92610525610042565b95869485938493610228565b835260048301610268565b03915afa908115610583575f91610555575b50906103af565b610576915060203d811161057c575b61056e81836101ff565b81019061023d565b5f61054e565b503d610564565b61027d565b6040906105b16105b894969593966105a760608401985f85019061025b565b60208301906102c0565b019061025b565b565b916105cf6105ca60209394610299565b6102a5565b6105fb5f6369328dec9593956106066105e7306101b8565b6105ef610042565b98899788968795610228565b855260048501610588565b03925af1801561064457610618575b50565b6106389060203d811161063d575b61063081836101ff565b81019061023d565b610615565b503d610626565b61027d565b63ffffffff1690565b7fffffffff000000000000000000000000000000000000000000000000000000001690565b61068b61068661069092610649565b610228565b610652565b90565b9160206106b49294936106ad60408201965f83019061025b565b01906102c0565b565b60ff1690565b6106d06106cb6106d5926102cd565b610169565b6106b6565b90565b6106e1906106bc565b9052565b9160206107069294936106ff60408201965f83019061025b565b01906106d8565b565b909161074960049161073a61072063095ea7b3610677565b918661072a610042565b9586946020860190815201610693565b602082018103825203826101ff565b9061075e6107588284906108a4565b1561033e565b610768575b505050565b6107b560046107ba946107b084916107a161078663095ea7b3610677565b915f90610791610042565b96879460208601908152016106e5565b602082018103825203836101ff565b610a96565b610a96565b5f8080610763565b5f90565b906107d96107d2610042565b92836101ff565b565b67ffffffffffffffff81116107f9576107f56020916101c8565b0190565b6101d2565b9061081061080b836107db565b6107c6565b918252565b606090565b3d5f146108355761082a3d6107fe565b903d5f602084013e5b565b61083d610815565b90610833565b5190565b61085b610856610860926102cd565b610169565b610098565b90565b61086c8161033e565b0361087357565b5f80fd5b9050519061088482610863565b565b9060208282031261089f5761089c915f01610877565b90565b61004c565b905f80916108b06107c2565b506108ba846101ac565b9082602082019151925af16108cd61081a565b816108f8575b5090816108df575b5090565b6108f291506108ed906101ac565b610b02565b5f6108db565b905061090381610843565b61091561090f5f610847565b91610098565b14908115610925575b505f6108d3565b6109409150602061093582610843565b818301019101610886565b5f61091e565b67ffffffffffffffff8111610964576109606020916101c8565b0190565b6101d2565b9061097b61097683610946565b6107c6565b918252565b5f7f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564910152565b6109b16020610969565b906109be60208301610980565b565b6109c86109a7565b90565b60209181520190565b60207f6f74207375636365656400000000000000000000000000000000000000000000917f5361666545524332303a204552433230206f7065726174696f6e20646964206e5f8201520152565b610a2e602a6040926109cb565b610a37816109d4565b0190565b610a509060208101905f818303910152610a21565b90565b15610a5a57565b610a62610042565b7f08c379a000000000000000000000000000000000000000000000000000000000815280610a9260048201610a3b565b0390fd5b610adf91610aa6610ab5926101ac565b90610aaf6109c0565b91610b22565b610abe81610843565b610ad0610aca5f610847565b91610098565b14908115610ae1575b50610a53565b565b610afc91506020610af182610843565b818301019101610886565b5f610ad9565b610b0a6107c2565b503b610b1e610b185f610847565b91610098565b1190565b90610b419291610b30610815565b5090610b3b5f610847565b91610c12565b90565b610b4d906101a0565b90565b60207f722063616c6c0000000000000000000000000000000000000000000000000000917f416464726573733a20696e73756666696369656e742062616c616e636520666f5f8201520152565b610baa60266040926109cb565b610bb381610b50565b0190565b610bcc9060208101905f818303910152610b9d565b90565b15610bd657565b610bde610042565b7f08c379a000000000000000000000000000000000000000000000000000000000815280610c0e60048201610bb7565b0390fd5b915f8091610c689593610c23610815565b50610c4a610c3030610b44565b31610c43610c3d85610098565b91610098565b1015610bcf565b8591602082019151925af191610c5e61081a565b9092909192610d07565b90565b5f7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000910152565b610c9f601d6020926109cb565b610ca881610c6b565b0190565b610cc19060208101905f818303910152610c92565b90565b15610ccb57565b610cd3610042565b7f08c379a000000000000000000000000000000000000000000000000000000000815280610d0360048201610cac565b0390fd5b919290610d12610815565b505f14610d565750610d2382610843565b610d35610d2f5f610847565b91610098565b14610d3f575b5090565b610d4b610d5091610b02565b610cc4565b5f610d3b565b82610db4565b5190565b90825f9392825e0152565b610d8a610d93602093610d9893610d8181610d5c565b938480936109cb565b95869101610d60565b6101c8565b0190565b610db19160208201915f818403910152610d6b565b90565b90610dbe82610843565b610dd0610dca5f610847565b91610098565b115f14610de05750805190602001fd5b610e1b90610dec610042565b9182917f08c379a000000000000000000000000000000000000000000000000000000000835260048301610d9c565b0390fd