Skip to content

Bug: When using the secondary password to request a signature using a dapp, the returned content is incorrect #1680

@jjjachyty

Description

@jjjachyty

Describe the bug

the return data invalid with etherjs personal_sign

Steps

use new coinbase wallet app with 29.49.8 ,when use etherjs request personal_sign the app need auth and return data like

0x000000000000000000000000ca11bde05977b3631167028862be2a173976ca11000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000024482ad56cb0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000ba5ed0c6aa8c49038f819e587e2633c4a9f428a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001543ffba36f000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000004085e2490e0381d0fff055f2c80e853b7a5c656887298c8a6d46c8607f9b8361d2df7c596dd8e9ac87b418621d2801780d476ed9dbf56d8a87d3f7c56e048f764b000000000000000000000000000000000000000000000000000000000000002000000000000000000000000079ea1b199d28685baacdaabacf00d5042b287256e15b0a8c44ecad456533d0110ead2ce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000001700000000000000000000000000000000000000000000000000000000000000012c5ccf3f2c84ae3bb7834ea3bb77b5b523b5555897e8e8c0eed9021d79af9e6a499f3489af483a8a99288f9253cf426aa2e7d4c7f8d9f49c88f0356f9e1ae5bb0000000000000000000000000000000000000000000000000000000000000025f198086b2db17256731bc456673b96bcef23f51d1fbacdd7c4379ef65465572f1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be7b2274797065223a22776562617574686e2e676574222c226368616c6c656e6765223a2239785055765978344a6d6d357a6a6f61433837716f43514d47394335735f686b555f694a6b4c785f49566b222c226f726967696e223a22616e64726f69643a61706b2d6b65792d686173683a45414f57774f51414268735158646c6747693568424f616478375459365a585f43714a6c706f786631686b222c22616e64726f69645061636b6167654e616d65223a226f72672e746f736869227d00006492649264926492649264926492649264926492649264926492649264926492

Expected behavior

return right sign

Version

29.49.8

Additional info

No response

Desktop

No response

Smartphone

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions