TokenAllowances: Record<string, Record<string, string>>

Token allowances mapping: owner -> spender -> amount For ERC20-like approve/transferFrom pattern