Files
2026-07-12 14:35:58 +08:00

564 B

Instruction Middleware

中文

Demonstrates implementing InstructionMiddleware, installing it in a MiddlewareManager, and observing or modifying instructions before submission.

The example loads PRIVATE_KEY and calls client.buy. After configuration it can submit a real PumpSwap mainnet transaction.

cargo run --package middleware_system

Middleware must preserve signer, account-order, compute-budget, tip, nonce, and transaction-size semantics. Keep latency-sensitive middleware deterministic and free of blocking I/O.