forked from nautechsystems/nautilus_trader
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.typos.toml
More file actions
56 lines (44 loc) · 2.34 KB
/
Copy path.typos.toml
File metadata and controls
56 lines (44 loc) · 2.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# Configuration for typos spell checker
[default.extend-words]
# Industry standard abbreviations and technical terms
Pn = "Pn" # Part of PnL (Profit and Loss)
PnL = "PnL" # Profit and Loss
PnLs = "PnLs" # Plural of PnL
# Variable naming conventions used throughout the codebase
strat = "strat" # Common shorthand for strategy
ACN = "ACN" # Domain-specific abbreviation
CLEA = "CLEA" # Part of CLEARs (order book action plural)
# Windows system libraries
secur = "secur" # Part of secur32.lib Windows security library
secur32 = "secur32" # Windows security library (secur32.lib)
# Intentional variable names and abbreviations
NOO = "NOO" # Test data/identifier
ot = "ot" # Order tag variable naming convention
# External API terms (exact spelling from their documentation)
HIGHTER = "HIGHTER" # Binance API error code (their official typo)
cummulative = "cummulative" # Binance API: cummulativeQuoteQty field (their official typo)
cummulativeQuoteQty = "cummulativeQuoteQty" # Binance API field name
SETTELMENT = "SETTELMENT" # Binance API: DELIVERED_SETTELMENT income type (their official typo)
Alo = "Alo" # Hyperliquid API: Add Liquidity Only (post-only TIF)
BadAloPx = "BadAloPx" # Hyperliquid API: rejection code for post-only orders
# Blockchain names (official branding)
Superseed = "Superseed" # Superseed blockchain (chain ID 10001)
SUPERSEED = "SUPERSEED" # Superseed blockchain constant
# Test data and hex/encoded strings
ba = "ba" # Hex digit in UUID test strings
BA = "BA" # Base64/encoded characters in test data
datas = "datas" # Intentional plural variable naming for vectors
UE = "UE" # Base64 encoded certificate data (GA1UE pattern)
Fo = "Fo" # Base64 encoded certificate data
# NumPy/scientific computing functions
arange = "arange" # NumPy array range function (not a typo of "arrange")
# Rust crate names
flate = "flate" # Part of flate2 crate name (deflate compression)
# Supply-chain provenance formats
intoto = "intoto" # Part of .intoto.jsonl in-toto attestation bundle filenames
# Generated code file names (from Binance SBE code generator)
# The generator creates file names like "ticker_24_hs_ymbol" from "Ticker24hSymbol"
ymbol = "ymbol" # Part of generated file names from SBE code generator
[files]
# Exclude generated SBE codec files from typos checking (vendored external code)
extend-exclude = ["crates/adapters/binance/src/common/sbe/spot/*.rs"]