1 | import { BinaryWriter, LogActionJSON } from '@neo-one/client-common';
|
2 | import { DeserializeWireBaseOptions, SerializableJSON, SerializeJSONContext } from '../Serializable';
|
3 | import { ActionBase, ActionBaseAdd } from './ActionBase';
|
4 | import { ActionType } from './ActionType';
|
5 | export interface LogAdd extends ActionBaseAdd {
|
6 | readonly message: string;
|
7 | }
|
8 | export 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 | }
|