pub enum StashInconsistency {
IfaceNameAbsent(TypeName),
IfaceAbsent(IfaceId),
ContractAbsent(ContractId),
SchemaAbsent(SchemaId),
IfaceImplAbsent(IfaceId, SchemaId),
OperationAbsent(OpId),
AnchorAbsent(AnchorId),
BundleAbsent(BundleId),
}
Variants§
IfaceNameAbsent(TypeName)
interfae {0} is unknown; you need to import it first.
IfaceAbsent(IfaceId)
interfae {0} is unknown; you need to import it first.
ContractAbsent(ContractId)
contract {0} is unknown. Probably you haven’t imported the contract yet.
SchemaAbsent(SchemaId)
schema {0} is unknown.
It may happen due to RGB standard library bug, or indicate internal stash inconsistency and compromised stash data storage.
IfaceImplAbsent(IfaceId, SchemaId)
interface {0::<0} is not implemented for the schema {1::<0}.
OperationAbsent(OpId)
transition {0} is absent.
It may happen due to RGB standard library bug, or indicate internal stash inconsistency and compromised stash data storage.
AnchorAbsent(AnchorId)
anchor for txid {0} is absent.
It may happen due to RGB standard library bug, or indicate internal stash inconsistency and compromised stash data storage.
BundleAbsent(BundleId)
bundle {0} is absent.
It may happen due to RGB standard library bug, or indicate internal stash inconsistency and compromised stash data storage.