monopoly-shared-model
Version:
Shared model for Monopoly
24 lines (23 loc) • 802 B
TypeScript
import { EnumLogLevel } from './EnumLogLevel';
import { Serializable } from '../Serializable';
export declare class Log extends Serializable {
private index;
private timestamp;
private level;
private content;
private transactionId;
private currentGameIndex;
private playerName;
private chaincode;
constructor(index: number, timestamp: string, level: EnumLogLevel, content: string, transactionId: string, currentGameIndex: number, playerName: string, chaincode: string);
getLevel(): EnumLogLevel;
getContent(): string;
getIndex(): number;
getTimestamp(): string;
getTransactionId(): string;
getCurrentGameIndex(): number;
getPlayerName(): string;
getChaincode(): string;
static emptyObject(): Log;
generateHashKey(): string;
}