RewardControlStorage.sol
↘ Derived Contracts: RewardControl

Structs

MarketState

1
struct MarketState {
2
uint224 index,
3
uint32 block
4
}
Copied!

Contract Members

Constants & Variables
1
mapping(bool => address[]) public allMarkets;
2
mapping(bool => mapping(address => bool)) public allMarketsIndex;
3
uint256 public alkRate;
4
mapping(bool => mapping(address => uint256)) public alkSpeeds;
5
mapping(bool => mapping(address => struct RewardControlStorage.MarketState)) public alkSupplyState;
6
mapping(bool => mapping(address => struct RewardControlStorage.MarketState)) public alkBorrowState;
7
mapping(bool => mapping(address => mapping(address => uint256))) public alkSupplierIndex;
8
mapping(bool => mapping(address => mapping(address => uint256))) public alkBorrowerIndex;
9
mapping(address => uint256) public alkAccrued;
10
bool public initializationDone;
11
address public owner;
12
address public newOwner;
13
contract AlkemiEarnVerified public alkemiEarnVerified;
14
contract AlkemiEarnPublic public alkemiEarnPublic;
15
address public alkAddress;
16
uint8 public MAXIMUM_NUMBER_OF_MARKETS;
Copied!

Functions