Protocol

Verified contract

Active on Base with 14 txns
Deployed by via 0x06bedcf0 at 11802851
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.67
ERC-20
Value $0.2
ERC-20
Value $0
0x5f107bfeb9a6d030d417b41242fb5494ef6a240775854ad3545059987694e034
0xe2727cad1781782f7e708c9840ccc8223a912c9917ceae83f21aa36abba3d9ef
0xb667bf48162918cbee1df8053c3f3b6514ada025b4b33efaa8f782b7d19aeaec
0xf6e491b91e75f20b5de4c6a76ba8cd165c0d27cda736f51865c0319772430089
0xa9904cd638f15e90e095385f83c0dff9ebcdaac96fb4cd02753dd194312b3c16
0x45282d13fd158ce526f67d33c8dd6608f643520cdffbfcdb1f36cd3c31bbbbed
0x3eb9e3bbb48b46d53ae2e10b8d41336075e061b4fea480149f735a4ea400c5e8
0x038b833d02bd7119f9828df815937b0b774e6ee6dd3cd59b4dc8d177cc8849f4
0x605a0703628b9ec510f3febc19dc07e03d8fc50f7eeeb5d39e1f91462967c382
0x912b439048841089b67b81fe7ceba76c5f365bc43a87f3c5b71862084e1ca483

Functions
Getter at block 22769317
DAOFeePercent(view returns (uint256)
30
 
getAllOrders(view returns (struct ProtocolOrder[] allOrders)
getSupportedTokens(view returns (address[] allTokens)
[]
governanceContract(view returns (address)
0x0000000000000000000000000000000000000000
maxRewardDays(view returns (uint256)
200
ordersCount(view returns (uint256)
9
owner(view returns (address)
0x1e7d85b9d27f5e1eb5fa3aa58a15891fc5cfa8a9
protocolToken(view returns (address)
0x0000000000000000000000000000000000000000
protocolTokenDecimals(view returns (uint256)
18
Read-only
orders(uint256view returns (uint256 idaddress lenderaddress borroweraddress loanTokenuint256 loanAmountaddress collateralTokenuint256 collateralAmountuint256 lenderFeeAmountuint256 rewardAmountuint8 statusuint8 role)
supportedTokens(uint256view returns (address)
supportedTokensSettings(addressview returns (bool isRewardeduint256 denominator)
State-modifying
_transferToProtocol(address _tokenaddress _senderuint256 _amountreturns (uint256 amount)
addSupportedToken(address _tokenAddressuint256 _denominator
cancelOrder(uint256 _orderId
changeDAOFeePercent(uint256 _DAOFeePercent
getOrder(uint256 _orderId
init(address _protocolTokenaddress _governanceContract
liquidateOrder(uint256 _orderId
newOrder(address _loanTokenuint256 _loanAmountaddress _collateralTokenuint256 _collateralAmountuint256 _lenderFeeAmountuint256[] _timestampsuint8 _rolereturns (uint256 orderId)
renounceOwnership(
repayOrder(uint256 _orderId
setMaxRewardDays(uint256 _newMaxRewardDays
setTokenReward(address _tokenAddressbool _flaguint256 _denominator
transferOwnership(address newOwner
withdraw(returns (bytes)
Events
NewOrder(uint256 indexed orderIdstruct ProtocolOrder order
OrderStatusChange(uint256 indexed orderIduint8 status
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.