public virtual TransactionRepresentation Representation(IdGenerator idGenerator, int masterId, int authorId, long lastCommittedTx, NeoStores neoStores) { TransactionWriter writer = new TransactionWriter(neoStores); TransactionData(new TransactionDataBuilder(writer, neoStores.NodeStore), idGenerator); idGenerator.UpdateCorrespondingIdGenerators(neoStores); return(writer.Representation(new sbyte[0], masterId, authorId, StartTimestamp, lastCommittedTx, currentTimeMillis())); }
internal TransactionDataBuilder(TransactionWriter writer, NodeStore nodes) { this.Writer = writer; this.Nodes = nodes; }