gear
feat!(ethexe): malachite
#5419
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
119
Changes
View On
GitHub
Commits
initial
grishasobol
committed
94 days ago
+_+_+ correcting
grishasobol
committed
94 days ago
feat(ethexe): add CompactPromise primitives and DB storage (task #1 foundation)
grishasobol
committed
94 days ago
refactor(ethexe): rename DB types to MB/EB terminology
grishasobol
committed
94 days ago
refactor(ethexe-common): rename mb.rs to malachite.rs
grishasobol
committed
94 days ago
refactor(ethexe-consensus): rename wait_for_eth_block to idle
grishasobol
committed
94 days ago
chore(ethexe-node-loader): remove ping_rate_load binary
grishasobol
committed
94 days ago
feat(ethexe-db): restore migrations framework (no migrations yet)
grishasobol
committed
94 days ago
feat(ethexe-network): implement ProgramIds db-sync on MB program states
grishasobol
committed
94 days ago
refactor(ethexe-service): remove unused network db_sync fetcher
grishasobol
committed
94 days ago
test(ethexe-service): reorder tests in mod.rs to match master
grishasobol
committed
94 days ago
feat(ethexe-malachite): connect nodes also start the Malachite engine
grishasobol
committed
94 days ago
refactor(ethexe-malachite): persist injected tx inside the mempool
grishasobol
committed
94 days ago
feat(ethexe-cli): wire computation_check to walk MB chain
grishasobol
committed
94 days ago
refactor(ethexe-db): split state-dump collection into MB and Eth-block entry points
grishasobol
committed
94 days ago
refactor(ethexe-service tests): drop manual force-mine select loops
grishasobol
committed
94 days ago
refactor(ethexe-rpc): split injected API into modular submodules
grishasobol
committed
94 days ago
refactor(ethexe-processor): introduce BoundPromiseSink
grishasobol
committed
94 days ago
feat(ethexe-compute): wire PromisePolicy / PromiseEmissionMode through compute_mb
grishasobol
committed
94 days ago
style(ethexe): apply rustfmt + fix clippy warnings
grishasobol
committed
94 days ago
refactor(ethexe-db): restore migration.rs and version-anchored MIGRATIONS
grishasobol
committed
94 days ago
refactor(ethexe-service tests): drop KickExt impl for EventReceiver
grishasobol
committed
94 days ago
refactor(ethexe-service tests): replace WaitFor*::hack with with_kicks builder
grishasobol
committed
94 days ago
docs(ok.md): log 200 black-box tests run across ethexe crates
grishasobol
committed
94 days ago
chore: stop tracking ok.md (kept locally)
grishasobol
committed
94 days ago
feat(ethexe-cli): processor-based computation_check via compute helper
grishasobol
committed
94 days ago
feat(ethexe-service): wire PromiseEmissionMode based on RPC presence
grishasobol
committed
94 days ago
feat(ethexe-compute): forward PromiseEmissionMode into ComputeSubService
grishasobol
committed
94 days ago
refactor!(workspace): add global separation of syscall kind (#5401)
grishasobol
committed
94 days ago
ci(cache): Enable multi-level caching for sccache (#5418)
grishasobol
committed
94 days ago
feat(ethexe-rpc, network, service): restore compact promise pipeline
grishasobol
committed
93 days ago
feat(ethexe-db): port MB iterator + verifier walk back from master
grishasobol
committed
93 days ago
fix(ethexe-compute): hard-error instead of unwrap_or on missing parent MB rows
grishasobol
committed
93 days ago
feat(ethexe-compute): restore mb_processing_latency histogram
grishasobol
committed
93 days ago
feat(ethexe-db): restore assert_migration_types_hash helper
grishasobol
committed
93 days ago
fix(ethexe-cli): honor node_params.chunk_processing_threads in `ethexe check`
grishasobol
committed
93 days ago
feat(ethexe-ethereum): add EBCommittedEventBuilder + RouterEvents::eb_committed
grishasobol
committed
93 days ago
fix(ethexe-service): forward eip1559_max_fee_per_gas_in_gwei to EthereumBuilder
grishasobol
committed
93 days ago
fix(ethexe-service): fast_sync stub now bails instead of silently no-op
grishasobol
committed
93 days ago
docs(ethexe): TODO +_+_+ markers + process_programs doc fix
grishasobol
committed
93 days ago
feat(ethexe): restore era proptest, add commitment_delay_limit test, mark relay TODO
grishasobol
committed
93 days ago
Merge branch 'master' into gsobol/ethexe/malachite-new
grishasobol
committed
93 days ago
chore(ethexe): revert trivial moves and cosmetic-only diffs to match master
grishasobol
committed
93 days ago
chore(ethexe): second pass — revert remaining trivial moves and noise hunks
grishasobol
committed
93 days ago
refactoring and tasks
grishasobol
committed
93 days ago
fix(ethexe-service): route MB compute to non-proposers so injected promises reach RPC
grishasobol
committed
92 days ago
fix(ethexe): treat anvil/geth "unknown block" as a transient reorg; let smoke constructor build twice
grishasobol
committed
92 days ago
test(ethexe-observer): broaden BlockReorgedError classifier + pin the ensure_validators gap
grishasobol
committed
92 days ago
refactor(ethexe-observer): single SyncError classifier + Poll::Pending recovery
grishasobol
committed
92 days ago
chore(ethexe-observer): trim oversized doc comments per CLAUDE.md
grishasobol
committed
92 days ago
refactor(ethexe-service): drop async+Result from new_from_parts
grishasobol
committed
92 days ago
refactor(ethexe-compute): drop redundant height from MbComputed event
grishasobol
committed
92 days ago
test(ethexe-service): use TestEnv::default() in default-config tests
grishasobol
committed
92 days ago
test(ethexe-service): drop redundant per-builder with_kicks calls
grishasobol
committed
92 days ago
docs(ethexe-rpc): document TransactionsRelayer::fan_out
grishasobol
committed
92 days ago
test(ethexe-network): drop unused _right_db, clarify why external_data_provider is ignored
grishasobol
committed
92 days ago
chore(ethexe): strip _+_+_ branch-internal task markers
grishasobol
committed
92 days ago
chore(ethexe-service): strip branch-introduced emojis from log lines
grishasobol
committed
92 days ago
fix(ethexe): hard-error on missing parent MB / finalized-block invariant violations
grishasobol
committed
92 days ago
fix(ethexe): surface validator-set / mb_program_states absence instead of silently defaulting
grishasobol
committed
92 days ago
test(ethexe-service): drop /* Original body */ comment blocks
grishasobol
committed
92 days ago
docs(ethexe): convert markdown tables in crate //! docs to bullet lists
grishasobol
committed
92 days ago
chore(ethexe): trim wordy field docs and refactor-narration inline blocks
grishasobol
committed
92 days ago
fix(ethexe-rpc): reject non-null `at` in calculate_reply_for_handle
grishasobol
committed
92 days ago
fix(ethexe): surface mempool insert rejection through Accept/Reject
grishasobol
committed
92 days ago
fix(ethexe-observer): retry header subscription instead of crashing
grishasobol
committed
92 days ago
fix(ethexe-compute): dedup receive_mb to prevent MbComputed double-emit
grishasobol
committed
92 days ago
fix(ethexe-observer): exponential backoff on subscribe_blocks retry
grishasobol
committed
92 days ago
fix(ethexe-service): fan-out keeps every parked oneshot under tx_hash
grishasobol
committed
92 days ago
fix(ethexe): split latest_finalized_mb_hash into finalized + computed pointers
grishasobol
committed
92 days ago
fix(ethexe): align RPC pointer name, guard monotonicity, seed MB rows on re-genesis
grishasobol
committed
92 days ago
ethexe iter4: harden genesis MB seed, watch dedup, MbComputed monotonicity
grishasobol
committed
92 days ago
ethexe iter5: typed AlreadyPooled acceptance, observer stream-end backoff
grishasobol
committed
92 days ago
Merge remote-tracking branch 'origin/master' into gsobol/ethexe/malachite-new
grishasobol
committed
92 days ago
docs(CLAUDE.md): simplify added sections, drop the comment-sizing table
grishasobol
committed
92 days ago
ci: drop dead dep, fix rustdoc intra-doc links, refresh ABIs
grishasobol
committed
92 days ago
docs: fix remaining rustdoc broken-intra-doc-links
grishasobol
committed
92 days ago
ci: empty commit to retry macos-aarch64 clippy runner
grishasobol
committed
92 days ago
fix uninitialized_program test
grishasobol
committed
91 days ago
test: reproduce bugs #1 (compute advance-chain) and #4 (filler checkpoint)
grishasobol
committed
91 days ago
fix: hard-error missing advance-chain header, keep checkpoint commitments
grishasobol
committed
91 days ago
fix quadratic time complexity
grishasobol
committed
91 days ago
simplify quarantine validation logic
grishasobol
committed
91 days ago
docs(ethexe): update example TOMLs for malachite + new node knobs
grishasobol
committed
91 days ago
feat(ethexe): port TxValidityChecker + size/touched caps to MB world
grishasobol
committed
91 days ago
chore(ethexe): tx/MB validation audit follow-ups
grishasobol
committed
91 days ago
chore(ethexe-malachite-core): TODO + ignored regression tests for two DoS vectors
grishasobol
committed
90 days ago
simplify
grishasobol
committed
90 days ago
feat(ethexe-malachite): shape + ordering + gas_allowance checks in validate_block_above
grishasobol
committed
90 days ago
chore(ethexe-malachite): 10-iteration cross-audit — TODO+_+_+ for confirmed findings
grishasobol
committed
90 days ago
remove redundant proposals removal
grishasobol
committed
90 days ago
make app infallible to fit malachite guarantees
grishasobol
committed
87 days ago
chore(ethexe-malachite): TODO+_+_+ for partial-finalize engine/app drift
grishasobol
committed
87 days ago
remove loop break in case of storing undecided proposals break
grishasobol
committed
87 days ago
fix validate_rejects_advance_that_regresses_last_advanced_eb
grishasobol
committed
87 days ago
fix problem with infinet tx holding in mem-pool
grishasobol
committed
87 days ago
fix problem with future heights proposals
grishasobol
committed
87 days ago
fix problem with chain commitment checkpoint
grishasobol
committed
87 days ago
fix block proposal handling
grishasobol
committed
87 days ago
fix finalization drifting
grishasobol
committed
87 days ago
+ more commits ...
Loading