LoanProposalsModule

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xb0f03299 at 10367427
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots

No balances found for "LoanProposalsModule"

No transactions found for "LoanProposalsModule"


Functions
Getter at block 20863202
BORROWER_COLLATERAL_TO_FULL_COLLATERAL_MULTIPLIER(view returns (uint256)
1000
BORROWER_COLLATERAL_TO_FULL_COLLATERAL_RATIO(view returns (uint256)
333
COLLATERAL_TO_DEBT_RATIO(view returns (uint256)
1500
COLLATERAL_TO_DEBT_RATIO_MULTIPLIER(view returns (uint256)
1000
MODULE_ACCESS(view returns (string)
access
MODULE_CURVE(view returns (string)
curve
MODULE_FUNDS(view returns (string)
funds
MODULE_LIQUIDITY(view returns (string)
liquidity
MODULE_LOAN(view returns (string)
loan
MODULE_LOAN_LIMTS(view returns (string)
loan_limits
MODULE_LOAN_PROPOSALS(view returns (string)
loan_proposals
MODULE_LTOKEN(view returns (string)
ltoken
MODULE_PTOKEN(view returns (string)
ptoken
PLEDGE_PERCENT_MULTIPLIER(view returns (uint256)
1000
isOwner(view returns (bool)
false
owner(view returns (address)
0x0000000000000000000000000000000000000000
pool(view returns (address)
0x0000000000000000000000000000000000000000
totalLProposals(view returns (uint256)
0
Read-only
debtProposals(addressuint256view returns (uint256 lAmountuint256 interestbytes32 descriptionHashuint256 lCovereduint256 pCollecteduint256 createdbool executed)
getModuleAddress(string moduleview returns (address)
getPledgeRequirements(address borroweruint256 proposalview returns (uint256 minLPledgeuint256 maxLPledge)
getProposalAndPledgeInfo(address borroweruint256 proposaladdress supporterview returns (uint256 lAmountuint256 lCovereduint256 pCollecteduint256 interestuint256 lPledgeuint256 pPledge)
getProposalInterestRate(address borroweruint256 proposalview returns (uint256)
getRequiredPledge(address borroweruint256 proposalview returns (uint256)
openProposals(addressview returns (uint256)
State-modifying
addPledge(address borroweruint256 proposaluint256 pAmountuint256 lAmountMin
cancelDebtProposal(uint256 proposal
createDebtProposal(uint256 debtLAmountuint256 interestuint256 pAmountMaxbytes32 descriptionHashreturns (uint256)
executeDebtProposal(uint256 proposalreturns (uint256)
initialize(
initialize(address _pool
renounceOwnership(
setPool(address _pool
transferOwnership(address newOwner
withdrawPledge(address borroweruint256 proposaluint256 pAmount
Events
DebtProposalCanceled(address indexed senderuint256 proposal
DebtProposalCreated(address indexed senderuint256 proposaluint256 lAmountuint256 interestbytes32 descriptionHash
DebtProposalExecuted(address indexed senderuint256 proposaluint256 debtuint256 lAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PledgeAdded(address indexed senderaddress indexed borroweruint256 proposaluint256 lAmountuint256 pAmount
PledgeWithdrawn(address indexed senderaddress indexed borroweruint256 proposaluint256 lAmountuint256 pAmount
PoolAddressChanged(address newPool
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.