From 8c79f504c920053c44a7dd2f7cd79719416f2d35 Mon Sep 17 00:00:00 2001 From: BlockTomeLTD Date: Tue, 14 Dec 2021 17:42:52 -0700 Subject: [PATCH] change token_id supported length to 128 --- contracts/fio.address/fio.address.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contracts/fio.address/fio.address.cpp b/contracts/fio.address/fio.address.cpp index 19b86008..9af12ebd 100644 --- a/contracts/fio.address/fio.address.cpp +++ b/contracts/fio.address/fio.address.cpp @@ -1296,6 +1296,8 @@ namespace fioio { n.chain_code = nftobj->chain_code; n.chain_code_hash = string_to_uint64_hash(nftobj->chain_code.c_str()); if (!nftobj->token_id.empty()) { + fio_400_assert(nftobj->token_id.length() <= 128, "token_id", nftobj->token_id.c_str(), "Invalid Token ID", + ErrorInvalidFioNameFormat); n.token_id = nftobj->token_id.c_str(); n.token_id_hash = string_to_uint128_hash(string(fio_address.c_str()) + string(nftobj->contract_address.c_str()) +