@radixdlt/radix-engine-toolkit
Version:
A TypeScript wrapper for the Radix Engine Toolkit that provides many of the necessary tools to interact with the Radix ledger
139 lines (138 loc) • 6.75 kB
TypeScript
import { DecryptorsByCurve, EncryptedMessage, EntityType, Expression, Instruction, Instructions, Intent, ManifestAddress, ManifestSborStringRepresentation, Message, MessageContent, MessageValidationConfig, NotarizedTransaction, OlympiaNetwork, PlainTextMessage, PublicKey, SerializationMode, Signature, SignatureWithPublicKey, SignedIntent, TransactionHash, TransactionHeader, TransactionManifest, ValidationConfig, Value, ValueKind } from "../index";
import { SerializableDecryptorsByCurve, SerializableEncryptedMessage, SerializableEntityType, SerializableExpression, SerializableInstruction, SerializableInstructions, SerializableIntent, SerializableManifestAddress, SerializableManifestSborStringRepresentation, SerializableManifestValue, SerializableManifestValueKind, SerializableMessage, SerializableMessageContent, SerializableMessageValidationConfig, SerializableNotarizedTransaction, SerializableOlympiaNetwork, SerializablePlainTextMessage, SerializablePublicKey, SerializableSerializationMode, SerializableSignature, SerializableSignatureWithPublicKey, SerializableSignedIntent, SerializableTransactionHash, SerializableTransactionHeader, SerializableTransactionManifest, SerializableValidationConfig } from "./generated";
/**
* A class that provides functionality for converting the generated models to their hand-written
* counterparts.
*/
export declare class GeneratedConverter {
static PublicKey: {
new (): {};
toGenerated(value: PublicKey): SerializablePublicKey;
fromGenerated(value: SerializablePublicKey): PublicKey;
};
static Signature: {
new (): {};
toGenerated(value: Signature): SerializableSignature;
fromGenerated(value: SerializableSignature): Signature;
};
static SignatureWithPublicKey: {
new (): {};
toGenerated(value: SignatureWithPublicKey): SerializableSignatureWithPublicKey;
fromGenerated(value: SerializableSignatureWithPublicKey): SignatureWithPublicKey;
};
static OlympiaNetwork: {
new (): {};
toGenerated(value: OlympiaNetwork): SerializableOlympiaNetwork;
fromGenerated(value: SerializableOlympiaNetwork): OlympiaNetwork;
};
static SerializationMode: {
new (): {};
toGenerated(value: SerializationMode): SerializableSerializationMode;
fromGenerated(value: SerializableSerializationMode): SerializationMode;
};
static ManifestSborStringRepresentation: {
new (): {};
toGenerated(value: ManifestSborStringRepresentation): SerializableManifestSborStringRepresentation;
fromGenerated(value: SerializableManifestSborStringRepresentation): ManifestSborStringRepresentation;
};
static ManifestValueKind: {
new (): {};
toGenerated(value: ValueKind): SerializableManifestValueKind;
fromGenerated(value: SerializableManifestValueKind): ValueKind;
};
static Expression: {
new (): {};
toGenerated(value: Expression): SerializableExpression;
fromGenerated(value: SerializableExpression): Expression;
};
static ManifestAddress: {
new (): {};
toGenerated(value: ManifestAddress): SerializableManifestAddress;
fromGenerated(value: SerializableManifestAddress): ManifestAddress;
};
static ManifestValue: {
new (): {};
toGenerated(value: Value): SerializableManifestValue;
fromGenerated(value: SerializableManifestValue): Value;
};
static Instruction: {
new (): {};
toGenerated(value: Instruction): SerializableInstruction;
fromGenerated(value: SerializableInstruction): Instruction;
};
static Instructions: {
new (): {};
toGenerated(value: Instructions): SerializableInstructions;
fromGenerated(value: SerializableInstructions): Instructions;
};
static TransactionManifest: {
new (): {};
toGenerated(value: TransactionManifest): SerializableTransactionManifest;
fromGenerated(value: SerializableTransactionManifest): TransactionManifest;
};
static TransactionHeader: {
new (): {};
toGenerated(value: TransactionHeader): SerializableTransactionHeader;
fromGenerated(value: SerializableTransactionHeader): TransactionHeader;
};
static TransactionHash: {
new (): {};
toGenerated(value: TransactionHash): SerializableTransactionHash;
fromGenerated(value: SerializableTransactionHash): TransactionHash;
};
static Intent: {
new (): {};
toGenerated(value: Intent): SerializableIntent;
fromGenerated(value: SerializableIntent): Intent;
};
static SignedIntent: {
new (): {};
toGenerated(value: SignedIntent): SerializableSignedIntent;
fromGenerated(value: SerializableSignedIntent): SignedIntent;
};
static NotarizedTransaction: {
new (): {};
toGenerated(value: NotarizedTransaction): SerializableNotarizedTransaction;
fromGenerated(value: SerializableNotarizedTransaction): NotarizedTransaction;
};
static EntityType: {
new (): {};
toGenerated(value: EntityType): SerializableEntityType;
fromGenerated(value: SerializableEntityType): EntityType;
};
static MessageValidationConfig: {
new (): {};
toGenerated(value: MessageValidationConfig): SerializableMessageValidationConfig;
fromGenerated(value: SerializableMessageValidationConfig): MessageValidationConfig;
};
static ValidationConfig: {
new (): {};
toGenerated(value: ValidationConfig): SerializableValidationConfig;
fromGenerated(value: SerializableValidationConfig): ValidationConfig;
};
static Message: {
new (): {};
toGenerated(value: Message): SerializableMessage;
fromGenerated(value: SerializableMessage): Message;
};
static PlainTextMessage: {
new (): {};
toGenerated(value: PlainTextMessage): SerializablePlainTextMessage;
fromGenerated(value: SerializablePlainTextMessage): PlainTextMessage;
};
static MessageContent: {
new (): {};
toGenerated(value: MessageContent): SerializableMessageContent;
fromGenerated(value: SerializableMessageContent): MessageContent;
};
static EncryptedMessage: {
new (): {};
toGenerated(value: EncryptedMessage): SerializableEncryptedMessage;
fromGenerated(value: SerializableEncryptedMessage): EncryptedMessage;
};
static DecryptorsByCurve: {
new (): {};
toGenerated(value: DecryptorsByCurve): SerializableDecryptorsByCurve;
fromGenerated(value: SerializableDecryptorsByCurve): DecryptorsByCurve;
};
}