AugurProject/augur-ui

View on GitHub
src/modules/markets/constants/new-market-constraints.js

Summary

Maintainability
A
0 mins
Test Coverage
export const DESCRIPTION_MIN_LENGTH = 1;
export const DESCRIPTION_MAX_LENGTH = 256;

export const CATEGORICAL_OUTCOMES_MIN_NUM = 2;
export const CATEGORICAL_OUTCOMES_MAX_NUM = 8;
export const CATEGORICAL_OUTCOME_MAX_LENGTH = 32;

export const TAGS_MAX_LENGTH = 25;

export const TAGS_MAX_NUM = 2;

export const RESOURCES_MAX_NUM = 5;
export const RESOURCES_MAX_LENGTH = 1250;

export const EXPIRY_SOURCE_GENERIC = "EXPIRY_SOURCE_GENERIC";
export const EXPIRY_SOURCE_SPECIFIC = "EXPIRY_SOURCE_SPECIFIC";

export const DESIGNATED_REPORTER_SELF = "DESIGNATED_REPORTER_SELF";
export const DESIGNATED_REPORTER_SPECIFIC = "DESIGNATED_REPORTER_SPECIFIC";

export const INITIAL_LIQUIDITY_DEFAULT = 500;
export const INITIAL_LIQUIDITY_MIN = 250;

export const SETTLEMENT_FEE_DEFAULT = 0;
export const SETTLEMENT_FEE_MIN = 0;
export const SETTLEMENT_FEE_MAX = 12.5;

// Advanced Market Creation Defaults
export const STARTING_QUANTITY_DEFAULT = 100;
export const STARTING_QUANTITY_MIN = 0.1;

export const BEST_STARTING_QUANTITY_DEFAULT = 100;
export const BEST_STARTING_QUANTITY_MIN = 0.1;

export const PRICE_WIDTH_DEFAULT = 0.1;
export const PRICE_WIDTH_MIN = 0.01;

export const PRICE_DEPTH_DEFAULT = 0.1; // Not used yet

export const IS_SIMULATION = false; // Not used yet