Source Code
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| 0x61012060 | 19282746 | 789 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"borrower","type":"address"},{"internalType":"contract Registry","name":"reg","type":"address"},{"internalType":"string","name":"name","type":"string"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AccessControlBadConfirmation","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bytes32","name":"neededRole","type":"bytes32"}],"name":"AccessControlUnauthorizedAccount","type":"error"},{"inputs":[{"internalType":"address","name":"target","type":"address"}],"name":"AddressEmptyCode","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"AddressInsufficientBalance","type":"error"},{"inputs":[],"name":"FailedInnerCall","type":"error"},{"inputs":[],"name":"NotInitiator","type":"error"},{"inputs":[],"name":"NotPool","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","type":"event"},{"inputs":[],"name":"ADDRESSES_PROVIDER","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"BORROWER","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"LENDING_POOL","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"POOL","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"dataProvider","outputs":[{"internalType":"contract IPoolDataProvider","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"assets","type":"address[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"},{"internalType":"uint256[]","name":"fees","type":"uint256[]"},{"internalType":"address","name":"initiator","type":"address"},{"internalType":"bytes","name":"params","type":"bytes"}],"name":"executeOperation","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"loanReceiver","type":"address"},{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes","name":"initiatorData","type":"bytes"},{"internalType":"function (address,address,address,uint256,uint256,bytes) external returns (bytes)","name":"callback","type":"function"}],"name":"flash","outputs":[{"internalType":"bytes","name":"result","type":"bytes"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"loanReceiver","type":"address"},{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes","name":"initiatorData","type":"bytes"},{"internalType":"address","name":"callbackTarget","type":"address"},{"internalType":"bytes4","name":"callbackSelector","type":"bytes4"}],"name":"flash","outputs":[{"internalType":"bytes","name":"result","type":"bytes"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"flashFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isV2","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"asset","type":"address"}],"name":"maxFlashLoan","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"callerConfirmation","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"}]Contract Creation Code
6101206040523480156200001257600080fd5b50604051620025cf380380620025cf8339810160408190526200003591620002ba565b81816000826001600160a01b031663375eb9ed836040516020016200005b919062000350565b6040516020818303038152906040526040518263ffffffff1660e01b81526004016200008891906200037d565b600060405180830381865afa158015620000a6573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052620000d09190810190620003b2565b806020019051810190620000e5919062000407565b1515610100526001600160a01b0390811660e0529081166080521660a081905260c052506200011a9150600090508562000152565b50620001477fbf87e2252b7172d9c61058578b6bef80f9573784ab4e27044251da25a76ed28e8462000152565b505050505062000473565b60008281526001602090815260408083206001600160a01b038516845290915281205460ff16620001df5760008381526001602081815260408084206001600160a01b0387168086529252808420805460ff19169093179092559051339286917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d9190a4506001620001e3565b5060005b92915050565b6001600160a01b0381168114620001ff57600080fd5b50565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620002355781810151838201526020016200021b565b50506000910152565b60006001600160401b03808411156200025b576200025b62000202565b604051601f8501601f19908116603f0116810190828211818310171562000286576200028662000202565b81604052809350858152868686011115620002a057600080fd5b620002b086602083018762000218565b5050509392505050565b60008060008060808587031215620002d157600080fd5b8451620002de81620001e9565b6020860151909450620002f181620001e9565b60408601519093506200030481620001e9565b60608601519092506001600160401b038111156200032157600080fd5b8501601f810187136200033357600080fd5b62000344878251602084016200023e565b91505092959194509250565b600082516200036481846020870162000218565b662bb930b83832b960c91b920191825250600701919050565b60208152600082518060208401526200039e81604085016020870162000218565b601f01601f19169190910160400192915050565b600060208284031215620003c557600080fd5b81516001600160401b03811115620003dc57600080fd5b8201601f81018413620003ee57600080fd5b620003ff848251602084016200023e565b949350505050565b600080600080608085870312156200041e57600080fd5b84516200042b81620001e9565b60208601519094506200043e81620001e9565b60408601519093506200045181620001e9565b606086015190925080151581146200046857600080fd5b939692955090935050565b60805160a05160c05160e051610100516120ed620004e26000396000818161020d0152610c3e01526000818161032a01528181610b0401528181610b820152610ca60152600061035101526000818161028f0152818161058f0152610fe40152600061016801526120ed6000f3fe608060405234801561001057600080fd5b50600436106101365760003560e01c80637535d246116100b2578063af2511c011610081578063b4dcfc7711610066578063b4dcfc771461034c578063d547741f14610373578063d9d98ce41461038657600080fd5b8063af2511c014610312578063b334ed861461032557600080fd5b80637535d2461461028a57806391d14854146102b1578063920f5c84146102f7578063a217fddf1461030a57600080fd5b80632d94a2d01161010957806336568abe116100ee57806336568abe1461024457806340a08f1014610257578063613255ab1461027757600080fd5b80632d94a2d0146102085780632f2ff15d1461022f57600080fd5b806301ffc9a71461013b5780630542975c14610163578063065d570f146101af578063248a9ca3146101e4575b600080fd5b61014e6101493660046115e6565b610399565b60405190151581526020015b60405180910390f35b61018a7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161015a565b6101d67fbf87e2252b7172d9c61058578b6bef80f9573784ab4e27044251da25a76ed28e81565b60405190815260200161015a565b6101d66101f2366004611601565b6000908152600160208190526040909120015490565b61014e7f000000000000000000000000000000000000000000000000000000000000000081565b61024261023d36600461163c565b610432565b005b61024261025236600461163c565b61045e565b61026a6102653660046116e3565b6104bc565b60405161015a91906117e9565b6101d66102853660046117fc565b61056a565b61018a7f000000000000000000000000000000000000000000000000000000000000000081565b61014e6102bf36600461163c565b600091825260016020908152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b61014e61030536600461185e565b610575565b6101d6600081565b61026a610320366004611939565b6106e0565b61018a7f000000000000000000000000000000000000000000000000000000000000000081565b61018a7f000000000000000000000000000000000000000000000000000000000000000081565b61024261038136600461163c565b610770565b6101d66103943660046119ce565b610796565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b00000000000000000000000000000000000000000000000000000000148061042c57507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6000828152600160208190526040909120015461044e8161084c565b6104588383610859565b50505050565b73ffffffffffffffffffffffffffffffffffffffff811633146104ad576040517f6697b23200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6104b78282610924565b505050565b6060600060405180608001604052808a73ffffffffffffffffffffffffffffffffffffffff1681526020013373ffffffffffffffffffffffffffffffffffffffff168152602001858563ffffffff169060201b1760401b815260200187878080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050915250905061055d8888836109e3565b9998505050505050505050565b600061042c82610ab8565b60003373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016146105e6576040517f6f61f64100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff84163014610635576040517f42b5e35a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6106d08a8a600081811061064b5761064b6119fa565b905060200201602081019061066091906117fc565b89896000818110610673576106736119fa565b905060200201358888600081811061068d5761068d6119fa565b9050602002013586868080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610dd492505050565b5060019998505050505050505050565b6040805160808101825273ffffffffffffffffffffffffffffffffffffffff891681523360208201526060916000919081018560e086901c63ffffffff169060201b1760401b815260200187878080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050915250905061055d8888836109e3565b6000828152600160208190526040909120015461078c8161084c565b6104588383610924565b6000806107a284610ab8565b905060008111610813576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f556e737570706f727465642063757272656e637900000000000000000000000060448201526064015b60405180910390fd5b80831015610822576000610844565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b949350505050565b6108568133610ed4565b50565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915281205460ff1661091c57600083815260016020818152604080842073ffffffffffffffffffffffffffffffffffffffff8716808652925280842080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169093179092559051339286917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d9190a450600161042c565b50600061042c565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915281205460ff161561091c57600083815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8616808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a450600161042c565b6060610a0f8484846040516020016109fb9190611a29565b604051602081830303815290604052610f60565b60008054610a1c90611a9e565b80601f0160208091040260200160405190810160405280929190818152602001828054610a4890611a9e565b8015610a955780601f10610a6a57610100808354040283529160200191610a95565b820191906000526020600020905b815481529060010190602001808311610a7857829003601f168201915b50505050509050600081511115610ab157610ab1600080611563565b9392505050565b6040517f3e15014100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8281166004830152600091829182917f000000000000000000000000000000000000000000000000000000000000000090911690633e1501419060240161014060405180830381865afa158015610b4e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b729190611b01565b99509950505050505050505060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d2493b6c866040518263ffffffff1660e01b8152600401610bf5919073ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b606060405180830381865afa158015610c12573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c369190611b98565b5050905060007f0000000000000000000000000000000000000000000000000000000000000000610d16576040517fd7ed3ef400000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301527f0000000000000000000000000000000000000000000000000000000000000000169063d7ed3ef490602401602060405180830381865afa158015610ced573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d119190611be5565b610d19565b60015b905082158015610d265750835b8015610d2f5750805b610d3a576000610dca565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83811660048301528716906370a0823190602401602060405180830381865afa158015610da6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dca9190611c00565b9695505050505050565b600081806020019051810190610dea9190611ce4565b9050610dfb85858360000151610f95565b600081604001518060601c9060401c63ffffffff168360200151610e1c3090565b89898988606001516040518763ffffffff1660e01b8152600401610e4596959493929190611da0565b6000604051808303816000875af1158015610e64573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201604052610eaa9190810190611df9565b9050610eb7868686610fb6565b805115610ecc576000610eca8282611e76565b505b505050505050565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16610f5c576040517fe2517d3f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff821660048201526024810183905260440161080a565b5050565b7fbf87e2252b7172d9c61058578b6bef80f9573784ab4e27044251da25a76ed28e610f8a8161084c565b610458848484610fe2565b6104b773ffffffffffffffffffffffffffffffffffffffff841682846110a5565b6104b733610fc48385611f90565b73ffffffffffffffffffffffffffffffffffffffff86169190611126565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ab9c4b5d3061103e8673ffffffffffffffffffffffffffffffffffffffff166111fe565b61104786611273565b6110516000611273565b308760006040518863ffffffff1660e01b81526004016110779796959493929190612006565b600060405180830381600087803b15801561109157600080fd5b505af1158015610eca573d6000803e3d6000fd5b60405173ffffffffffffffffffffffffffffffffffffffff8381166024830152604482018390526104b791859182169063a9059cbb906064015b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506112ba565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f095ea7b3000000000000000000000000000000000000000000000000000000001790526111b28482611350565b6104585760405173ffffffffffffffffffffffffffffffffffffffff8481166024830152600060448301526111f491869182169063095ea7b3906064016110df565b61045884826112ba565b604080516001808252818301909252606091602080830190803683370190505090508181600081518110611234576112346119fa565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050919050565b6040805160018082528183019092526060916020808301908036833701905050905081816000815181106112a9576112a96119fa565b602002602001018181525050919050565b60006112dc73ffffffffffffffffffffffffffffffffffffffff841683611412565b905080516000141580156113015750808060200190518101906112ff9190611be5565b155b156104b7576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8416600482015260240161080a565b60008060008473ffffffffffffffffffffffffffffffffffffffff168460405161137a91906120d1565b6000604051808303816000865af19150503d80600081146113b7576040519150601f19603f3d011682016040523d82523d6000602084013e6113bc565b606091505b50915091508180156113e65750805115806113e65750808060200190518101906113e69190611be5565b8015611409575060008573ffffffffffffffffffffffffffffffffffffffff163b115b95945050505050565b6060610ab183836000846000808573ffffffffffffffffffffffffffffffffffffffff16848660405161144591906120d1565b60006040518083038185875af1925050503d8060008114611482576040519150601f19603f3d011682016040523d82523d6000602084013e611487565b606091505b5091509150610dca8683836060826114a7576114a282611521565b610ab1565b81511580156114cb575073ffffffffffffffffffffffffffffffffffffffff84163b155b1561151a576040517f9996b31500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8516600482015260240161080a565b5080610ab1565b8051156115315780518082602001fd5b6040517f1425ea4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50805461156f90611a9e565b6000825580601f1061157f575050565b601f01602090049060005260206000209081019061085691905b808211156115ad5760008155600101611599565b5090565b80357fffffffff00000000000000000000000000000000000000000000000000000000811681146115e157600080fd5b919050565b6000602082840312156115f857600080fd5b610ab1826115b1565b60006020828403121561161357600080fd5b5035919050565b73ffffffffffffffffffffffffffffffffffffffff8116811461085657600080fd5b6000806040838503121561164f57600080fd5b8235915060208301356116618161161a565b809150509250929050565b60008083601f84011261167e57600080fd5b50813567ffffffffffffffff81111561169657600080fd5b6020830191508360208285010111156116ae57600080fd5b9250929050565b7fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000008116811461085657600080fd5b600080600080600080600060a0888a0312156116fe57600080fd5b87356117098161161a565b965060208801356117198161161a565b955060408801359450606088013567ffffffffffffffff81111561173c57600080fd5b6117488a828b0161166c565b909550935050608088013561175c816116b5565b8060601c925063ffffffff8160401c1691505092959891949750929550565b60005b8381101561179657818101518382015260200161177e565b50506000910152565b600081518084526117b781602086016020860161177b565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b602081526000610ab1602083018461179f565b60006020828403121561180e57600080fd5b8135610ab18161161a565b60008083601f84011261182b57600080fd5b50813567ffffffffffffffff81111561184357600080fd5b6020830191508360208260051b85010111156116ae57600080fd5b600080600080600080600080600060a08a8c03121561187c57600080fd5b893567ffffffffffffffff8082111561189457600080fd5b6118a08d838e01611819565b909b50995060208c01359150808211156118b957600080fd5b6118c58d838e01611819565b909950975060408c01359150808211156118de57600080fd5b6118ea8d838e01611819565b909750955060608c013591506118ff8261161a565b90935060808b0135908082111561191557600080fd5b506119228c828d0161166c565b915080935050809150509295985092959850929598565b600080600080600080600060c0888a03121561195457600080fd5b873561195f8161161a565b9650602088013561196f8161161a565b955060408801359450606088013567ffffffffffffffff81111561199257600080fd5b61199e8a828b0161166c565b90955093505060808801356119b28161161a565b91506119c060a089016115b1565b905092959891949750929550565b600080604083850312156119e157600080fd5b82356119ec8161161a565b946020939093013593505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60208152600073ffffffffffffffffffffffffffffffffffffffff808451166020840152806020850151166040840152507fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000006040840151166060830152606083015160808084015261084460a084018261179f565b600181811c90821680611ab257607f821691505b602082108103611aeb577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b805180151581146115e157600080fd5b6000806000806000806000806000806101408b8d031215611b2157600080fd5b8a51995060208b0151985060408b0151975060608b0151965060808b01519550611b4d60a08c01611af1565b9450611b5b60c08c01611af1565b9350611b6960e08c01611af1565b9250611b786101008c01611af1565b9150611b876101208c01611af1565b90509295989b9194979a5092959850565b600080600060608486031215611bad57600080fd5b8351611bb88161161a565b6020850151909350611bc98161161a565b6040850151909250611bda8161161a565b809150509250925092565b600060208284031215611bf757600080fd5b610ab182611af1565b600060208284031215611c1257600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600082601f830112611c5957600080fd5b815167ffffffffffffffff80821115611c7457611c74611c19565b604051601f83017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908282118183101715611cba57611cba611c19565b81604052838152866020858801011115611cd357600080fd5b610dca84602083016020890161177b565b600060208284031215611cf657600080fd5b815167ffffffffffffffff80821115611d0e57600080fd5b9083019060808286031215611d2257600080fd5b604051608081018181108382111715611d3d57611d3d611c19565b6040528251611d4b8161161a565b81526020830151611d5b8161161a565b60208201526040830151611d6e816116b5565b6040820152606083015182811115611d8557600080fd5b611d9187828601611c48565b60608301525095945050505050565b600073ffffffffffffffffffffffffffffffffffffffff8089168352808816602084015280871660408401525084606083015283608083015260c060a0830152611ded60c083018461179f565b98975050505050505050565b600060208284031215611e0b57600080fd5b815167ffffffffffffffff811115611e2257600080fd5b61084484828501611c48565b601f8211156104b7576000816000526020600020601f850160051c81016020861015611e575750805b601f850160051c820191505b81811015610ecc57828155600101611e63565b815167ffffffffffffffff811115611e9057611e90611c19565b611ea481611e9e8454611a9e565b84611e2e565b602080601f831160018114611ef75760008415611ec15750858301515b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600386901b1c1916600185901b178555610ecc565b6000858152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08616915b82811015611f4457888601518255948401946001909101908401611f25565b5085821015611f8057878501517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600388901b60f8161c191681555b5050505050600190811b01905550565b8082018082111561042c577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008151808452602080850194506020840160005b83811015611ffb57815187529582019590820190600101611fdf565b509495945050505050565b600060e0820173ffffffffffffffffffffffffffffffffffffffff808b168452602060e06020860152828b518085526101008701915060208d01945060005b81811015612063578551851683529483019491830191600101612045565b50508581036040870152612077818c611fca565b9350505050828103606084015261208e8188611fca565b73ffffffffffffffffffffffffffffffffffffffff87166080850152905082810360a08401526120be818661179f565b915050611ded60c083018461ffff169052565b600082516120e381846020870161177b565b919091019291505056000000000000000000000000c0939a4ed0129bc5162f6f693935b3f72a46a90d0000000000000000000000006cae28b3d09d8f8fc74ccd496ac986fc84c0c24e000000000000000000000000a348320114210b8f4eaf1b0795aa8f70803a93ea000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000064161766556330000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101365760003560e01c80637535d246116100b2578063af2511c011610081578063b4dcfc7711610066578063b4dcfc771461034c578063d547741f14610373578063d9d98ce41461038657600080fd5b8063af2511c014610312578063b334ed861461032557600080fd5b80637535d2461461028a57806391d14854146102b1578063920f5c84146102f7578063a217fddf1461030a57600080fd5b80632d94a2d01161010957806336568abe116100ee57806336568abe1461024457806340a08f1014610257578063613255ab1461027757600080fd5b80632d94a2d0146102085780632f2ff15d1461022f57600080fd5b806301ffc9a71461013b5780630542975c14610163578063065d570f146101af578063248a9ca3146101e4575b600080fd5b61014e6101493660046115e6565b610399565b60405190151581526020015b60405180910390f35b61018a7f0000000000000000000000002f39d218133afab8f2b819b1066c7e434ad94e9e81565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161015a565b6101d67fbf87e2252b7172d9c61058578b6bef80f9573784ab4e27044251da25a76ed28e81565b60405190815260200161015a565b6101d66101f2366004611601565b6000908152600160208190526040909120015490565b61014e7f000000000000000000000000000000000000000000000000000000000000000081565b61024261023d36600461163c565b610432565b005b61024261025236600461163c565b61045e565b61026a6102653660046116e3565b6104bc565b60405161015a91906117e9565b6101d66102853660046117fc565b61056a565b61018a7f00000000000000000000000087870bca3f3fd6335c3f4ce8392d69350b4fa4e281565b61014e6102bf36600461163c565b600091825260016020908152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b61014e61030536600461185e565b610575565b6101d6600081565b61026a610320366004611939565b6106e0565b61018a7f0000000000000000000000007b4eb56e7cd4b454ba8ff71e4518426369a138a381565b61018a7f00000000000000000000000087870bca3f3fd6335c3f4ce8392d69350b4fa4e281565b61024261038136600461163c565b610770565b6101d66103943660046119ce565b610796565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b00000000000000000000000000000000000000000000000000000000148061042c57507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6000828152600160208190526040909120015461044e8161084c565b6104588383610859565b50505050565b73ffffffffffffffffffffffffffffffffffffffff811633146104ad576040517f6697b23200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6104b78282610924565b505050565b6060600060405180608001604052808a73ffffffffffffffffffffffffffffffffffffffff1681526020013373ffffffffffffffffffffffffffffffffffffffff168152602001858563ffffffff169060201b1760401b815260200187878080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050915250905061055d8888836109e3565b9998505050505050505050565b600061042c82610ab8565b60003373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000087870bca3f3fd6335c3f4ce8392d69350b4fa4e216146105e6576040517f6f61f64100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff84163014610635576040517f42b5e35a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6106d08a8a600081811061064b5761064b6119fa565b905060200201602081019061066091906117fc565b89896000818110610673576106736119fa565b905060200201358888600081811061068d5761068d6119fa565b9050602002013586868080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610dd492505050565b5060019998505050505050505050565b6040805160808101825273ffffffffffffffffffffffffffffffffffffffff891681523360208201526060916000919081018560e086901c63ffffffff169060201b1760401b815260200187878080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050915250905061055d8888836109e3565b6000828152600160208190526040909120015461078c8161084c565b6104588383610924565b6000806107a284610ab8565b905060008111610813576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f556e737570706f727465642063757272656e637900000000000000000000000060448201526064015b60405180910390fd5b80831015610822576000610844565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b949350505050565b6108568133610ed4565b50565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915281205460ff1661091c57600083815260016020818152604080842073ffffffffffffffffffffffffffffffffffffffff8716808652925280842080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169093179092559051339286917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d9190a450600161042c565b50600061042c565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915281205460ff161561091c57600083815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8616808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a450600161042c565b6060610a0f8484846040516020016109fb9190611a29565b604051602081830303815290604052610f60565b60008054610a1c90611a9e565b80601f0160208091040260200160405190810160405280929190818152602001828054610a4890611a9e565b8015610a955780601f10610a6a57610100808354040283529160200191610a95565b820191906000526020600020905b815481529060010190602001808311610a7857829003601f168201915b50505050509050600081511115610ab157610ab1600080611563565b9392505050565b6040517f3e15014100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8281166004830152600091829182917f0000000000000000000000007b4eb56e7cd4b454ba8ff71e4518426369a138a390911690633e1501419060240161014060405180830381865afa158015610b4e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b729190611b01565b99509950505050505050505060007f0000000000000000000000007b4eb56e7cd4b454ba8ff71e4518426369a138a373ffffffffffffffffffffffffffffffffffffffff1663d2493b6c866040518263ffffffff1660e01b8152600401610bf5919073ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b606060405180830381865afa158015610c12573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c369190611b98565b5050905060007f0000000000000000000000000000000000000000000000000000000000000000610d16576040517fd7ed3ef400000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301527f0000000000000000000000007b4eb56e7cd4b454ba8ff71e4518426369a138a3169063d7ed3ef490602401602060405180830381865afa158015610ced573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d119190611be5565b610d19565b60015b905082158015610d265750835b8015610d2f5750805b610d3a576000610dca565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83811660048301528716906370a0823190602401602060405180830381865afa158015610da6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dca9190611c00565b9695505050505050565b600081806020019051810190610dea9190611ce4565b9050610dfb85858360000151610f95565b600081604001518060601c9060401c63ffffffff168360200151610e1c3090565b89898988606001516040518763ffffffff1660e01b8152600401610e4596959493929190611da0565b6000604051808303816000875af1158015610e64573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201604052610eaa9190810190611df9565b9050610eb7868686610fb6565b805115610ecc576000610eca8282611e76565b505b505050505050565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16610f5c576040517fe2517d3f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff821660048201526024810183905260440161080a565b5050565b7fbf87e2252b7172d9c61058578b6bef80f9573784ab4e27044251da25a76ed28e610f8a8161084c565b610458848484610fe2565b6104b773ffffffffffffffffffffffffffffffffffffffff841682846110a5565b6104b733610fc48385611f90565b73ffffffffffffffffffffffffffffffffffffffff86169190611126565b7f00000000000000000000000087870bca3f3fd6335c3f4ce8392d69350b4fa4e273ffffffffffffffffffffffffffffffffffffffff1663ab9c4b5d3061103e8673ffffffffffffffffffffffffffffffffffffffff166111fe565b61104786611273565b6110516000611273565b308760006040518863ffffffff1660e01b81526004016110779796959493929190612006565b600060405180830381600087803b15801561109157600080fd5b505af1158015610eca573d6000803e3d6000fd5b60405173ffffffffffffffffffffffffffffffffffffffff8381166024830152604482018390526104b791859182169063a9059cbb906064015b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506112ba565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f095ea7b3000000000000000000000000000000000000000000000000000000001790526111b28482611350565b6104585760405173ffffffffffffffffffffffffffffffffffffffff8481166024830152600060448301526111f491869182169063095ea7b3906064016110df565b61045884826112ba565b604080516001808252818301909252606091602080830190803683370190505090508181600081518110611234576112346119fa565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050919050565b6040805160018082528183019092526060916020808301908036833701905050905081816000815181106112a9576112a96119fa565b602002602001018181525050919050565b60006112dc73ffffffffffffffffffffffffffffffffffffffff841683611412565b905080516000141580156113015750808060200190518101906112ff9190611be5565b155b156104b7576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8416600482015260240161080a565b60008060008473ffffffffffffffffffffffffffffffffffffffff168460405161137a91906120d1565b6000604051808303816000865af19150503d80600081146113b7576040519150601f19603f3d011682016040523d82523d6000602084013e6113bc565b606091505b50915091508180156113e65750805115806113e65750808060200190518101906113e69190611be5565b8015611409575060008573ffffffffffffffffffffffffffffffffffffffff163b115b95945050505050565b6060610ab183836000846000808573ffffffffffffffffffffffffffffffffffffffff16848660405161144591906120d1565b60006040518083038185875af1925050503d8060008114611482576040519150601f19603f3d011682016040523d82523d6000602084013e611487565b606091505b5091509150610dca8683836060826114a7576114a282611521565b610ab1565b81511580156114cb575073ffffffffffffffffffffffffffffffffffffffff84163b155b1561151a576040517f9996b31500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8516600482015260240161080a565b5080610ab1565b8051156115315780518082602001fd5b6040517f1425ea4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50805461156f90611a9e565b6000825580601f1061157f575050565b601f01602090049060005260206000209081019061085691905b808211156115ad5760008155600101611599565b5090565b80357fffffffff00000000000000000000000000000000000000000000000000000000811681146115e157600080fd5b919050565b6000602082840312156115f857600080fd5b610ab1826115b1565b60006020828403121561161357600080fd5b5035919050565b73ffffffffffffffffffffffffffffffffffffffff8116811461085657600080fd5b6000806040838503121561164f57600080fd5b8235915060208301356116618161161a565b809150509250929050565b60008083601f84011261167e57600080fd5b50813567ffffffffffffffff81111561169657600080fd5b6020830191508360208285010111156116ae57600080fd5b9250929050565b7fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000008116811461085657600080fd5b600080600080600080600060a0888a0312156116fe57600080fd5b87356117098161161a565b965060208801356117198161161a565b955060408801359450606088013567ffffffffffffffff81111561173c57600080fd5b6117488a828b0161166c565b909550935050608088013561175c816116b5565b8060601c925063ffffffff8160401c1691505092959891949750929550565b60005b8381101561179657818101518382015260200161177e565b50506000910152565b600081518084526117b781602086016020860161177b565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b602081526000610ab1602083018461179f565b60006020828403121561180e57600080fd5b8135610ab18161161a565b60008083601f84011261182b57600080fd5b50813567ffffffffffffffff81111561184357600080fd5b6020830191508360208260051b85010111156116ae57600080fd5b600080600080600080600080600060a08a8c03121561187c57600080fd5b893567ffffffffffffffff8082111561189457600080fd5b6118a08d838e01611819565b909b50995060208c01359150808211156118b957600080fd5b6118c58d838e01611819565b909950975060408c01359150808211156118de57600080fd5b6118ea8d838e01611819565b909750955060608c013591506118ff8261161a565b90935060808b0135908082111561191557600080fd5b506119228c828d0161166c565b915080935050809150509295985092959850929598565b600080600080600080600060c0888a03121561195457600080fd5b873561195f8161161a565b9650602088013561196f8161161a565b955060408801359450606088013567ffffffffffffffff81111561199257600080fd5b61199e8a828b0161166c565b90955093505060808801356119b28161161a565b91506119c060a089016115b1565b905092959891949750929550565b600080604083850312156119e157600080fd5b82356119ec8161161a565b946020939093013593505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60208152600073ffffffffffffffffffffffffffffffffffffffff808451166020840152806020850151166040840152507fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000006040840151166060830152606083015160808084015261084460a084018261179f565b600181811c90821680611ab257607f821691505b602082108103611aeb577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b805180151581146115e157600080fd5b6000806000806000806000806000806101408b8d031215611b2157600080fd5b8a51995060208b0151985060408b0151975060608b0151965060808b01519550611b4d60a08c01611af1565b9450611b5b60c08c01611af1565b9350611b6960e08c01611af1565b9250611b786101008c01611af1565b9150611b876101208c01611af1565b90509295989b9194979a5092959850565b600080600060608486031215611bad57600080fd5b8351611bb88161161a565b6020850151909350611bc98161161a565b6040850151909250611bda8161161a565b809150509250925092565b600060208284031215611bf757600080fd5b610ab182611af1565b600060208284031215611c1257600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600082601f830112611c5957600080fd5b815167ffffffffffffffff80821115611c7457611c74611c19565b604051601f83017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908282118183101715611cba57611cba611c19565b81604052838152866020858801011115611cd357600080fd5b610dca84602083016020890161177b565b600060208284031215611cf657600080fd5b815167ffffffffffffffff80821115611d0e57600080fd5b9083019060808286031215611d2257600080fd5b604051608081018181108382111715611d3d57611d3d611c19565b6040528251611d4b8161161a565b81526020830151611d5b8161161a565b60208201526040830151611d6e816116b5565b6040820152606083015182811115611d8557600080fd5b611d9187828601611c48565b60608301525095945050505050565b600073ffffffffffffffffffffffffffffffffffffffff8089168352808816602084015280871660408401525084606083015283608083015260c060a0830152611ded60c083018461179f565b98975050505050505050565b600060208284031215611e0b57600080fd5b815167ffffffffffffffff811115611e2257600080fd5b61084484828501611c48565b601f8211156104b7576000816000526020600020601f850160051c81016020861015611e575750805b601f850160051c820191505b81811015610ecc57828155600101611e63565b815167ffffffffffffffff811115611e9057611e90611c19565b611ea481611e9e8454611a9e565b84611e2e565b602080601f831160018114611ef75760008415611ec15750858301515b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600386901b1c1916600185901b178555610ecc565b6000858152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08616915b82811015611f4457888601518255948401946001909101908401611f25565b5085821015611f8057878501517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600388901b60f8161c191681555b5050505050600190811b01905550565b8082018082111561042c577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008151808452602080850194506020840160005b83811015611ffb57815187529582019590820190600101611fdf565b509495945050505050565b600060e0820173ffffffffffffffffffffffffffffffffffffffff808b168452602060e06020860152828b518085526101008701915060208d01945060005b81811015612063578551851683529483019491830191600101612045565b50508581036040870152612077818c611fca565b9350505050828103606084015261208e8188611fca565b73ffffffffffffffffffffffffffffffffffffffff87166080850152905082810360a08401526120be818661179f565b915050611ded60c083018461ffff169052565b600082516120e381846020870161177b565b919091019291505056
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000c0939a4ed0129bc5162f6f693935b3f72a46a90d0000000000000000000000006cae28b3d09d8f8fc74ccd496ac986fc84c0c24e000000000000000000000000a348320114210b8f4eaf1b0795aa8f70803a93ea000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000064161766556330000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : owner (address): 0xc0939a4Ed0129bc5162F6f693935B3F72a46a90D
Arg [1] : borrower (address): 0x6Cae28b3D09D8f8Fc74ccD496AC986FC84C0C24E
Arg [2] : reg (address): 0xa348320114210b8F4eaF1b0795aa8F70803a93EA
Arg [3] : name (string): AaveV3
-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 000000000000000000000000c0939a4ed0129bc5162f6f693935b3f72a46a90d
Arg [1] : 0000000000000000000000006cae28b3d09d8f8fc74ccd496ac986fc84c0c24e
Arg [2] : 000000000000000000000000a348320114210b8f4eaf1b0795aa8f70803a93ea
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [5] : 4161766556330000000000000000000000000000000000000000000000000000
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 32 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.


