Code Tours
- 1.1 Malda: A High-Level Architectural Tour 
- 2.1 AccessControl: Overview 
- 2.2 AccessControl: Roles 
- 2.3 AccessControl: Blacklister 
- 2.4 AccessControl: Pauser 
- 3.1 Oracles: Overview 
- 3.2 ChainlinkOracle.sol: Direct Price Feeds 
- 3.3 MixedPriceOracle: Resilient Price Feeds 
- 3.4 Gas Helpers: Managing Oracle Gas Costs 
- 4.1 InterestRateModel: Overview 
- 4.2 InterestRateModel: JumpRateModelV4 Deep Dive 
- 5.1 RewardDistributor: Overview 
- 5.2 RewardDistributor: Core Logic 
- 6.1 Operator: Overview 
- 6.2 Operator: State and Storage 
- 6.3 Operator: Interfaces (API) 
- 6.4 Operator Logic: Market Administration 
- 6.5 Operator Logic: Calculating Account Liquidity 
- 6.6 Operator Logic: Liquidation Checks 
- 6.7 Operator: The Empty Implementation 
- 7.1 mToken: Component Overview 
- 7.2 mToken: The Interfaces 
- 7.3 mToken: Storage Layout 
- 7.4 mToken: Configuration and Administration 
- 7.5 mToken: Base ERC20 Functionality 
- 7.6 mToken Core: Interest Accrual 
- 7.7 mToken Core: Supplying Assets (Minting) 
- 7.8 mToken Core: Withdrawing Assets (Redeeming) 
- 7.9 mToken Core: Borrowing and Repaying 
- 7.10 mToken Core: Liquidations 
- 7.11 mToken: Host Chain Functionality 
- 7.12 mToken: The Batch Submitter Utility 
- 8.1 mTokenGateway: Overview 
- 8.2 The mTokenGateway Contract 
- 8.3 Zero-Knowledge Proof Verification 
- 8.4 Decoding Proof Data 
- 9.1 malda-zk-coprocessor: Overview 
- 9.2 malda-zk-coprocessor: Shared Utilities (malda_utils) 
- 9.3 malda-zk-coprocessor: Host Logic (malda_rs) 
- 10.1 Rebalancer: Overview 
- 10.2 The Rebalancer Contract 
- 10.3 Rebalancing Bridges 
- 11.1 Migration: Overview 
- 11.2 Migration: Migrator Implementation 
 
                        