diff options
author | Peter Todd <pete@petertodd.org> | 2014-12-25 03:12:17 -0500 |
---|---|---|
committer | Peter Todd <pete@petertodd.org> | 2014-12-25 03:18:40 -0500 |
commit | d78f0dafd520f481f909cca7e361a4e482cbea72 (patch) | |
tree | dddfac56a964994772ec72810c65869a4975932b /src/core_io.h | |
parent | 4312c8fc1892fd01a59cbccffffbb5082e36b695 (diff) |
Fix CScriptID(const CScript& in) in empty script case
Previously an empty script wouldn't be hashed, and CScriptID would be
assigned the incorrect value of 0 instead. This bug can be seen in the
RPC decodescript command:
$ btc decodescript ""
{
"asm" : "",
"type" : "nonstandard",
"p2sh" : "31h1vYVSYuKP6AhS86fbRdMw9XHieotbST"
}
Correct output:
$ btc decodescript ""
{
"asm" : "",
"type" : "nonstandard",
"p2sh" : "3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy"
}
Diffstat (limited to 'src/core_io.h')
0 files changed, 0 insertions, 0 deletions