-
Notifications
You must be signed in to change notification settings - Fork 890
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
eth_calls from contracts are rejected because of EIP-3607 #2890
Comments
VladLupashevskyi
added a commit
to VladLupashevskyi/besu
that referenced
this issue
Oct 12, 2021
…ntract address as sender
1 task
VladLupashevskyi
added a commit
to VladLupashevskyi/besu
that referenced
this issue
Oct 12, 2021
…ntract address as sender
VladLupashevskyi
added a commit
to VladLupashevskyi/besu
that referenced
this issue
Oct 12, 2021
…ntract address as sender Signed-off-by: Vladyslav Lupashevskyi <vlad@lupashevskyi.com>
VladLupashevskyi
added a commit
to VladLupashevskyi/besu
that referenced
this issue
Oct 15, 2021
…ntract address as sender Signed-off-by: Vladyslav Lupashevskyi <vlad@lupashevskyi.com>
VladLupashevskyi
added a commit
to VladLupashevskyi/besu
that referenced
this issue
Oct 15, 2021
…ntract address as sender Signed-off-by: Vladyslav Lupashevskyi <vlad@lupashevskyi.com>
garyschulte
pushed a commit
that referenced
this issue
Oct 15, 2021
…ess as sender (#2891) Signed-off-by: Vladyslav Lupashevskyi <vlad@lupashevskyi.com>
garyschulte
pushed a commit
that referenced
this issue
Oct 15, 2021
…ess as sender (#2891) Signed-off-by: Vladyslav Lupashevskyi <vlad@lupashevskyi.com>
garyschulte
pushed a commit
to garyschulte/besu
that referenced
this issue
Oct 22, 2021
…ntract address as sender (hyperledger#2891) Signed-off-by: Vladyslav Lupashevskyi <vlad@lupashevskyi.com>
eum602
pushed a commit
to lacchain/besu
that referenced
this issue
Nov 3, 2023
…ntract address as sender (hyperledger#2891) Signed-off-by: Vladyslav Lupashevskyi <vlad@lupashevskyi.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
If I try to do a call where I put a tx sender as contract address, it will fail saying that
Sender account not authorized to send transactions
, which happens after implementation of EIP-3607 (#2676).This makes sense for an actual transaction being submitted to chain, but it limits the
eth_call
abilities, whereby it was possible to check that a "sub-transaction" from let's say some mutisig contract is going to pass or fail.The same applies to estimate gas feature.
I believe that it should be allowed to perform such queries and discard only ones that actually publish tx on chain like
eth_sendRawTransaction
etc.The text was updated successfully, but these errors were encountered: