Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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