credmark.cmf.model

Functions

create_error_schema_for_error_descs

validate_model_slug

Classes

BaseModel

ImmutableModel

Subclass with ImmutableModel for models whose result is only available after a particular block and will not change for the future block numbers.

IncrementalModel

Use IncrementalModel for models that only append to output with new blocks.

Model

The base model class.

ModelDataErrorDesc

A description of ModelDataErrors raised by a model.

ModelErrorDesc

Model error description base class.

Exceptions

InvalidModelCacheKey(message, **data)

InvalidModelSlug(message, **data)

MissingModelBaseClass(message, **data)

WrongModelMethodSignature(message, **data)

Modules

credmark.cmf.model.context

credmark.cmf.model.errors

credmark.cmf.model.ledger

credmark.cmf.model.models

credmark.cmf.model.print

credmark.cmf.model.template

credmark.cmf.model.utils