@Override protected void parse() throws ProtocolException { transactionCount = (int)readUint32(); int nHashes = (int) readVarInt(); hashes = new ArrayList<>(nHashes); for (int i = 0; i < nHashes; i++) hashes.add(readHash()); int nFlagBytes = (int) readVarInt(); matchedChildBits = readBytes(nFlagBytes); length = cursor - offset; }
@Override protected void parse() throws ProtocolException { transactionCount = (int)readUint32(); int nHashes = (int) readVarInt(); hashes = new ArrayList<Sha256Hash>(nHashes); for (int i = 0; i < nHashes; i++) hashes.add(readHash()); int nFlagBytes = (int) readVarInt(); matchedChildBits = readBytes(nFlagBytes); length = cursor - offset; }
@Override protected void parse() throws ProtocolException { transactionCount = (int)readUint32(); int nHashes = (int) readVarInt(); hashes = new ArrayList<Sha256Hash>(nHashes); for (int i = 0; i < nHashes; i++) hashes.add(readHash()); int nFlagBytes = (int) readVarInt(); matchedChildBits = readBytes(nFlagBytes); length = cursor - offset; }
@Override protected void parse() throws ProtocolException { transactionCount = (int)readUint32(); int nHashes = (int) readVarInt(); hashes = new ArrayList<>(nHashes); for (int i = 0; i < nHashes; i++) hashes.add(readHash()); int nFlagBytes = (int) readVarInt(); matchedChildBits = readBytes(nFlagBytes); length = cursor - offset; }