* chore: display prices as full number on sales page
* fix: requested changes and ui fixes
* refactor: simplify layout structure in Timeline component
---------
Co-authored-by: Arjun Porwal <porwalarjun95@gmail.com>
* countdown component
* filtering by parachain id in workplan and workload
* lint
* rename chainName to relayName, fixed subscan block link
* always showing price even if the cores are sold out
* moved some calculations to the coretime context
* added broker context for page-broker, fix for wrong dates
* showing time with the estimated date in places
* removed extra code when calculating renewal status
* tsc for page-broker
* page-coretime tsc
* fix showing correct dates for fixed price phase in sale history
* minified workinforow as all rows show the same information now
* default values for fn input
* showing start price of the sale on the sale tab
* replaced custom Countdown element with existing implementation
* adjusted estimateTime function for broker
* adjusted estimateTime function for coretime page
* lint
* added Renewal link for RegionX
* added Expires soon warning on everything that is not Reservation and expires within 7 days
* added subscan links to the table, link for the project and for the block
* filter by parachain id
* filter by parachain name
* filter by type
* sorting filters by lastBlock
* filters working together
* filtering update
* lint
* refactor
* unused var
* flipped arrows for ASC and DESC
* lint
* lint
* lint
* added more details of the sale phases to the sale detail, added current region dates on the sale overview, links to other coretime resellers
* refactor, separated components for readability
* partial lint
* arranged white boxes
* added dotlake link, added price graph link, visual improvements
* fixed incorrect sale times plus added an exception for the second sale on Kusams
* lint and tsc
* added ui colour
* translation
* wording change
* typo
* added sales tab
* draft for the progress bar
* draft for calculating values for the coretime progress timeline
* lint
* added historical data on sales, button to see transactions on subscan
* breaking down utils file logically
* improving calculations of phase configuration, sale details, etc
* lint
* correctly calculated sale start/end blocks, dates and ts
* added core price calculation
* chainName type, adjustments for westend and paseo
* ts fixes
* used helper funcitons for getting relay blocks
* moved functionality to a new helper
* moved constants from types file in react-hooks, page-broker, page-coretime
* added dynamic coretime constants, wrapped page coretime in a context for dynamic functions
* moved coretime constants to a separate hook for reusability
* removed coretime consts and added useCoretimeConsts in page-broker
* passing a correct block number for coretime price calculation
* showing multiple core rows for parachains, changed end dates for non extended chains, correct renew status
* mobile table
* only showing renewals eligibility during the interlude
* removed extra tag
* styled component $property
* exposing coretime wss endpoint to use on relay chain, adjusted hooks to accept api endpoint as a parameter
* adjusting hook calls to new parameters
* added Tag for coretime types, renamed occupancyType to coretimeType
* added cycle progress and cycle end date to summary, fixed the estimation dates
* coretime page draft, added hook for gathering all the coretime information in order to show it on relay chain
* lint
* bumped version
* updated coretime chain summary
* updated summary, added timeslice for the first sale start,
* hook updates to make sure the coretime data is displayed even if workloads are empty, fallback on coreAssignments
* removed unused files
* lint
* tsc
* merging parachainIds with renewalIds
* if there is no record in potential renewals, then the chain has renewed already
* added config for page-coretime
* removed hardcoded regionLength value
* improved function to find out type
* lint
* tsc
* Fix versioning
* fix comments
---------
Co-authored-by: tarikgul <tariksnow37@gmail.com>