wire: skip unparsable scripts
This commit is contained in:
parent
e8e826eaac
commit
4cf3fecc55
@ -72,7 +72,7 @@ func (p *BitcoinBlockParser) ParseBlock(b []byte) (*Block, error) {
|
|||||||
for i, out := range t.TxOut {
|
for i, out := range t.TxOut {
|
||||||
addrs, err := p.parseOutputScript(out.PkScript)
|
addrs, err := p.parseOutputScript(out.PkScript)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
addrs = []string{}
|
||||||
}
|
}
|
||||||
s := ScriptPubKey{
|
s := ScriptPubKey{
|
||||||
Hex: hex.EncodeToString(out.PkScript),
|
Hex: hex.EncodeToString(out.PkScript),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user