BorrowerGateway

Verified contract

Active on Ethereum with 153 txns
Deployed by via 0x5b1c915e at 18212360
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "BorrowerGateway"

0x8ada63da42e815672c793418fae6325f745e341c9b17950b78eefaf99aa36d57
0x422752c8396862cb7f74da07d88e2de547a0b58ddf187b33a0e9f3f5f9fe7baf
0x108435edb15a697b71fe3b8d0f74a46a1793db9191d87848bb4e79f0a3be7c90
0x85b08666cf8d2bd5d1d18f819ce299ef44edef521226d735b02d1271894bdb99
0xaf802f59c53743e2514fe6b186924ad9fbadb949d4227191a9bf69fe7e13aef9
0xf17c6d5908544926f546e0435f4cf783223c8ce5103d545a3d0ea4cdd331a9a8
0xece8e5b2afe28c67f80107837f8cb2f5af8dbe96dc9848637ab0c6f47dfe7b58
0xbf758e4869df31749a25248e8d2d2386217b3210405b1f1f4730176d3d5377fd
0x61fd35d5a30f876b8b852753461e12b445ee17be8ae8c3c9a76c1a59f26ee6af
0x3004bfecb650c93fbbe70320969a7041e6bd49c847d24694a5ac4802bd397227

Functions
Getter at block 21288117
addressRegistry(view returns (address)
0xd8b132a0aba610d0aaa18716a2b26e14141f112c
getProtocolFeeParams(view returns (uint128[2])
[0, 0]
Read-only

This contract contains no read-only function objects.

State-modifying
borrowWithOffChainQuote(address lenderVaultDataTypesPeerToPeerBorrowTransferInstructions borrowInstructionsstruct DataTypesPeerToPeerOffChainQuote offChainQuotestruct DataTypesPeerToPeerQuoteTuple quoteTuplebytes32[] proofreturns (struct DataTypesPeerToPeerLoan)
borrowWithOnChainQuote(address lenderVaultDataTypesPeerToPeerBorrowTransferInstructions borrowInstructionsstruct DataTypesPeerToPeerOnChainQuote onChainQuoteuint256 quoteTupleIdxreturns (struct DataTypesPeerToPeerLoan)
repay(DataTypesPeerToPeerLoanRepayInstructions loanRepayInstructionsaddress vaultAddr
setProtocolFeeParams(uint128[2] _newFeeParams
Events
Borrowed(address indexed vaultAddraddress indexed borrowerstruct DataTypesPeerToPeerLoan loanuint256 upfrontFeeuint256 indexed loanIdaddress callbackAddrbytes callbackData
ProtocolFeeSet(uint128[2] newFeeParams
Repaid(address indexed vaultAddruint256 indexed loanIduint256 repayAmount
Constructor
constructor(address _addressRegistry
Fallback and receive

This contract contains no fallback and receive objects.

Errors
DeadlinePassed(
InconsistentExpVaultBalIncrease(
InsufficientSendAmount(
InvalidAddress(
InvalidBorrower(
InvalidFee(
InvalidRepayAmount(
InvalidSendAmount(
InvalidSender(
NonWhitelistedCallback(
OutsideValidRepayWindow(
ReclaimAmountIsZero(
UnregisteredVault(