pkg/

directory
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 8, 2026 License: GPL-3.0

Directories

Path Synopsis
Package builderapi hosts the Builder API HTTP server.
Package builderapi hosts the Builder API HTTP server.
epbs
Package epbs implements the post-Gloas (Gloas/Heze+) Builder API dialect: execution payload bid delivery, signed beacon block acceptance (with the payload reveal delegated to the shared RevealService), and builder preferences, on top of the shared payload cache.
Package epbs implements the post-Gloas (Gloas/Heze+) Builder API dialect: execution payload bid delivery, signed beacon block acceptance (with the payload reveal delegated to the shared RevealService), and builder preferences, on top of the shared payload cache.
epbs/types
Code generated by dynamic-ssz.
Code generated by dynamic-ssz.
legacy
Package legacy implements the pre-Gloas Builder API dialect (Electra/Fulu): validator registration, getHeader bid delivery, and blinded block submission on top of the shared payload cache.
Package legacy implements the pre-Gloas Builder API dialect (Electra/Fulu): validator registration, getHeader bid delivery, and blinded block submission on top of the shared payload cache.
legacy/types
Package types contains the fork-agnostic builder-spec wire containers of the legacy (pre-Gloas) Builder API dialect.
Package types contains the fork-agnostic builder-spec wire containers of the legacy (pre-Gloas) Builder API dialect.
Package chain provides epoch-level state management and builder information caching.
Package chain provides epoch-level state management and builder information caching.
Package config handles configuration loading and validation for buildoor.
Package config handles configuration loading and validation for buildoor.
Package db provides optional SQLite-backed persistence for buildoor runtime state: settings overrides, won blocks, validator registrations, proposer preferences and an audit log.
Package db provides optional SQLite-backed persistence for buildoor runtime state: settings overrides, won blocks, validator registrations, proposer preferences and an audit log.
Package lifecycle provides builder lifecycle management (deposit, balance, exit) as an ePBS sub-concern.
Package lifecycle provides builder lifecycle management (deposit, balance, exit) as an ePBS sub-concern.
Package memstore provides a generic, thread-safe, keyed in-memory store with optional buffered write-behind persistence.
Package memstore provides a generic, thread-safe, keyed in-memory store with optional buffered write-behind persistence.
Package p2p_bidder implements the active p2p bidding flow of ePBS (bid windows, bid submission, competitor tracking, registration state).
Package p2p_bidder implements the active p2p bidding flow of ePBS (bid windows, bid submission, competitor tracking, registration state).
Package payload_bidder holds the shared, transport-independent mechanics for post-Gloas builder participation: constructing and signing execution payload bids and the corresponding execution payload envelope (reveal).
Package payload_bidder holds the shared, transport-independent mechanics for post-Gloas builder participation: constructing and signing execution payload bids and the corresponding execution payload envelope (reveal).
rpc
beacon
Package beacon provides a client for interacting with Ethereum consensus layer nodes.
Package beacon provides a client for interacting with Ethereum consensus layer nodes.
Package signer provides BLS signing utilities for builder operations.
Package signer provides BLS signing utilities for builder operations.
Package wallet provides Ethereum wallet management for transaction signing.
Package wallet provides Ethereum wallet management for transaction signing.
handlers/auth
Package auth bridges the buildoor web UI to a remote authenticatoor service.
Package auth bridges the buildoor web UI to a remote authenticatoor service.
handlers/docs
Package docs Code generated by swaggo/swag.
Package docs Code generated by swaggo/swag.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL