Closed 0xshippor closed 1 month ago
@heisenberg-2077 can you help to check this?
going to close this issue since it's issue of Ledger, please report to Ledger team
Problem should have been fixed by https://github.com/LedgerHQ/ledger-live/pull/8175 👍
Hey everyone!
We have recently started our public testnet and were recommending users to use Rabby. We have distributed mock tokens to wallets of our users on testnet based on their specific token amounts on mainnet. Now a lot of those wallets, being used on mainnet, were hardware wallets namely Ledger. Our testnet runs on arbitrum sepolia.
Users have been reporting following error
Incompatible EIP155-based V 843518 and chain id 421614. See the Common parameter of the Transaction constructor to set the chain id.
after signing transaction on their Ledger.Example raw transaction shown in Rabby while signing
(this is just our custom multicall with empty batch execution array)
This fails around 30% of the tries. Me and our users were not experiencing this issue on Metamask with Ledger connected so I assume the issue is on Rabby's side. If needed I can provide the code but it really is just any write function call on arbitrum sepolia and error is triggered sporadically.
Things I tried
chainId
into function callCodesandbox code link Codesandbox app link
To reproduce
aggregate
on multicall with emptycalls
array) using ethers or wagmi - in codesandbox just press ExecuteEDIT: Added simple example
Thank you for working on this awesome project, we and our community really love UX of Rabby.