| 461 | } |
| 462 | |
| 463 | const UInt8* Script::ToRawId(const UInt8* data, UInt32 size, UInt8 rawID[32]) { |
| 464 | if (size == 32) |
| 465 | return data; |
| 466 | if (size == 64) { |
| 467 | Buffer buffer(rawID, 32); |
| 468 | return Util::UnformatHex(data, size, buffer).data(); |
| 469 | } |
| 470 | return NULL; |
| 471 | } |
| 472 | |
| 473 | const char* Script::ToPrint(lua_State* pState, string& out) { |
| 474 | int top = lua_gettop(pState); |