Как преобразовать струну в каирский войлок (элемент поля)?

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('');
Другие вопросы по тегам