Uses of Class
convex.core.exceptions.InvalidDataException
Packages that use InvalidDataException
Package
Description
Fundamental Convex classes used for the decentralised network
Crypto algorithms used within Convex, particularly for digital signatures and
cryptographic hashes
Data structures and algorithms, including a complete set of classes
required to implement immutable, decentralised data objects.
Implementation of CVM Primitive Data types
Core CVM implementation
Internal CVM language implementation classes
CVM Operations, effectively the "machine code" of the CVM
Convex network transaction types.
-
Uses of InvalidDataException in convex.core
Methods in convex.core that throw InvalidDataExceptionModifier and TypeMethodDescriptionBelief.merge(MergeContext mc, Belief... beliefs) The Belief merge functionPeer.mergeBeliefs(Belief... beliefs) Merges a set of new Beliefs into this Peer's belief.voidBlockResult.validate()voidOrder.validate()voidResult.validate()voidState.validate()voidBelief.validateCell()voidBlock.validateCell()voidBlockResult.validateCell()voidOrder.validateCell()voidState.validateCell() -
Uses of InvalidDataException in convex.core.crypto
Methods in convex.core.crypto that throw InvalidDataException -
Uses of InvalidDataException in convex.core.data
Methods in convex.core.data that throw InvalidDataExceptionModifier and TypeMethodDescriptionvoidAArrayBlob.validate()voidABlob.validate()voidACell.validate()voidBlobMap.validate()voidBlobTree.validate()voidIValidated.validate()Validates the complete structure of this object.voidMapEntry.validate()voidMapTree.validate()voidRef.validate()voidRefDirect.validate()voidRefSoft.validate()voidSetLeaf.validate()voidSetTree.validate()voidSignedData.validate()voidSyntax.validate()voidVectorLeaf.validate()voidVectorTree.validate()voidAArrayBlob.validateCell()voidABlob.validateCell()voidAccountKey.validateCell()voidAccountStatus.validateCell()abstract voidACell.validateCell()Validates the local structure and invariants of this cell.voidAddress.validateCell()voidARecordGeneric.validateCell()abstract voidASymbolic.validateCell()Validates this Symbolic valuevoidBlobMap.validateCell()voidBlobTree.validateCell()voidHash.validateCell()voidKeyword.validateCell()voidList.validateCell()voidMapEntry.validateCell()voidMapLeaf.validateCell()voidMapTree.validateCell()voidPeerStatus.validateCell()voidSetLeaf.validateCell()voidSetTree.validateCell()voidSignedData.validateCell()voidStringShort.validateCell()voidStringSlice.validateCell()voidStringTree.validateCell()voidSymbol.validateCell()voidSyntax.validateCell()voidVectorArray.validateCell()voidVectorLeaf.validateCell()voidVectorTree.validateCell()protected abstract voidAHashMap.validateWithPrefix(String string) Validates the map with a given hex prefix.protected abstract voidAHashSet.validateWithPrefix(Hash prefix, int digit, int position) Validates the set with a given hex prefix.protected voidMapLeaf.validateWithPrefix(String prefix) protected voidMapTree.validateWithPrefix(String prefix) protected voidSetLeaf.validateWithPrefix(Hash prefix, int digit, int position) protected voidSetTree.validateWithPrefix(Hash base, int digit, int position) -
Uses of InvalidDataException in convex.core.data.prim
Methods in convex.core.data.prim that throw InvalidDataExceptionModifier and TypeMethodDescriptionvoidCVMBool.validateCell()voidCVMByte.validateCell()voidCVMChar.validateCell()voidCVMDouble.validateCell()voidCVMLong.validateCell() -
Uses of InvalidDataException in convex.core.lang
Methods in convex.core.lang that throw InvalidDataExceptionModifier and TypeMethodDescriptionstatic voidValidates an object.static voidRT.validateCell(ACell o) Validate a Cell. -
Uses of InvalidDataException in convex.core.lang.impl
Methods in convex.core.lang.impl that throw InvalidDataExceptionModifier and TypeMethodDescriptionvoidADataFn.validateCell()voidCoreFn.validateCell()voidFn.validateCell()voidMultiFn.validateCell() -
Uses of InvalidDataException in convex.core.lang.ops
Methods in convex.core.lang.ops that throw InvalidDataExceptionModifier and TypeMethodDescriptionvoidLambda.validate()voidAMultiOp.validateCell()voidConstant.validateCell()voidDef.validateCell()voidLambda.validateCell()voidLocal.validateCell()voidLookup.validateCell()voidSet.validateCell()voidSpecial.validateCell() -
Uses of InvalidDataException in convex.core.transactions
Methods in convex.core.transactions that throw InvalidDataExceptionModifier and TypeMethodDescriptionvoidCall.validateCell()voidInvoke.validateCell()voidTransfer.validateCell()