| 451 | |
| 452 | |
| 453 | const UInt8* Script::ToId(const UInt8* data, UInt32 size, UInt8 id[64]) { |
| 454 | if (size == 64) |
| 455 | return data; |
| 456 | if (size == 32) { |
| 457 | Buffer buffer(id, 64); |
| 458 | return Util::FormatHex(data, size, buffer).data(); |
| 459 | } |
| 460 | return NULL; |
| 461 | } |
| 462 | |
| 463 | const UInt8* Script::ToRawId(const UInt8* data, UInt32 size, UInt8 rawID[32]) { |
| 464 | if (size == 32) |