Credit Facade
Multicall Execution Flow
Entry Points
Function
Caller
Description
MultiCall Structure
struct MultiCall {
address target; // Facade itself or whitelisted adapter
bytes callData; // Function selector + encoded arguments
}Four Execution Phases
Security Checks
Access Control
Modifier
Effect
Bot Permission System
Permission
Value
Operation
Debt Limits Enforcement
Global Limits
Per-Block Limit
Loss Policy
Forbidden Tokens Logic
Protection Flags
Flag
Effect
Rules
Account Lifecycle
Opening an Account
Multicall with Adapter
Closing an Account
Last updated
