Refinancing
Verified contract
Active on
Ethereum with 2,605 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Refinancing"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21255718 | 4 days ago | | | 0 | 0.0089060374 | |
| 21169085 | 16 days ago | | | 0 | 0.00054071046 | |
| 21160843 | 17 days ago | | | 0 | 0.016011671 | |
| 21144818 | 20 days ago | | | 0 | 0.017967076 | |
| 21144804 | 20 days ago | | | 0 | 0.018545548 | |
| 21128726 | 22 days ago | | | 0 | 0.019156975 | |
| 21128719 | 22 days ago | | | 0 | 0.018709581 | |
| 21128713 | 22 days ago | | | 0 | 0.020028699 | |
| 21127534 | 22 days ago | | | 0 | 0.016337734 | |
| 21119981 | 23 days ago | | | 0 | 0.0043602823 |
ABI
ABI objects
Getter at block 21286115
flashloanFee() view returns (uint256)
2
getTargetCoordinator() view returns (address)
0x329e090ace410ac8d86f1f0c2a13486884e7072a
hub() view returns (address)
0x4deacddef0e6ada9a35e360126181c75fa7f8eda
owner() view returns (address)
0xdca17eedc1aa3dbb14361678566b2da5a1bb4c31
paused() view returns (bool)
false
quoterAddress() view returns (address)
0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6
soloMargin() view returns (address)
0x1e0447b19bb6ecfdae1e4ae1694b0c3659614e4e
swapRouterAddress() view returns (address)
0xe592427a0aece92de3edee1f18e0157c05861564
targetLoanCollectionOfferContract() view returns (address)
0xd0c6e59b50c32530c627107f50acc71958c4341f
targetLoanFixedOfferContract() view returns (address)
0xd0a40eb7fd94ee97102ba8e9342243a2b2e22207
wethAddress() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getRefinanceableContract(address _refinanceableContract) view returns (bytes32)
getRefinancingAdapter(address _refinanceableContract) view returns (address)
getRefinancingAdapterOfType(bytes32 _refinanceableType) view returns (address)
getSwapFeeRate(address _token) view returns (uint24)
marketIds(address) view returns (uint256)
supportedTokenFeeRates(address) view returns (uint24)
supportsInterface(bytes4 _interfaceId) view returns (bool)
tokenFlashloanble(address) view returns (bool)
State-modifying
Events acceptTransferOwnership()
callFunction(address sender, struct IFlashloanAccountInfo, bytes _data)
cancelTransferOwnership()
getTokenAmountNeeded(address _tokenIn, uint256 _amountOut) returns (uint256)
getWethAmountNeeded(address _tokenOut, uint256 _amountOut) returns (uint256)
loadTokens()
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
pause()
refinanceCollectionOfferLoan(struct RefinancingRefinancingData _refinancingData, struct LoanDataOffer _offer, struct LoanDataSignature _lenderSignature, struct LoanDataBorrowerSettings _borrowerSettings)
refinanceCollectionRangeOfferLoan(struct RefinancingRefinancingData _refinancingData, struct LoanDataOffer _offer, struct LoanDataCollectionIdRange _idRange, struct LoanDataSignature _lenderSignature, struct LoanDataBorrowerSettings _borrowerSettings)
refinanceLoan(struct RefinancingRefinancingData _refinancingData, struct LoanDataOffer _offer, struct LoanDataSignature _lenderSignature, struct LoanDataBorrowerSettings _borrowerSettings)
rejectTransferOwnership()
requestTransferOwnership(address _newOwnerCandidate)
setFlashloanFee(uint256 _flashloanFee)
setRefinanceableContract(address _refinanceableContract, string _refinanceableType)
setRefinanceableContracts(address[] _refinanceableContracts, string[] _refinanceableTypes)
setRefinanceableType(string _refinanceableType, address _refinancingAdapter)
setRefinanceableTypes(string[] _refinanceableTypes, address[] _refinancingAdapters)
setSupportedTokenSwapFeeRate(address _supportedToken, uint24 _swapFeeRate)
setSupportedTokenSwapFeeRates(address[] _supportedTokens, uint24[] _swapFeeRates)
setTargetLoanFixedOfferContract(address _targetLoanFixedOfferContract)
settargetLoanCollectionOfferContract(address _targetLoanCollectionOfferContract)
unpause()
NewRefinanceableContract(address indexed refinanceableContract, bytes32 indexed refinanceableType)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Refinanced(address oldLoanContract, uint256 indexed oldLoanId, uint32 indexed newLoanId)
TypeUpdated(bytes32 indexed refinanceableType, address indexed refinancingAdapter)
Unpaused(address account)
constructor(address _nftfiHub, address _targetLoanFixedOfferContract, address _targetLoanCollectionOfferContract, address _admin, string[] _definedRefinanceableTypes, address[] _refinancingAdapters, string[] _refinanceableTypes, address[] _refinanceableContracts, address _soloMargin, uint256 _flashloanFee, SwapFlashloanWETHSwapConstructorParams _swapContructorParams)
This contract contains no fallback and receive objects.
callerNotBorrowerOfOldLoan()
callerNotFlashloanContract()
collateralNotOwned()
denominationMismatch()
flashloanInitiatorNotThisContract()
tokensFeeRatesArityMismatch()
unsupportedCollateral()
wrongTargetLoanType()