UNPKG

769 BTypeScriptView Raw
1import { BinaryWriter, LogActionJSON } from '@neo-one/client-common';
2import { DeserializeWireBaseOptions, SerializableJSON, SerializeJSONContext } from '../Serializable';
3import { ActionBase, ActionBaseAdd } from './ActionBase';
4import { ActionType } from './ActionType';
5export interface LogAdd extends ActionBaseAdd {
6 readonly message: string;
7}
8export declare class LogAction extends ActionBase<LogAction, ActionType.Log> implements SerializableJSON<LogActionJSON> {
9 static deserializeWireBase(options: DeserializeWireBaseOptions): LogAction;
10 readonly message: string;
11 constructor({ version, index, scriptHash, message }: LogAdd);
12 serializeWireBase(writer: BinaryWriter): void;
13 serializeJSON(context: SerializeJSONContext): LogActionJSON;
14}