Skip to content

Bug: Redeem tx fails at step 3 with an unknown RPC error when using walletconnect #565

@Shreyas-bellary

Description

@Shreyas-bellary

Describe the bug
The app encounters an "Unknown RPC error" when attempting to execute the redeem function. The transaction fails during the simulation/push phase via viem, preventing the user from successfully redeeming their shares. This bug is found during testing #556 balmy integration.

To Reproduce
Steps to reproduce the behavior:

  1. Connect the wallet to the app
  2. Click on redeem on the wsteth 25x LT
  3. Set slippage to 2%, the preview works
  4. Approve the redeem and sender for tokens
  5. On step 3, approve the redeem txn
  6. See error

Expected behavior
Unknown RPC error from the redeem function while pushed to simulation. The preview works fine and I tried setting slippage as high as 4% but still fails on step 3 in the app.

Screenshots

Block - 24371181

An unknown RPC error occurred.
Request Arguments:
chain: undefined (id: 1)
from: 0x713A591E2b7EcC8664166b7787215E93dA22c7bb
to: 0xb0764dE7eeF0aC69855C431334B7BC51A96E6DbA
data: 0x280c8d9700000000000000000000000098c4e43e3bde7b649e5aa2f88de1658e8d3ed1bf000000000000000000000000000000000000000000000000004e66f7e31c5295000000000000000000000000000000000000000000000000004f7c7003a3081100000000000000000000000016d02ebd89988cad1ce945807b963ab7a9fd22e100000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001200000000000000000000000007f39c581f595b53c5cb19bd0b3f8da6c935e2ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000044095ea7b30000000000000000000000006131b5fae19ea4f9d964eac0408e4408b66337b500000000000000000000000000000000000000000000000007a92aa12e262dc1000000000000000000000000000000000000000000000000000000000000000000000000000000006131b5fae19ea4f9d964eac0408e4408b66337b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000d24e21fd0e9000000000000000000000000000000000000000000000000000000000000002000000000000000000000000063242a4ea82847b20e506b63b0e2e2eff0cc6cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000a400000000000000000000000000000000000000000000000000000000000000740000000000000000007a92aa12e262dc1000000000000000007a92aa12e262dc1000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000041470eeb79929526fcf32f375741fb0ed91dd793142c3e649044e5dd69f9e41b0e238fbd5d7acebaa95c3fb7729adb18df4adeb119ec7c6c047c92ff093bb2c2431c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000640000000000000000000000000b0764de7eef0ac69855c431334b7bc51a96e6dba00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000180000000000000000007471bb2b8a445000000000000000000080b398fa3a81680000000000000000007a92aa12e262dc1000000000000000009634bdc0d9bbd5c0000000000000000000000000000000000009d809f1ff80000000f42400000000000000000000000000000004f82e73edb06d29ff62c91ec8f5ff06571bdeb290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006980fb670000000000000000000000000000000000000000000000000000000000000620000000000000000000000000000000000000000000000000000000000000000161f598cd0000000000000000768d1c7ba0a48f026a8d35ba2cb86c7ef562e39d0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000004000000000000000000000000007f39c581f595b53c5cb19bd0b3f8da6c935e2ca080000000000000000000008086ea12d9000000000000000007a92aa12e262dc100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000521fb482699946ac570b69100000000000100015455c918e405a2831fbff8595c0aae35ee3db9d1000000000000000000000000000000000000000000000000000000000000008000000000000000000000000063242a4ea82847b20e506b63b0e2e2eff0cc6cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002872f59078c99573b9d6e0900000000000000025455c918e405a2831fbff8595c0aae35ee3db9d1000000000000000000000000000000000000000000000000000000000000008000000000000000000000000063242a4ea82847b20e506b63b0e2e2eff0cc6cb00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000109830a1aaad605bbf02a9dfa7b0b92ec2fb7daa00000000000000000000000000000000000000000000000000000001000276a4000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe84800000000000000000000069935953320000000000000000064af49dbdb91b68000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000064af49dbdb91b68c8c1de2a0000000000000002d1877a31a73c7cb31c02b9e7d7c336531562b21e000000000000000000000000000000000000000000000000000000000000008000000000000000000000000063242a4ea82847b20e506b63b0e2e2eff0cc6cb0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000085b78aca6deae198fbf201c82daf6ca21942acc6000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc280000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f39c581f595b53c5cb19bd0b3f8da6c935e2ca0000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000b0764de7eef0ac69855c431334b7bc51a96e6dba00000000000000000000000000000000000000000000000007a92aa12e262dc1000000000000000000000000000000000000000000000000096255c314f9c87100000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000100000000000000000000000063242a4ea82847b20e506b63b0e2e2eff0cc6cb0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000007a92aa12e262dc100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002877b22536f75726365223a227365616d6c657373222c22416d6f756e74496e555344223a22313538332e39393033353238363832393337222c22416d6f756e744f7574555344223a22313538332e39343338323538333235333633222c22526566657272616c223a22222c22466c616773223a302c22416d6f756e744f7574223a22363736343637373737353238393035303532222c2254696d657374616d70223a313737303035393434372c22526f7574654944223a2234666365613537612d353036322d343363652d393262362d3131613131626462646265643a38303433636463302d623431352d346433652d616662642d656234356333383730356232222c22496e74656772697479496e666f223a7b224b65794944223a2231222c225369676e6174757265223a224945656654733656676f6e4d77415647534f584349787358367870556c704f464839346c63314b437342454c4770754a5030723256597a696b794879726e68463862736872785679744b476a7156772b4632324d483138372b6532467639304e377a61477274444f34793466535a6a6c5a50584778636131317a7a70636e4c456532314b616e4e4571736e426f36795130554f386a6f705243746d63585655542b63583774656e462f5139666278557250754358676a646d6472477274444a555669696b48374a52687a59693471457774557a4b6d3666666a367233747774496b5953506c32594e2b4c444c42794974486131767a735664523455576c724d2b686e425a39537167735579425148716e694f435a434334514d6d6b32706f55427134774e5a767367534d4c5147514f533372586d72522b4433384d425738774c545042613377355956733963676c366637424d6a5a773d3d227d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Contract Call:
address: 0xb0764dE7eeF0aC69855C431334B7BC51A96E6DbA
function: redeem(address token, uint256 shares, uint256 minCollateralForSender, address multicallExecutor, (address target, uint256 value, bytes data)[])
args: (0x98c4E43e3Bde7B649E5aa2F88DE1658E8d3eD1bF, 22068263036670613, 22373343699339281, 0x16D02Ebd89988cAd1Ce945807b963aB7A9Fd22E1, [{"target":"0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0","data":"0x095ea7b30000000000000000000000006131b5fae19ea4f9d964eac0408e4408b66337b500000000000000000000000000000000000000000000000007a92aa12e262dc1","value":"0"},{"target":"0x6131B5fae19EA4f9D964eAc0408E4408b66337b5","data":"0xe21fd0e9000000000000000000000000000000000000000000000000000000000000002000000000000000000000000063242a4ea82847b20e506b63b0e2e2eff0cc6cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000a400000000000000000000000000000000000000000000000000000000000000740000000000000000007a92aa12e262dc1000000000000000007a92aa12e262dc1000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000041470eeb79929526fcf32f375741fb0ed91dd793142c3e649044e5dd69f9e41b0e238fbd5d7acebaa95c3fb7729adb18df4adeb119ec7c6c047c92ff093bb2c2431c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000640000000000000000000000000b0764de7eef0ac69855c431334b7bc51a96e6dba00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000180000000000000000007471bb2b8a445000000000000000000080b398fa3a81680000000000000000007a92aa12e262dc1000000000000000009634bdc0d9bbd5c0000000000000000000000000000000000009d809f1ff80000000f42400000000000000000000000000000004f82e73edb06d29ff62c91ec8f5ff06571bdeb290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006980fb670000000000000000000000000000000000000000000000000000000000000620000000000000000000000000000000000000000000000000000000000000000161f598cd0000000000000000768d1c7ba0a48f026a8d35ba2cb86c7ef562e39d0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000004000000000000000000000000007f39c581f595b53c5cb19bd0b3f8da6c935e2ca080000000000000000000008086ea12d9000000000000000007a92aa12e262dc100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000521fb482699946ac570b69100000000000100015455c918e405a2831fbff8595c0aae35ee3db9d1000000000000000000000000000000000000000000000000000000000000008000000000000000000000000063242a4ea82847b20e506b63b0e2e2eff0cc6cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002872f59078c99573b9d6e0900000000000000025455c918e405a2831fbff8595c0aae35ee3db9d1000000000000000000000000000000000000000000000000000000000000008000000000000000000000000063242a4ea82847b20e506b63b0e2e2eff0cc6cb00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000109830a1aaad605bbf02a9dfa7b0b92ec2fb7daa00000000000000000000000000000000000000000000000000000001000276a4000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe84800000000000000000000069935953320000000000000000064af49dbdb91b68000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000064af49dbdb91b68c8c1de2a0000000000000002d1877a31a73c7cb31c02b9e7d7c336531562b21e000000000000000000000000000000000000000000000000000000000000008000000000000000000000000063242a4ea82847b20e506b63b0e2e2eff0cc6cb0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000085b78aca6deae198fbf201c82daf6ca21942acc6000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc280000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f39c581f595b53c5cb19bd0b3f8da6c935e2ca0000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000b0764de7eef0ac69855c431334b7bc51a96e6dba00000000000000000000000000000000000000000000000007a92aa12e262dc1000000000000000000000000000000000000000000000000096255c314f9c87100000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000100000000000000000000000063242a4ea82847b20e506b63b0e2e2eff0cc6cb0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000007a92aa12e262dc100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002877b22536f75726365223a227365616d6c657373222c22416d6f756e74496e555344223a22313538332e39393033353238363832393337222c22416d6f756e744f7574555344223a22313538332e39343338323538333235333633222c22526566657272616c223a22222c22466c616773223a302c22416d6f756e744f7574223a22363736343637373737353238393035303532222c2254696d657374616d70223a313737303035393434372c22526f7574654944223a2234666365613537612d353036322d343363652d393262362d3131613131626462646265643a38303433636463302d623431352d346433652d616662642d656234356333383730356232222c22496e74656772697479496e666f223a7b224b65794944223a2231222c225369676e6174757265223a224945656654733656676f6e4d77415647534f584349787358367870556c704f464839346c63314b437342454c4770754a5030723256597a696b794879726e68463862736872785679744b476a7156772b4632324d483138372b6532467639304e377a61477274444f34793466535a6a6c5a50584778636131317a7a70636e4c456532314b616e4e4571736e426f36795130554f386a6f705243746d63585655542b63583774656e462f5139666278557250754358676a646d6472477274444a555669696b48374a52687a59693471457774557a4b6d3666666a367233747774496b5953506c32594e2b4c444c42794974486131767a735664523455576c724d2b686e425a39537167735579425148716e694f435a434334514d6d6b32706f55427134774e5a767367534d4c5147514f533372586d72522b4433384d425738774c545042613377355956733963676c366637424d6a5a773d3d227d7d00000000000000000000000000000000000000000000000000","value":"0"}])
sender: 0x713A591E2b7EcC8664166b7787215E93dA22c7bb
Docs: https://viem.sh/docs/contract/writeContract
Details: eth_sendTransaction push error
Version: viem@2.43.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions