Interface ContractAddresses

Interface defining the structure of contract addresses for a protocol

interface ContractAddresses {
    KeeperRegistry: Contract;
    Orchestrator: Contract;
    StrategyRegistry: Contract;
    VaultRegistry: Contract;
    BundleRegistry: Contract;
    SteerPeriphery: Contract;
    GasVault: Contract;
    RunnerRegistry?: Contract;
    PoolHelper?: Contract;
    WhitelistRegistry?: Contract;
    DynamicJobs?: Contract;
    SteerToken?: Contract;
    StaticJobs?: Contract;
}

Hierarchy (View Summary)

Properties

KeeperRegistry: Contract

Keeper Registry contract

Orchestrator: Contract

Orchestrator contract

StrategyRegistry: Contract

Strategy Registry contract

VaultRegistry: Contract

Vault Registry contract

BundleRegistry: Contract

Bundle Registry contract

SteerPeriphery: Contract

Steer Periphery contract

GasVault: Contract

Gas Vault contract

RunnerRegistry?: Contract

Optional Runner Registry contract

PoolHelper?: Contract

Optional Pool Helper contract

WhitelistRegistry?: Contract

Optional Whitelist Registry contract

DynamicJobs?: Contract

Optional Dynamic Jobs contract

SteerToken?: Contract

Optional Steer Token contract

StaticJobs?: Contract

Optional Static Jobs contract