Skip to main content

Module integrated

Module integrated 

Source

Macrosยง

startup_timing ๐Ÿ”’
Record a startup phase duration as both a log line and a Prometheus gauge. Uses gauges (not histograms) since startup only happens once per process.

Structsยง

BootstrapHttpServer ๐Ÿ”’
BootstrapHttpState ๐Ÿ”’
StartupProgress
StartupProgressSnapshot ๐Ÿ”’

Constantsยง

TESTNET_BOOTSTRAP_DEPOSIT_SEQUENCE_BASE ๐Ÿ”’

Functionsยง

add_startup_progress_payload ๐Ÿ”’
bootstrap_fallback ๐Ÿ”’
bootstrap_health ๐Ÿ”’
bootstrap_standby_ready ๐Ÿ”’
boxed_integrated_server_with_listener_and_shutdown ๐Ÿ”’
build_admin_state ๐Ÿ”’
Build the narrow [hypercall_admin::AdminState] from the full api handlers::AppState.
build_bootstrap_http_app ๐Ÿ”’
current_unix_ms ๐Ÿ”’
parse_configured_wallet_set ๐Ÿ”’
run_integrated_server
run_integrated_server_on
Run the integrated server on a specific address.
run_integrated_server_on_with_shutdown
Run the integrated server with an externally provided shutdown signal.
run_integrated_server_with_listener
Run the integrated server on a pre-bound listener.
run_integrated_server_with_listener_and_shutdown
Run the integrated server on a pre-bound listener with an external shutdown signal.
spawn_integrated_server_on
start_bootstrap_http_server ๐Ÿ”’
testnet_bootstrap_deposit_sequence ๐Ÿ”’
testnet_bootstrap_request_id ๐Ÿ”’
testnet_bootstrap_source_event_hash ๐Ÿ”’

Type Aliasesยง

PromoteSender ๐Ÿ”’