Как преобразовать струну в каирский войлок (элемент поля)?
Cairo требует, чтобы все данные были войлочными. https://www.cairo-lang.org/docs/how_cairo_works/cairo_intro.html#field-elements
Как преобразовать строку в войлок в JavaScript?
1 ответ
Чтобы получить строку из войлока в браузере, это работает,
const felt = 113741024818209;
const feltToString = felt => felt
// To hex
.toString(16)
// Split into 2 chars
.match(/.{2}/g)
// Get char from code
.map( c => String.fromCharCode(parseInt( c, 16 ) ) )
// Join to a string
.join('');