Skip to content

Contract Info

griddy / nfl / models / entities / contract_info**

contract_info

Classes

ContractInfoTypedDict

Bases: TypedDict


              flowchart TD
              griddy.nfl.models.entities.contract_info.ContractInfoTypedDict[ContractInfoTypedDict]

              

              click griddy.nfl.models.entities.contract_info.ContractInfoTypedDict href "" "griddy.nfl.models.entities.contract_info.ContractInfoTypedDict"
            
Attributes
expiration_year instance-attribute
expiration_year: NotRequired[int]

Contract expiration year

guaranteed instance-attribute
guaranteed: NotRequired[float]

Guaranteed money

signing_bonus instance-attribute
signing_bonus: NotRequired[float]

Signing bonus

total_value instance-attribute
total_value: NotRequired[float]

Total contract value

years instance-attribute
years: NotRequired[int]

Contract length in years

ContractInfo

Bases: BaseModel


              flowchart TD
              griddy.nfl.models.entities.contract_info.ContractInfo[ContractInfo]
              griddy.nfl.types.basemodel.BaseModel[BaseModel]

                              griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.contract_info.ContractInfo
                


              click griddy.nfl.models.entities.contract_info.ContractInfo href "" "griddy.nfl.models.entities.contract_info.ContractInfo"
              click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
            
Attributes
expiration_year class-attribute instance-attribute
expiration_year: Annotated[
    Optional[int], Field(alias="expirationYear")
] = None

Contract expiration year

guaranteed class-attribute instance-attribute
guaranteed: Optional[float] = None

Guaranteed money

signing_bonus class-attribute instance-attribute
signing_bonus: Annotated[
    Optional[float], Field(alias="signingBonus")
] = None

Signing bonus

total_value class-attribute instance-attribute
total_value: Annotated[
    Optional[float], Field(alias="totalValue")
] = None

Total contract value

years class-attribute instance-attribute
years: Optional[int] = None

Contract length in years