Skip to content

packages.valory.skills.price_estimation_abci.models

This module contains the shared state for the price estimation app ABCI application.

Params Objects

class Params(OracleParams,  TransactionParams)

Parameters.

__init__

def __init__(*args: Any, **kwargs: Any) -> None

Initialize the parameters object.

SharedState Objects

class SharedState(BaseSharedState)

Keep the current shared state of the skill.

__init__

def __init__(*args: Any, **kwargs: Any) -> None

Initialize the state.

RandomnessApi Objects

class RandomnessApi(ApiSpecs)

A model for randomness api specifications.

PriceApi Objects

class PriceApi(ApiSpecs)

A model for various cryptocurrency price api specifications.

__init__

def __init__(*args: Any, **kwargs: Any) -> None

Initialize PriceApi.

ServerApi Objects

class ServerApi(ApiSpecs)

A model for oracle web server api specs

Back to top