VersionCompatibility class

Annotations
  • @freezed

Constructors

VersionCompatibility.new({required bool isCompatible, required String? recommendedVersion, required bool supportsNativeScriptHashDerivation, required bool supportsOperationalCertificateSigning, required bool supportsByronAddressDerivation, required bool supportsMary, required bool supportsCatalystRegistration, required bool supportsCIP36, required bool supportsZeroTtl, required bool supportsPoolRegistrationAsOwner, required bool supportsPoolRegistrationAsOperator, required bool supportsPoolRetirement, required bool supportsMultisigTransaction, required bool supportsMint, required bool supportsAlonzo, required bool supportsReqSignersInOrdinaryTx, required bool supportsBabbage, required bool supportsCIP36Vote, required bool supportsConway})
const
factory
VersionCompatibility.checkVersionCompatibility(CardanoVersion version)
factory

Properties

copyWith → $VersionCompatibilityCopyWith<VersionCompatibility>
Create a copy of VersionCompatibility with the given fields replaced by the non-null parameter values.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
isCompatible bool
no setterinherited
recommendedVersion String?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
supportsAlonzo bool
no setterinherited
supportsBabbage bool
no setterinherited
supportsByronAddressDerivation bool
no setterinherited
supportsCatalystRegistration bool
no setterinherited
supportsCIP36 bool
no setterinherited
supportsCIP36Vote bool
no setterinherited
supportsConway bool
no setterinherited
supportsMary bool
no setterinherited
supportsMint bool
no setterinherited
supportsMultisigTransaction bool
no setterinherited
supportsNativeScriptHashDerivation bool
no setterinherited
supportsOperationalCertificateSigning bool
no setterinherited
supportsPoolRegistrationAsOperator bool
no setterinherited
supportsPoolRegistrationAsOwner bool
no setterinherited
supportsPoolRetirement bool
no setterinherited
supportsReqSignersInOrdinaryTx bool
no setterinherited
supportsZeroTtl bool
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

ensureRequestSupportedByAppVersion(CardanoVersion version, ParsedSigningRequest request) → void