from django.conf.urls import url from django.urls import path from . import views urlpatterns = [ # Pages URLs # Everyone can use these path('', views.index, name='index'), path('pricelog/', views.pricelog, name='pricelog'), path('movingaverage/', views.movingaverage, name='movingaverage'), path('pricelin/', views.pricelin, name='pricelin'), path('powerlaw/', views.powerlaw, name='powerlaw'), path('fractal/', views.fractal, name='fractal'), path('golden/', views.golden, name='golden'), path('competitors/', views.competitors, name='competitors'), path('competitorslin/', views.competitorslin, name='competitorslin'), path('competitorssats/', views.competitorssats, name='competitorssats'), path('competitorssatslin/', views.competitorssatslin, name='competitorssatslin'), path('translin/', views.translin, name='translin'), path('translog/', views.translog, name='translog'), path('metcalfesats/', views.metcalfesats, name='metcalfesats'), path('metcalfeusd/', views.metcalfeusd, name='metcalfeusd'), path('inflation/', views.inflation, name='inflation'), path('coins/', views.coins, name='coins'), path('extracoins/', views.extracoins, name='extracoins'), path('sfmodel/', views.sfmodel, name='sfmodel'), path('sfmodellin/', views.sfmodellin, name='sfmodellin'), path('sfmultiple/', views.sfmultiple, name='sfmultiple'), path('about/', views.about, name='about'), path('compinflation/', views.compinflation, name='compinflation'), path('bitcoin/', views.bitcoin, name='bitcoin'), path('pt/', views.pt, name='pt'), path('fr/', views.fr, name='fr'), path('index_pt/', views.pt, name='index_pt'), path('thermocap/', views.thermocap, name='thermocap'), path('sharpe/', views.sharpe, name='sharpe'), path('pricesats/', views.pricesats, name='pricesats'), path('social/', views.social, name='social'), path('social2/', views.social2, name='social2'), path('social3/', views.social3, name='social3'), path('social4/', views.social4, name='social4'), path('social5/', views.social5, name='social5'), path('social6/', views.social6, name='social6'), path('social7/', views.social7, name='social7'), path('hashrate/', views.hashrate, name='hashrate'), path('hashprice/', views.hashprice, name='hashprice'), path('hashvsprice/', views.hashvsprice, name='hashvsprice'), path('inflationfractal/', views.inflationfractal, name='inflationfractal'), path('dailyemission/', views.dailyemission, name='dailyemission'), path('dailyemissionntv/', views.dailyemissionntv, name='dailyemissionntv'), path('transcost/', views.transcost, name='transcost'), path('transcostntv/', views.transcostntv, name='transcostntv'), path('minerrevcap/', views.minerrevcap, name='minerrevcap'), path('minerrev/', views.minerrev, name='minerrev'), path('minerrevntv/', views.minerrevntv, name='minerrevntv'), path('minerfees/', views.minerfees, name='minerfees'), path('minerfeesntv/', views.minerfeesntv, name='minerfeesntv'), path('commit/', views.commit, name='commit'), path('commitntv/', views.commitntv, name='commitntv'), path('inflationreturn/', views.inflationreturn, name='inflationreturn'), path('dread_subscribers/', views.dread_subscribers, name='dread_subscribers'), path('coincards/', views.coincards, name='coincards'), path('merchants/', views.merchants, name='merchants'), path('merchants_increase/', views.merchants_increase, name='merchants_increase'), path('merchants_percentage/', views.merchants_percentage, name='merchants_percentage'), path('dominance/', views.dominance, name='dominance'), path('rank/', views.rank, name='rank'), path('percentage/', views.percentage, name='percentage'), path('marketcap/', views.marketcap, name='marketcap'), path('tail_emission/', views.tail_emission, name='tail_emission'), path('privacymarketcap/', views.privacymarketcap, name='privacymarketcap'), path('privacydominance/', views.privacydominance, name='privacydominance'), path('monerodominance/', views.monerodominance, name='monerodominance'), path('blocksize/', views.blocksize, name='blocksize'), path('transactionsize/', views.transactionsize, name='transactionsize'), path('blockchainsize/', views.blockchainsize, name='blockchainsize'), path('difficulty/', views.difficulty, name='difficulty'), path('transmonth/', views.transmonth, name='transmonth'), path('deviation/', views.deviation, name='deviation'), path('deviation_tx/', views.deviation_tx, name='deviation_tx'), path('transactiondominance/', views.transactiondominance, name='transactiondominance'), path('percentmonth/', views.percentmonth, name='percentmonth'), path('pageviews/', views.pageviews, name='pageviews'), path('securitybudget/', views.securitybudget, name='securitybudget'), path('efficiency/', views.efficiency, name='efficiency'), path('p2pool_hashrate/', views.p2pool_hashrate, name='p2pool_hashrate'), path('p2pool_dominance/', views.p2pool_dominance, name='p2pool_dominance'), path('p2pool_miners/', views.p2pool_miners, name='p2pool_miners'), path('p2pool_totalblocks/', views.p2pool_totalblocks, name='p2pool_totalblocks'), path('metcalfesats_deviation/', views.metcalfesats_deviation, name='metcalfesats_deviation'), path('metcalfe_deviation/', views.metcalfe_deviation, name='metcalfe_deviation'), path('marketcycle/', views.marketcycle, name='marketcycle'), path('shielded/', views.shielded, name='shielded'), path('pricesatslog/', views.pricesatslog, name='pricesatslog'), path('comptransactions/', views.comptransactions, name='comptransactions'), path('p2pool_totalhashes/', views.p2pool_totalhashes, name='p2pool_totalhashes'), path('miningprofitability/', views.miningprofitability, name='miningprofitability'), path('withdrawals/', views.withdrawals, name='withdrawals'), # URLs to useful functions on charts/views.py # Only admins can use these path('get_history////', views.get_history, name='get_history'), path('get_complete_history//', views.get_history, name='get_complete_history'), path('load_dominance//', views.load_dominance, name='load_dominance'), path('load_rank//', views.load_rank, name='load_rank'), path('load_p2pool/', views.load_p2pool, name='load_p2pool'), path('populate_database/', views.populate_database, name='populate_database'), path('importer/', views.importer, name='importer'), path('reset//', views.reset, name='reset'), path('update///', views.update_database_admin, name='update'), path('update_pageviews///', views.update_pageviews, name='update_pageviews'), path('add_coin/', views.add_coin, name="add_coin"), ]