Skip to content

Commit 74ee7cf

Browse files
authored
Merge pull request #981 from starknet-io/fix/support-long-entrypoints
fix(Calldata.compile): do not split long `entrypoint` names before ca…
2 parents ddb0a2e + 5cce8b5 commit 74ee7cf

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/utils/calldata/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,8 @@ export class CallData {
167167
const oe = Array.isArray(o) ? [o.length.toString(), ...o] : o;
168168
return Object.entries(oe).flatMap(([k, v]) => {
169169
let value = v;
170-
if (isLongText(value)) value = byteArrayFromString(value);
171170
if (k === 'entrypoint') value = getSelectorFromName(value);
171+
else if (isLongText(value)) value = byteArrayFromString(value);
172172
const kk = Array.isArray(oe) && k === '0' ? '$$len' : k;
173173
if (isBigInt(value)) return [[`${prefix}${kk}`, felt(value)]];
174174
if (Object(value) === value) {

0 commit comments

Comments
 (0)