pybitcointools icon indicating copy to clipboard operation
pybitcointools copied to clipboard

get_block_coinbase (rename to view_coinbase)?

Open wizardofozzie opened this issue 9 years ago • 2 comments

  1. get_block_coinbase(inp) returns block's coinbase text inp=0, "EThe Times 03/Jan/2009 Chancellor on brink of second bailout for banks"; inp=142573, "'Eligius7Militant atheists, http://bit.ly/naNhG2 -- happy now?'")
  2. lambda st, by functions added (for cross-version encoding)
  3. make_request returns bytes in Python 3, encoded as string , lest json.loads fail

wizardofozzie avatar May 06 '15 11:05 wizardofozzie

Has anyone got a better way to check the coinbase field and filter out non-printable characters? ie, note the 'E' in front of the block 0 coinbase text returned, or the random chars here @ 142573

wizardofozzie avatar May 11 '15 12:05 wizardofozzie

I like it for py3 support, a much better way to convert to str, better than having to touch all the json.loads().

this seems like a good fragment for filtering non-printable? cbtxt = ''.join(c for c in cb if c in string.printable)

MiWCryptoCurrency avatar Aug 05 '15 11:08 MiWCryptoCurrency