app.add_route('/block-total/{item_id}', polkascan.BlockTotalDetailsResource()) app.add_route('/extrinsic', polkascan.ExtrinsicListResource()) app.add_route('/extrinsic/{extrinsic_id}', polkascan.ExtrinsicDetailResource()) app.add_route('/event', polkascan.EventsListResource()) app.add_route('/event/{event_id}', polkascan.EventDetailResource()) app.add_route('/runtime', polkascan.RuntimeListResource()) app.add_route('/runtime/{item_id}', polkascan.RuntimeDetailResource()) app.add_route('/runtime-call', polkascan.RuntimeCallListResource()) app.add_route('/runtime-call/{runtime_call_id}', polkascan.RuntimeCallDetailResource()) app.add_route('/runtime-event', polkascan.RuntimeEventListResource()) app.add_route('/runtime-event/{runtime_event_id}', polkascan.RuntimeEventDetailResource()) app.add_route('/runtime-module', polkascan.RuntimeModuleListResource()) app.add_route('/runtime-module/{item_id}', polkascan.RuntimeModuleDetailResource()) app.add_route('/runtime-storage/{item_id}', polkascan.RuntimeStorageDetailResource()) app.add_route('/runtime-constant', polkascan.RuntimeConstantListResource()) app.add_route('/runtime-constant/{item_id}', polkascan.RuntimeConstantDetailResource()) app.add_route('/runtime-type', polkascan.RuntimeTypeListResource()) app.add_route('/networkstats/{network_id}', polkascan.NetworkStatisticsResource()) app.add_route('/balances/transfer', polkascan.BalanceTransferListResource()) app.add_route('/balances/transfer/{item_id}', polkascan.BalanceTransferDetailResource()) app.add_route('/account', polkascan.AccountResource()) app.add_route('/account/{item_id}', polkascan.AccountDetailResource()) app.add_route('/accountindex', polkascan.AccountIndexListResource()) app.add_route('/accountindex/{item_id}', polkascan.AccountIndexDetailResource()) app.add_route('/log', polkascan.LogListResource()) app.add_route('/log/{item_id}', polkascan.LogDetailResource()) app.add_route('/session/session', polkascan.SessionListResource()) app.add_route('/session/session/{item_id}', polkascan.SessionDetailResource()) app.add_route('/session/validator', polkascan.SessionValidatorListResource()) app.add_route('/session/nominator', polkascan.SessionNominatorListResource()) app.add_route('/session/validator/{item_id}', polkascan.SessionValidatorDetailResource())
app.add_route('/runtime', polkascan.RuntimeListResource()) app.add_route('/runtime/{item_id}', polkascan.RuntimeDetailResource()) app.add_route('/runtime-call', polkascan.RuntimeCallListResource()) app.add_route('/runtime-call/{runtime_call_id}', polkascan.RuntimeCallDetailResource()) app.add_route('/runtime-event', polkascan.RuntimeEventListResource()) app.add_route('/runtime-event/{runtime_event_id}', polkascan.RuntimeEventDetailResource()) app.add_route('/runtime-module', polkascan.RuntimeModuleListResource()) app.add_route('/runtime-module/{item_id}', polkascan.RuntimeModuleDetailResource()) app.add_route('/runtime-storage/{item_id}', polkascan.RuntimeStorageDetailResource()) app.add_route('/runtime-constant', polkascan.RuntimeConstantListResource()) app.add_route('/runtime-constant/{item_id}', polkascan.RuntimeConstantDetailResource()) app.add_route('/runtime-type', polkascan.RuntimeTypeListResource()) app.add_route('/networkstats/{network_id}', polkascan.NetworkStatisticsResource()) app.add_route('/balances/transfer', polkascan.BalanceTransferListResource()) app.add_route('/balances/transfer/{item_id}', polkascan.BalanceTransferDetailResource()) app.add_route('/account', polkascan.AccountResource()) app.add_route('/account/{item_id}', polkascan.AccountDetailResource()) app.add_route('/accountindex', polkascan.AccountIndexListResource()) app.add_route('/accountindex/{item_id}', polkascan.AccountIndexDetailResource()) app.add_route('/log', polkascan.LogListResource()) app.add_route('/log/{item_id}', polkascan.LogDetailResource()) app.add_route('/session/session', polkascan.SessionListResource()) app.add_route('/session/session/{item_id}', polkascan.SessionDetailResource())