()
| 89 | } |
| 90 | |
| 91 | func (scr *scriptCompressor) isToScriptID() []byte { |
| 92 | so := *scr.sp |
| 93 | bs := so.GetData() |
| 94 | if len(bs) == 23 && bs[0] == opcodes.OP_HASH160 && |
| 95 | bs[1] == 20 && bs[22] == opcodes.OP_EQUAL { |
| 96 | return bs[2:22] |
| 97 | } |
| 98 | return nil |
| 99 | } |
| 100 | |
| 101 | func (scr *scriptCompressor) isToPubKey() []byte { |
| 102 | so := *scr.sp |