Skip to content

Error processing ETH payment validation on optimism with smart wallet #241

@Sednaoui

Description

@Sednaoui
  • Version: x.x.x
  • Python: 2.7/3.4/3.5
  • OS: osx/linux/win

What was wrong?

Hi, I successfully confirmed my ETH payment on Optimism but received an error and couldn't get my ticket for DevConnect
image

Tx hash: 0xdcd9326f67067c54f1c13cd73007cd3e858998b12398c4ac006246bb91ad4486

Wallet used: Candide Wallet, a smart contract wallet.

How can it be fixed?

One reason I suspect the issue lies in in how the app tracks the transaction origin. Note that tx.origin is not the one executing the transaction on chain for smart wallets, but a bundler (aka a relayer).

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