Skip to content

v0.68.0

@0xultravioleta 0xultravioleta tagged this 25 Aug 17:45
El facilitador (v1.96.0+) ahora detecta la version del delegate en la cadena y en
v4 devuelve typedData: el payload completo de eth_signTypedData_v4. Cuando viene,
se firma ESE -- la wallet muestra el agente, el score, los tags y el deadline como
campos con nombre, en vez de un blob hexadecimal que quien califica no puede
distinguir de un revoke.

v4 no trae signing_payload y no le hace falta: signTypedData no tiene sobre que
aplicar dos veces, que es la clase entera de bug que tuvo el rail en cero firmas
durante dias. Un cliente que en v4 busque signing_payload recibe None y debe caer
al typed_data, nunca al digest -- hay un test que lo fija.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Assets 2
Loading