Constructs a new TransformKind
instance.
The transformation data as a string.
Private
dataGetter for transformation data.
The transformation data.
Attempts to parse the transformation as a UInt512.
A CLValueUInt512
object if the data matches, otherwise throw an error
.
Attempts to parse the transformation as a WriteDeployInfo.
A DeployInfo
object if the data matches, otherwise throw an error
.
Attempts to parse the transformation as a WriteAddressableEntity.
An AddressableEntity
object if the data matches, otherwise throw an error`.
Attempts to parse the transformation as a WriteContractPackage.
A ContractPackage
object if the data matches, otherwise throw an error
.
Attempts to parse the transformation as a WriteDeployInfo.
A DeployInfo
object if the data matches, otherwise throw an error
.
Attempts to parse the transformation as a WriteMessageTopic.
A MessageTopicSummary
if the data matches, otherwise throw an error
.
Attempts to parse the transformation as a WriteNamedKey.
A NamedKeyKind
object if the data matches, otherwise throw an error
.
Attempts to parse the transformation as a WriteUnbonding.
An array of UnbondingPurse
objects if the data matches, otherwise throw an error
.
Attempts to parse the transformation as a WriteWithdraw.
An array of UnbondingPurse
objects if the data matches, otherwise []
.
Static
fromJSONCreates a TransformKind
instance from a JSON string.
The TransformKind
instance.
The transformation data as a string.
Generated using TypeDoc
Represents different types of transformation that can be applied. Used for parsing and processing transformation data in a transaction.