Skip to content

Partial#3

Merged
LCyson merged 2 commits intosei-protocol:masterfrom
notional-labs:partial
May 20, 2022
Merged

Partial#3
LCyson merged 2 commits intosei-protocol:masterfrom
notional-labs:partial

Conversation

@faddat
Copy link
Copy Markdown
Contributor

@faddat faddat commented May 20, 2022

No description provided.

@LCyson LCyson merged commit b0bd0a6 into sei-protocol:master May 20, 2022
jewei1997 added a commit that referenced this pull request Dec 19, 2024
# This is the 1st commit message:

add sei_getTransactionReceipt

# This is the commit message #2:

add logic to exclude panic txs from getBlockByNumber

# This is the commit message #3:

fixed compilation errs
masih pushed a commit that referenced this pull request Sep 25, 2025
masih pushed a commit that referenced this pull request Sep 29, 2025
masih pushed a commit that referenced this pull request Oct 1, 2025
masih pushed a commit that referenced this pull request Oct 9, 2025
wen-coding added a commit that referenced this pull request May 4, 2026
Two more lib.js helpers were still using --broadcast-mode=block. Under
Autobahn the executeBlock path doesn't fire EventDataTx, so -b block
hangs to its 60s timeout on every call.

evmSend (used by fundAddress, called from setupSigners and many test
file before-hooks): convert to -b sync + waitForBlocks. Callers read
only the txhash from the output, which is present in either format,
so no other adjustment needed. This unblocks EVMPrecompileTest and
EVMGigaTest's `transfer to non-existent contract with data` (latter
verified passing in 126ms after the fix).

proposeParamChange: convert to -b sync. The tx response under -b sync
no longer carries deliver_tx events, so we can't read proposal_id from
the submit_proposal event. Poll gov state instead (max-id-before vs
max-id-after) — autobahn doesn't run a Cosmos-side tx indexer so
seid q tx <hash> isn't an option. New maxProposalId helper handles the
"no proposals exist yet" case explicitly via try/catch; using a shell
`|| echo '{...}'` fallback breaks because the docker-exec wrapper
double-quotes the inner command. Verified by EVMCompatabilityTest
test #3 (`should reproduce mismatch by changing param`) passing in
47s after the fix (was timing out at 120s with -b block).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants