本篇文章会给大家介绍如何对嵌套结构体进行签名(EIP712 TypedData Encoding With Nested Array of Structs)。本文案例是结构体中嵌套其他结构体数组,与结构体中嵌套其他结构体处理方式一样。 如果你对EIP712相关概念和知识了解不多,可以先阅读下面这篇文章。 https://mirror.xyz/xyyme.eth/cJX3zqiiUg2dxB1nmbXbDcQ1DSdajHP5iNgBc6wEZz4 在某个项目中,需要将下面代码块中的StrategyRequest 结构体进行EIP712签名,不过在测试中,发现和使用ethers v6 生成的structHash 不一致,最后是如何排查解决的呢? enum OptionType { LONG_CALL, LONG_PUT, SHORT_CALL, SHORT_PUT } struct Option { uint256 positionId; // underlying asset address address underlying; // option strike price (...