Skip to main content

Scripts

Package scripts

ScriptCommandPurpose
test:offchainnode --test --experimental-strip-types tests/offchain/*.test.tsFull offline test suite
backtestnode --experimental-strip-types services/solver/src/cli/backtest.tsBacktest demo
solver:demonode --experimental-strip-types services/solver/src/cli/demo.tsSolver demo
ranger:demonode --experimental-strip-types services/ranger/src/demo.tsRanger demo
ranger:doctornode --experimental-strip-types services/ranger/src/doctor.tsRuntime diagnostics
kamino:smokenode --experimental-strip-types services/ranger/src/kamino-smoke.tsKamino bundle build validation
drift:smokenode --experimental-strip-types services/ranger/src/drift-smoke.tsDrift bundle build validation
drift:livenode --experimental-strip-types services/ranger/src/drift-live-send.tsDirect Drift live transaction
vault:bootstrapnode --experimental-strip-types services/ranger/src/vault-bootstrap.tsInitialize vault and register strategies
vault:adminnode --experimental-strip-types services/ranger/src/vault-admin.tsAdmin actions
vault:usernode --experimental-strip-types services/ranger/src/vault-user.tsUser actions
vault:statusnode --experimental-strip-types services/ranger/src/vault-status.tsInspect vault state

Rust commands

cargo fmt --all
cargo check -p multi-strategy-vault --lib

Mintlify command

To preview the docs site locally:
npx mint dev