Skip to main content

call_resolver

Function call_resolver 

Source
pub fn call_resolver<D: EngineDatabaseInterface + Clone + Debug>(
    pool: &Address,
    resolver_address: &[u8],
    engine: &SimulationEngine<D>,
    overrides: &ResolverOverrides,
) -> Result<Vec<u8>, SimulationError>
Expand description

Calls the reserves resolver for pool and returns the raw ABI-encoded return bytes.

Takes overrides by reference so one override set can be built once and reused across every pool priced against the same pending block.