Options
All
  • Public
  • Public/Protected
  • All
Menu

rlp-stream

Index

Type aliases

RlpItem

RlpItem: Buffer | RlpList

An RlpItem is either a buffer, or a list (array) which can contain more RlpItems.

Variables

Const BLOCK_1M

BLOCK_1M: "test_data/1M.bin" = "test_data/1M.bin"

Const BLOCK_4M

BLOCK_4M: "test_data/4M.bin" = "test_data/4M.bin"

Const BLOCK_FIRST10

BLOCK_FIRST10: "test_data/first10.bin" = "test_data/first10.bin"

Const ETH_BLOCK_HEADER

ETH_BLOCK_HEADER: 0 = 0

Const ETH_HEADER_BLOCKNUM

ETH_HEADER_BLOCKNUM: 8 = 8

Const ETH_HEADER_MINER

ETH_HEADER_MINER: 2 = 2

Const ETH_TRANSACTION_LIST

ETH_TRANSACTION_LIST: 1 = 1

Const GENESIS_BLOCK

GENESIS_BLOCK: "test_data/genesis.bin" = "test_data/genesis.bin"

Const asyncChunks

asyncChunks: any = require('async-chunks')

Const rlp

rlp: any = require('rlp')

Functions

RlpDecode

  • Decodes the given Buffer into a RlpItem. @param {data} The data to encode.

    Parameters

    • data: Buffer

    Returns RlpItem

RlpEncode

  • Encodes the given RLP list into a RLP-encoded buffer. @param {data} The data to encode.

    Parameters

    Returns Buffer

Const loadStream

Generated using TypeDoc