All files / src/transactions/common test-utils.ts

100% Statements 6/6
100% Branches 0/0
100% Functions 1/1
100% Lines 6/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 104x 4x     4x 15x 15x 15x    
import { deserializeStacksMessage, serializeStacksMessage, StacksMessage } from '../index';
import { BufferReader } from 'micro-stacks/common';
import { StacksMessageType } from 'micro-stacks/clarity';
 
export function serializeDeserialize(value: StacksMessage, type: StacksMessageType): StacksMessage {
  const serialized = serializeStacksMessage(value);
  const bufferReader = new BufferReader(serialized);
  return deserializeStacksMessage(bufferReader, type);
}