credmark.cmf.types.price.Price

DTO class Price(*, price=0.0, src=None)[source]

Bases: BaseModel

Show JSON schema
{
   "title": "Price",
   "type": "object",
   "properties": {
      "price": {
         "title": "Price",
         "description": "Value of one Token",
         "default": 0.0,
         "type": "number"
      },
      "src": {
         "title": "Src",
         "description": "Source",
         "type": "string"
      }
   },
   "examples": [
      {
         "price": 4.2
      },
      {
         "price": 4.2,
         "src": "uniswap-v3"
      }
   ]
}

Config
  • schema_extra: dict = {‘examples’: [{‘price’: 4.2}, {‘price’: 4.2, ‘src’: ‘uniswap-v3’}]}

Fields
Parameters
Return type

None

field price: float = 0.0

Value of one Token

field src: Optional[str] = None

Source