class ContractBaseError

@private Base class for Contract errors

If default failure callback is used it stores failure data