0 txs
0 calls
constructor
No constructor.
functions
name
viewfunction name() view returns (string)
borrow
nonpayablefunction borrow(address token, uint256 amt)
deposit
payablefunction deposit(address token, uint256 amt) payable
payback
nonpayablefunction payback(address token, uint256 amt)
withdraw
nonpayablefunction withdraw(address token, uint256 amt)
events
LogBorrow
event LogBorrow(address indexed token, uint256 tokenAmt)
LogDeposit
event LogDeposit(address indexed token, uint256 tokenAmt)
LogPayback
event LogPayback(address indexed token)
LogWithdraw
event LogWithdraw(address indexed token)
errors
No errors.
creation bytecode
0x60806040526040518060400160405280601781526020017f666c6173686c6f616e2d436f6d706f756e642d76312e30000000000000000000815250600090805190602001906200005192919062000066565b503480156200005f57600080fd5b5062000115565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620000a957805160ff1916838001178555620000da565b82800160010185558215620000da579182015b82811115620000d9578251825591602001919060010190620000bc565b5b509050620000e99190620000ed565b5090565b6200011291905b808211156200010e576000816000905550600101620000f4565b5090565b90565b61163380620001256000396000f3fe60806040526004361061004a5760003560e01c806306fdde031461004f57806335ed8ab8146100df57806347e7ef241461013a5780634b8a352914610188578063f3fef3a3146101e3575b600080fd5b34801561005b57600080fd5b5061006461023e565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100a4578082015181840152602081019050610089565b50505050905090810190601f1680156100d15780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156100eb57600080fd5b506101386004803603604081101561010257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506102dc565b005b6101866004803603604081101561015057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061089a565b005b34801561019457600080fd5b506101e1600480360360408110156101ab57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610cf5565b005b3480156101ef57600080fd5b5061023c6004803603604081101561020657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f1d565b005b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156102d45780601f106102a9576101008083540402835291602001916102d4565b820191906000526020600020905b8154815290600101906020018083116102b757829003601f168201915b505050505081565b60006102e6611319565b73ffffffffffffffffffffffffffffffffffffffff1663104b29e9846040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561036257600080fd5b505afa158015610376573d6000803e3d6000fd5b505050506040513d602081101561038c57600080fd5b81019080805190602001909291905050509050600081905060007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84146103d3578361048e565b8173ffffffffffffffffffffffffffffffffffffffff166317bfdfbc306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561045257600080fd5b505af1158015610466573d6000803e3d6000fd5b505050506040513d602081101561047c57600080fd5b81019080805190602001909291905050505b905061049985611335565b1561057a5780471015610514576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600e8152602001807f6e6f742d656e6f7567682d65746800000000000000000000000000000000000081525060200191505060405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff16634e4d9fea826040518263ffffffff1660e01b81526004016000604051808303818588803b15801561055c57600080fd5b505af1158015610570573d6000803e3d6000fd5b5050505050610850565b6000859050818173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156105fd57600080fd5b505afa158015610611573d6000803e3d6000fd5b505050506040513d602081101561062757600080fd5b810190808051906020019092919050505010156106ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f6e6f742d656e6f7567682d746f6b656e0000000000000000000000000000000081525060200191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1663095ea7b385846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b15801561073357600080fd5b505af1158015610747573d6000803e3d6000fd5b5050505060008373ffffffffffffffffffffffffffffffffffffffff16630e752702846040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b1580156107a057600080fd5b505af11580156107b4573d6000803e3d6000fd5b505050506040513d60208110156107ca57600080fd5b81019080805190602001909291905050501461084e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f72657061792d6661696c65642e0000000000000000000000000000000000000081525060200191505060405180910390fd5b505b8473ffffffffffffffffffffffffffffffffffffffff167f9568a19c169b185ec679bc01913f595f061d262c5d79739b24a8beaf30fa901f60405160405180910390a25050505050565b60006108a4611319565b73ffffffffffffffffffffffffffffffffffffffff1663104b29e9846040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561092057600080fd5b505afa158015610934573d6000803e3d6000fd5b505050506040513d602081101561094a57600080fd5b81019080805190602001909291905050509050600082905061096b826113b1565b61097484611335565b15610a10577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146109a657806109a8565b475b90508173ffffffffffffffffffffffffffffffffffffffff16631249c58b826040518263ffffffff1660e01b81526004016000604051808303818588803b1580156109f257600080fd5b505af1158015610a06573d6000803e3d6000fd5b5050505050610ca1565b60008490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214610a425781610afb565b8073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610abf57600080fd5b505afa158015610ad3573d6000803e3d6000fd5b505050506040513d6020811015610ae957600080fd5b81019080805190602001909291905050505b91508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b384846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015610b8457600080fd5b505af1158015610b98573d6000803e3d6000fd5b5050505060008373ffffffffffffffffffffffffffffffffffffffff1663a0712d68846040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b158015610bf157600080fd5b505af1158015610c05573d6000803e3d6000fd5b505050506040513d6020811015610c1b57600080fd5b810190808051906020019092919050505014610c9f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600e8152602001807f6d696e74696e672d6661696c656400000000000000000000000000000000000081525060200191505060405180910390fd5b505b8373ffffffffffffffffffffffffffffffffffffffff167f1b851e1031ef35a238e6c67d0c7991162390df915f70eaf9098dbf0b175a6198826040518082815260200191505060405180910390a250505050565b60008190506000610d04611319565b73ffffffffffffffffffffffffffffffffffffffff1663104b29e9856040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610d8057600080fd5b505afa158015610d94573d6000803e3d6000fd5b505050506040513d6020811015610daa57600080fd5b81019080805190602001909291905050509050610dc6816113b1565b60008173ffffffffffffffffffffffffffffffffffffffff1663c5ebeaec846040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b158015610e1b57600080fd5b505af1158015610e2f573d6000803e3d6000fd5b505050506040513d6020811015610e4557600080fd5b810190808051906020019092919050505014610ec9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f626f72726f772d6661696c65640000000000000000000000000000000000000081525060200191505060405180910390fd5b8373ffffffffffffffffffffffffffffffffffffffff167fe9972ade4415ef9d94e4dc13a7ab04db7c7571cfe9928bb511aa949db75cb14d836040518082815260200191505060405180910390a250505050565b6000610f27611319565b73ffffffffffffffffffffffffffffffffffffffff1663104b29e9846040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610fa357600080fd5b505afa158015610fb7573d6000803e3d6000fd5b505050506040513d6020811015610fcd57600080fd5b8101908080519060200190929190505050905060008190507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8314156111cc5760008173ffffffffffffffffffffffffffffffffffffffff1663db006a758373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156110a857600080fd5b505afa1580156110bc573d6000803e3d6000fd5b505050506040513d60208110156110d257600080fd5b81019080805190602001909291905050506040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b15801561111957600080fd5b505af115801561112d573d6000803e3d6000fd5b505050506040513d602081101561114357600080fd5b8101908080519060200190929190505050146111c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f66756c6c2d77697468647261772d6661696c656400000000000000000000000081525060200191505060405180910390fd5b6112d0565b60008173ffffffffffffffffffffffffffffffffffffffff1663852a12e3856040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b15801561122157600080fd5b505af1158015611235573d6000803e3d6000fd5b505050506040513d602081101561124b57600080fd5b8101908080519060200190929190505050146112cf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f77697468647261772d6661696c6564000000000000000000000000000000000081525060200191505060405180910390fd5b5b8373ffffffffffffffffffffffffffffffffffffffff167faf66eb1ff59a99165e990351acac53ab2fbc78bf79381392dd75b57ed2b8c40c60405160405180910390a250505050565b600073e81f70cc7c0d46e12d70efc60607f16bbd617e88905090565b600061133f6115a9565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614806113aa575061137b6115c5565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b9050919050565b606060016040519080825280602002602001820160405280156113e35781602001602082028038833980820191505090505b50905081816000815181106113f457fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060006114386115e1565b90508073ffffffffffffffffffffffffffffffffffffffff1663c2998238836040518263ffffffff1660e01b81526004018080602001828103825283818151815260200191508051906020019060200280838360005b838110156114a957808201518184015260208101905061148e565b5050505090500192505050600060405180830381600087803b1580156114ce57600080fd5b505af11580156114e2573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250602081101561150c57600080fd5b810190808051604051939291908464010000000082111561152c57600080fd5b8382019150602082018581111561154257600080fd5b825186602082028301116401000000008211171561155f57600080fd5b8083526020830192505050908051906020019060200280838360005b8381101561159657808201518184015260208101905061157b565b5050505090500160405250505050505050565b600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee905090565b600073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2905090565b6000733d9819210a31b4961b30ef54be2aed79b9c9cd3b90509056fea26469706673582212207c0b4cb08a42ab3ae9a6920107918d6e8731976a728a8fdea66e3e1380bb1c2264736f6c63430006000033