Encapsulates the set of Vertex contracts required for querying and executing

interface VertexContracts {
    querier: FQuerier;
    endpoint: Endpoint;
    clearinghouse: IClearinghouse;
    spotEngine: ISpotEngine;
    perpEngine: IPerpEngine;
    foundationRewardsAirdrop: IArbAirdrop;
    withdrawPool: WithdrawPool;
    vrtxToken: IERC20;
    vrtxAirdrop: IAirdrop;
    vrtxLba: ILBA;
    vrtxVesting: IVesting;
    vrtxStaking: IStaking;
}

Properties

querier: FQuerier
endpoint: Endpoint
clearinghouse: IClearinghouse
spotEngine: ISpotEngine
perpEngine: IPerpEngine
foundationRewardsAirdrop: IArbAirdrop
withdrawPool: WithdrawPool
vrtxToken: IERC20
vrtxAirdrop: IAirdrop
vrtxLba: ILBA
vrtxVesting: IVesting
vrtxStaking: IStaking