Dash Core  0.12.2.1
P2P Digital Currency
linearize-data Namespace Reference

Classes

class  BlockDataCopier
 

Functions

def uint32 (x)
 
def bytereverse (x)
 
def bufreverse (in_buf)
 
def wordreverse (in_buf)
 
def calc_hdr_hash (blk_hdr)
 
def calc_hash_str (blk_hdr)
 
def get_blk_dt (blk_hdr)
 
def get_block_hashes (settings)
 
def mkblockmap (blkindex)
 

Variables

dictionary settings = {}
 
 BlockExtent = namedtuple('BlockExtent', ['fn', 'offset', 'inhdr', 'blkhdr', 'size'])
 
 f = open(sys.argv[1])
 
 m = re.search('^\s*#', line)
 
def blkindex = get_block_hashes(settings)
 
def blkmap = mkblockmap(blkindex)
 

Function Documentation

◆ bufreverse()

def linearize-data.bufreverse (   in_buf)

Definition at line 34 of file linearize-data.py.

Referenced by calc_hash_str().

◆ bytereverse()

def linearize-data.bytereverse (   x)

Definition at line 30 of file linearize-data.py.

Referenced by bufreverse().

◆ calc_hash_str()

def linearize-data.calc_hash_str (   blk_hdr)

Definition at line 61 of file linearize-data.py.

Referenced by linearize-data.BlockDataCopier.run().

◆ calc_hdr_hash()

def linearize-data.calc_hdr_hash (   blk_hdr)

Definition at line 48 of file linearize-data.py.

Referenced by calc_hash_str().

◆ get_blk_dt()

def linearize-data.get_blk_dt (   blk_hdr)

Definition at line 68 of file linearize-data.py.

Referenced by linearize-data.BlockDataCopier.writeBlock().

◆ get_block_hashes()

def linearize-data.get_block_hashes (   settings)

Definition at line 75 of file linearize-data.py.

◆ mkblockmap()

def linearize-data.mkblockmap (   blkindex)

Definition at line 86 of file linearize-data.py.

◆ uint32()

◆ wordreverse()

def linearize-data.wordreverse (   in_buf)

Definition at line 41 of file linearize-data.py.

Referenced by calc_hash_str().

Variable Documentation

◆ blkindex

def linearize-data.blkindex = get_block_hashes(settings)

Definition at line 298 of file linearize-data.py.

◆ blkmap

def linearize-data.blkmap = mkblockmap(blkindex)

Definition at line 299 of file linearize-data.py.

◆ BlockExtent

linearize-data.BlockExtent = namedtuple('BlockExtent', ['fn', 'offset', 'inhdr', 'blkhdr', 'size'])

Definition at line 93 of file linearize-data.py.

Referenced by linearize-data.BlockDataCopier.run().

◆ f

◆ m

◆ settings