Removed / breaking in @v2.378.0, gone in @v2.376.2
cached_balanceFunctioncrates/account-balances/src/cached.rs
failed_refresh_evicts_balanceFunctioncrates/account-balances/src/cached.rs
removeMethodcrates/account-balances/src/cached.rs
wait_forFunctioncrates/account-balances/src/cached.rs
submission_deadlineMethodcrates/autopilot-svm/src/domain/cycle.rs
CompetitionClasscrates/autopilot-svm/src/infra/config.rs
ConfigClasscrates/autopilot-svm/src/infra/config.rs
ContractsClasscrates/autopilot-svm/src/infra/config.rs
DriverClasscrates/autopilot-svm/src/infra/config.rs
RpcClasscrates/autopilot-svm/src/infra/config.rs
defaultMethodcrates/autopilot-svm/src/infra/config.rs
default_max_auction_ageFunctioncrates/autopilot-svm/src/infra/config.rs
default_metrics_portFunctioncrates/autopilot-svm/src/infra/config.rs
default_min_auction_intervalFunctioncrates/autopilot-svm/src/infra/config.rs
loadFunctioncrates/autopilot-svm/src/infra/config.rs
loads_the_example_configFunctioncrates/autopilot-svm/src/infra/config.rs
observe_configMethodcrates/autopilot-svm/src/infra/config.rs
LandedWindowClasscrates/autopilot-svm/src/infra/db.rs
close_landed_windowsFunctioncrates/autopilot-svm/src/infra/db.rs
expire_settlement_windowsFunctioncrates/autopilot-svm/src/infra/db.rs
open_settlement_windowFunctioncrates/autopilot-svm/src/infra/db.rs
open_window_auction_idsFunctioncrates/autopilot-svm/src/infra/db.rs
solana_db_delivers_notify_fired_during_seedFunctioncrates/autopilot-svm/src/infra/listen.rs
SettlementWindowsClasscrates/autopilot-svm/src/infra/observation.rs
close_landedMethodcrates/autopilot-svm/src/infra/observation.rs
expire_past_deadlineMethodcrates/autopilot-svm/src/infra/observation.rs
insert_settlementFunctioncrates/autopilot-svm/src/infra/observation.rs
newMethodcrates/autopilot-svm/src/infra/observation.rs
on_notifyMethodcrates/autopilot-svm/src/infra/observation.rs
open_dispatchedMethodcrates/autopilot-svm/src/infra/observation.rs
outcomeFunctioncrates/autopilot-svm/src/infra/observation.rs
seedMethodcrates/autopilot-svm/src/infra/observation.rs
solana_db_expiry_times_out_only_past_deadlinesFunctioncrates/autopilot-svm/src/infra/observation.rs
solana_db_settlement_notify_closes_the_window_as_landedFunctioncrates/autopilot-svm/src/infra/observation.rs
to_db_integerFunctioncrates/autopilot-svm/src/infra/observation.rs
CompetitionObserverClasscrates/autopilot-svm/src/infra/observer.rs
newMethodcrates/autopilot-svm/src/infra/observer.rs
store_eventsMethodcrates/autopilot-svm/src/infra/observer.rs
solana_db_concurrent_writes_append_one_eventFunctioncrates/autopilot-svm/src/infra/order_events.rs
solana_db_writes_order_eventsFunctioncrates/autopilot-svm/src/infra/order_events.rs
storeFunctioncrates/autopilot-svm/src/infra/order_events.rs
mainFunctioncrates/autopilot-svm/src/main.rs
ArgsClasscrates/autopilot-svm/src/run.rs
LivenessClasscrates/autopilot-svm/src/run.rs
is_aliveMethodcrates/autopilot-svm/src/run.rs
newMethodcrates/autopilot-svm/src/run.rs
record_cycleMethodcrates/autopilot-svm/src/run.rs
runFunctioncrates/autopilot-svm/src/run.rs
startFunctioncrates/autopilot-svm/src/run.rs
run_foreverMethodcrates/autopilot-svm/src/run_loop.rs
poolFunctioncrates/autopilot-svm/src/test_db.rs
wipeFunctioncrates/autopilot-svm/src/test_db.rs
fetch_latest_pricesMethodcrates/autopilot/src/database/auction.rs
postgres_concurrent_writes_append_one_eventFunctioncrates/autopilot/src/database/order_events.rs
postgres_dedup_lock_is_per_labelFunctioncrates/autopilot/src/database/order_events.rs
MetricsClasscrates/autopilot/src/domain/penalty_cap.rs
OverrideClasscrates/autopilot/src/domain/penalty_cap.rs
PenaltyCapCalculatorClasscrates/autopilot/src/domain/penalty_cap.rs
absolute_cap_binds_for_large_volumesFunctioncrates/autopilot/src/domain/penalty_cap.rs
absolute_cap_in_nativeMethodcrates/autopilot/src/domain/penalty_cap.rs
applies_bucket_overrideFunctioncrates/autopilot/src/domain/penalty_cap.rs
buy_order_uses_buy_amountFunctioncrates/autopilot/src/domain/penalty_cap.rs
calculateMethodcrates/autopilot/src/domain/penalty_cap.rs
calculatorFunctioncrates/autopilot/src/domain/penalty_cap.rs
factorMethodcrates/autopilot/src/domain/penalty_cap.rs
getMethodcrates/autopilot/src/domain/penalty_cap.rs
missing_price_falls_back_to_absolute_capFunctioncrates/autopilot/src/domain/penalty_cap.rs
negative_absolute_cap_panicsFunctioncrates/autopilot/src/domain/penalty_cap.rs
newMethodcrates/autopilot/src/domain/penalty_cap.rs
orderFunctioncrates/autopilot/src/domain/penalty_cap.rs
overflowing_volume_falls_back_to_absolute_capFunctioncrates/autopilot/src/domain/penalty_cap.rs
sell_order_uses_sell_amountFunctioncrates/autopilot/src/domain/penalty_cap.rs
set_usd_priceMethodcrates/autopilot/src/domain/penalty_cap.rs
usd_price_update_changes_absolute_capFunctioncrates/autopilot/src/domain/penalty_cap.rs
usd_reference_tokenMethodcrates/autopilot/src/domain/penalty_cap.rs
wrappedMethodcrates/autopilot/src/domain/penalty_cap.rs
maps_known_solver_errors_to_bad_request_with_messageFunctioncrates/autopilot/src/infra/api.rs
maps_unknown_solver_errors_to_no_liquidityFunctioncrates/autopilot/src/infra/api.rs
order_penalty_cap_round_tripsFunctioncrates/autopilot/src/infra/solvers/dto/solve.rs
build_penalty_cap_calculatorFunctioncrates/autopilot/src/run.rs
record_settle_time_to_next_blockMethodcrates/autopilot/src/run_loop.rs
signed_secs_betweenFunctioncrates/autopilot/src/run_loop.rs
signed_secs_between_handles_both_directionsFunctioncrates/autopilot/src/run_loop.rs
AppDataClasscrates/chain-types/src/solana.rs
app_data_round_trips_as_0x_hexFunctioncrates/chain-types/src/solana.rs
intent_hash_round_trips_as_0x_hexFunctioncrates/chain-types/src/solana.rs
PenaltyCapConfigClasscrates/configs/src/autopilot/penalty_cap.rs
PenaltyCapOverrideClasscrates/configs/src/autopilot/penalty_cap.rs
PenaltyFactorClasscrates/configs/src/autopilot/penalty_cap.rs
apply_sub_basis_point_factorFunctioncrates/configs/src/autopilot/penalty_cap.rs
apply_toMethodcrates/configs/src/autopilot/penalty_cap.rs
deserializeMethodcrates/configs/src/autopilot/penalty_cap.rs
deserialize_penalty_cap_configFunctioncrates/configs/src/autopilot/penalty_cap.rs
getMethodcrates/configs/src/autopilot/penalty_cap.rs
rejects_unrepresentable_factorsFunctioncrates/configs/src/autopilot/penalty_cap.rs
try_fromMethodcrates/configs/src/autopilot/penalty_cap.rs
BalanceCacheConfigClasscrates/configs/src/balance_cache.rs
defaultMethodcrates/configs/src/balance_cache.rs
default_eviction_timeFunctioncrates/configs/src/balance_cache.rs
default_refresh_cooldownFunctioncrates/configs/src/balance_cache.rs
… +292 more
Signature changed
get_cached_balanceMethodcrates/account-balances/src/cached.rs
insert_balanceMethodcrates/account-balances/src/cached.rs
refresh_balancesMethodcrates/account-balances/src/cached.rs
spawn_background_taskMethodcrates/account-balances/src/cached.rs
update_balanceMethodcrates/account-balances/src/cached.rs
cachedFunctioncrates/account-balances/src/lib.rs
insert_orderFunctioncrates/autopilot-svm/src/infra/db.rs
executeMethodcrates/autopilot-svm/src/infra/executor.rs
newMethodcrates/autopilot-svm/src/infra/executor.rs
newMethodcrates/autopilot-svm/src/infra/trigger.rs
to_domainFunctioncrates/autopilot/src/boundary/order.rs
applyMethodcrates/autopilot/src/domain/fee/mod.rs
apply_policiesMethodcrates/autopilot/src/domain/fee/mod.rs
save_solutionsMethodcrates/autopilot/src/infra/persistence/mod.rs
post_processingMethodcrates/autopilot/src/run_loop.rs
wait_until_auction_startMethodcrates/autopilot/src/run_loop.rs
get_orders_with_native_pricesFunctioncrates/autopilot/src/solvable_orders.rs
newMethodcrates/driver/src/domain/competition/solution/trade.rs
newMethodcrates/order-validation/src/banned/cached.rs
competition_resultsFunctioncrates/price-estimation/src/competition/quote.rs
provide_contextMethodcrates/price-estimation/src/competition/quote.rs
newMethodcrates/solana-driver/src/domain/competition.rs
settleMethodcrates/solana-driver/src/domain/competition.rs
solveMethodcrates/solana-driver/src/domain/competition.rs
newMethodcrates/solana-driver/src/infra/api/mod.rs
settleFunctioncrates/solana-driver/src/infra/api/routes/settle/mod.rs
fromMethodolana-driver/src/infra/api/routes/solve/dto/solve_request.rs
solveFunctioncrates/solana-driver/src/infra/api/routes/solve/mod.rs
newMethodcrates/solana-driver/src/infra/solver/dto/auction.rs
solveMethodcrates/solana-driver/src/infra/solver/mod.rs
decode_settlementFunctioncrates/solana-indexer/src/indexer/decoder.rs
decode_settlements_finalizedFunctioncrates/solana-indexer/src/indexer/decoder.rs
newMethodcrates/solana-indexer/src/indexer/decoder.rs
tx_from_instructionsFunctioncrates/solana-indexer/src/indexer/decoder/tests.rs
applyMethodcrates/solana-indexer/src/persistence.rs
apply_order_createdMethodcrates/solana-indexer/src/persistence.rs
apply_tradeMethodcrates/solana-indexer/src/persistence.rs
persist_eventsMethodcrates/solana-indexer/src/persistence.rs
newMethodcrates/solana-orderbook/src/infra/api/mod.rs
solveFunctioncrates/solana-solvers/src/api.rs
Added new API surface in @v2.376.2
SettlementClasscrates/autopilot-svm/src/infra/db.rs
settlements_by_auctionFunctioncrates/autopilot-svm/src/infra/db.rs
solana_db_settlements_by_auction_roundtripFunctioncrates/autopilot-svm/src/infra/db.rs
submission_deadlineMethodcrates/autopilot-svm/src/infra/executor.rs
postgres_delivers_notify_fired_during_seedFunctioncrates/autopilot-svm/src/infra/listen.rs
LogObserverClasscrates/autopilot-svm/src/infra/observer.rs
fetch_latest_pricesMethodcrates/autopilot/src/database/auction_prices.rs
CompetitionClasscrates/autopilot/src/database/competition.rs
save_competitionMethodcrates/autopilot/src/database/competition.rs
maps_custom_solver_errors_to_bad_request_with_messageFunctioncrates/autopilot/src/infra/api.rs
save_competitionMethodcrates/autopilot/src/infra/persistence/mod.rs
record_time_to_next_blockMethodcrates/autopilot/src/run_loop.rs
AuctionPriceClasscrates/database/src/auction_prices.rs
fetchFunctioncrates/database/src/auction_prices.rs
fetch_latest_pricesFunctioncrates/database/src/auction_prices.rs
fetch_latest_token_priceFunctioncrates/database/src/auction_prices.rs
insertFunctioncrates/database/src/auction_prices.rs
postgres_roundtripFunctioncrates/database/src/auction_prices.rs
FeeEnumcrates/driver/src/domain/competition/solution/trade.rs
surplus_feeMethodcrates/driver/src/domain/competition/solution/trade.rs
SolverCompetitionAPIClasscrates/model/src/solver_competition.rs
SolverCompetitionDBClasscrates/model/src/solver_competition.rs
deserialize_legacyFunctioncrates/model/src/solver_competition.rs
serializeFunctioncrates/model/src/solver_competition.rs
maps_custom_price_estimation_errors_to_bad_request_responsesFunctioncrates/orderbook/src/api.rs
fetch_latest_pricesMethodcrates/orderbook/src/database/auction_prices.rs
effective_eth_outMethodcrates/price-estimation/src/competition/quote.rs
additional_costMethodcrates/shared/src/order_quoting.rs
KindEnumolana-driver/src/infra/api/routes/solve/dto/solve_request.rs
from_order_and_takerMethodcrates/solana-driver/src/infra/solver/dto/auction.rs
solve_with_past_deadline_is_rejectedFunctioncrates/solana-driver/src/infra/solver/mod.rs
associated_token_addressFunctioncrates/solana-driver/src/util/mod.rs
derives_associated_token_addressFunctioncrates/solana-driver/src/util/mod.rs
ResolvedOrderClasscrates/solana-indexer/src/indexer/decoder.rs
resolve_mintsMethodcrates/solana-indexer/src/indexer/decoder.rs
token_account_mintFunctioncrates/solana-indexer/src/indexer/decoder.rs
mock_rpc_with_token_accountsFunctioncrates/solana-indexer/src/indexer/decoder/tests.rs
token_account_mint_trusts_only_token_program_accountsFunctioncrates/solana-indexer/src/indexer/decoder/tests.rs
solana_db_unresolved_mints_skip_the_orders_rowFunctioncrates/solana-indexer/src/persistence.rs
write_dead_letterMethodcrates/solana-indexer/src/persistence.rs
RpcClasscrates/solana-indexer/src/rpc.rs
multiple_accountsMethodcrates/solana-indexer/src/rpc.rs
newMethodcrates/solana-indexer/src/rpc.rs
new_mockMethodcrates/solana-indexer/src/rpc.rs
builder_configures_tls_and_reconnectsFunctioncrates/solana-indexer/src/yellowstone.rs
FeeEnumcrates/solvers/src/domain/solution.rs
fillMethodcrates/solvers/src/domain/solution.rs
surplusMethodcrates/solvers/src/domain/solution.rs