├── .dockerignore ├── .github ├── dependabot.yml └── workflows │ ├── release.yml │ └── rust_checks.yml ├── .gitignore ├── .gitmodules ├── BUILD.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── TODO.md ├── _config ├── base.toml ├── env │ ├── development.toml │ ├── production.toml │ └── test.toml └── network │ ├── kusama.toml │ ├── polkadot.toml │ └── westend.toml ├── _docker ├── app │ ├── 01-subvt-app-postgres-init.sh │ ├── 01-subvt-app-postgres.dockerfile │ ├── 02-subvt-app-service.dockerfile │ └── 03-subvt-notification-processor.dockerfile ├── base │ ├── 01-subvt-backend-lib.dockerfile │ ├── 02-subvt-backend-base.dockerfile │ └── 03-subvt-postgres-entrypoint.sh ├── compose │ ├── .env.sample │ ├── 01-docker-compose-kusama-data.yml │ ├── 02-docker-compose-polkadot-data.yml │ ├── 03-docker-compose-app-data.yml │ ├── 04-docker-compose-subvt-app-services.yml │ ├── 05-docker-compose-subvt-kusama-services.yml │ ├── 06-docker-compose-subvt-polkadot-services.yml │ ├── 07-docker-compose-subvt-monitoring.yml │ ├── down.sh │ ├── stop.sh │ └── up.sh ├── docker-build-and-publish.sh ├── docker-build.sh └── network │ ├── 01-subvt-network-postgres-init.sh │ ├── 01-subvt-network-postgres.dockerfile │ ├── 02-subvt-block-processor.dockerfile │ ├── 03-subvt-validator-list-updater.dockerfile │ ├── 04-subvt-active-validator-list-server.dockerfile │ ├── 05-subvt-inactive-validator-list-server.dockerfile │ ├── 06-subvt-validator-details-server.dockerfile │ ├── 07-subvt-network-status-updater.dockerfile │ ├── 08-subvt-network-status-server.dockerfile │ ├── 09-subvt-onekv-updater.dockerfile │ ├── 10-subvt-telemetry-processor.dockerfile │ ├── 11-subvt-telegram-bot.dockerfile │ ├── 12-subvt-notification-generator.dockerfile │ ├── 13-subvt-report-service.dockerfile │ ├── 14-subvt-referendum-updater.dockerfile │ ├── 15-subvt-kline-updater.dockerfile │ └── 16-subvt-session-validator-performance-updater.dockerfile ├── _fonts └── deja_vu │ ├── DejaVuSans-Bold.ttf │ ├── DejaVuSans-BoldOblique.ttf │ ├── DejaVuSans-ExtraLight.ttf │ ├── DejaVuSans-Oblique.ttf │ ├── DejaVuSans.ttf │ ├── DejaVuSansCondensed-Bold.ttf │ ├── DejaVuSansCondensed-BoldOblique.ttf │ ├── DejaVuSansCondensed-Oblique.ttf │ ├── DejaVuSansCondensed.ttf │ ├── DejaVuSansMono-Bold.ttf │ ├── DejaVuSansMono-BoldOblique.ttf │ └── DejaVuSansMono-Oblique.ttf ├── _grafana ├── subvt_app_dashboard.json └── subvt_network_dashboard.json ├── _migrations ├── app │ ├── .env.sample │ └── migrations │ │ ├── 20211210081860_app_network.down.sql │ │ ├── 20211210081860_app_network.up.sql │ │ ├── 20211210081870_app_user.down.sql │ │ ├── 20211210081870_app_user.up.sql │ │ ├── 20211210130351_app_notification_channel.down.sql │ │ ├── 20211210130351_app_notification_channel.up.sql │ │ ├── 20211210130629_app_notification_type.down.sql │ │ ├── 20211210130629_app_notification_type.up.sql │ │ ├── 20211210133346_app_user_notification_channel.down.sql │ │ ├── 20211210133346_app_user_notification_channel.up.sql │ │ ├── 20211211135836_app_user_validator.down.sql │ │ ├── 20211211135836_app_user_validator.up.sql │ │ ├── 20211213160356_app_user_notification_rule.down.sql │ │ ├── 20211213160356_app_user_notification_rule.up.sql │ │ ├── 20211215151642_app_notification.down.sql │ │ └── 20211215151642_app_notification.up.sql └── network │ ├── .env.sample │ └── migrations │ ├── 20211001104214_account.down.sql │ ├── 20211001104214_account.up.sql │ ├── 20211002050000_era.down.sql │ ├── 20211002050000_era.up.sql │ ├── 20211002050001_era_validator.down.sql │ ├── 20211002050001_era_validator.up.sql │ ├── 20211002050005_epoch.down.sql │ ├── 20211002050005_epoch.up.sql │ ├── 20211002050010_session_para_validator.down.sql │ ├── 20211002050010_session_para_validator.up.sql │ ├── 20211002061816_block.down.sql │ ├── 20211002061816_block.up.sql │ ├── 20211006135060_era_staker.down.sql │ ├── 20211006135060_era_staker.up.sql │ ├── 20211008120000_extrinsic_nominate.down.sql │ ├── 20211008120000_extrinsic_nominate.up.sql │ ├── 20211008120001_extrinsic_nominate_validator.down.sql │ ├── 20211008120001_extrinsic_nominate_validator.up.sql │ ├── 20211008120002_extrinsic_validate.down.sql │ ├── 20211008120002_extrinsic_validate.up.sql │ ├── 20211008120003_extrinsic_payout_stakers.down.sql │ ├── 20211008120003_extrinsic_payout_stakers.up.sql │ ├── 20211008120004_extrinsic_heartbeat.down.sql │ ├── 20211008120004_extrinsic_heartbeat.up.sql │ ├── 20211008120005_extrinsic_set_controller.down.sql │ ├── 20211008120005_extrinsic_set_controller.up.sql │ ├── 20211009124557_event_validator_offline.down.sql │ ├── 20211009124557_event_validator_offline.up.sql │ ├── 20211009172636_event_chilled.down.sql │ ├── 20211009172636_event_chilled.up.sql │ ├── 20211009173314_event_era_paid.down.sql │ ├── 20211009173314_event_era_paid.up.sql │ ├── 20211009175520_event_nominator_kicked.down.sql │ ├── 20211009175520_event_nominator_kicked.up.sql │ ├── 20211009180700_event_payout_started.down.sql │ ├── 20211009180700_event_payout_started.up.sql │ ├── 20211009180847_event_rewarded.down.sql │ ├── 20211009180847_event_rewarded.up.sql │ ├── 20211009183006_event_slashed.down.sql │ ├── 20211009183006_event_slashed.up.sql │ ├── 20211010104018_event_new_account.down.sql │ ├── 20211010104018_event_new_account.up.sql │ ├── 20211010104243_event_killed_account.down.sql │ ├── 20211010104243_event_killed_account.up.sql │ ├── 20211019103659_event_heartbeat_received.down.sql │ ├── 20211019103659_event_heartbeat_received.up.sql │ ├── 20211019103680_event_democracy_cancelled.down.sql │ ├── 20211019103680_event_democracy_cancelled.up.sql │ ├── 20211019103690_event_democracy_not_passed.down.sql │ ├── 20211019103690_event_democracy_not_passed.up.sql │ ├── 20211019103700_event_democracy_passed.down.sql │ ├── 20211019103700_event_democracy_passed.up.sql │ ├── 20211019103701_event_democracy_started.down.sql │ ├── 20211019103701_event_democracy_started.up.sql │ ├── 20211019103705_event_democracy_voted.down.sql │ ├── 20211019103705_event_democracy_voted.up.sql │ ├── 20211019103710_event_democracy_seconded.down.sql │ ├── 20211019103710_event_democracy_seconded.up.sql │ ├── 20211019103720_event_democracy_delegated.down.sql │ ├── 20211019103720_event_democracy_delegated.up.sql │ ├── 20211019103730_event_democracy_undelegated.down.sql │ ├── 20211019103730_event_democracy_undelegated.up.sql │ ├── 20211019103740_event_democracy_proposed.down.sql │ ├── 20211019103740_event_democracy_proposed.up.sql │ ├── 20211101124311_onekv_candidate.down.sql │ ├── 20211101124311_onekv_candidate.up.sql │ ├── 20211103110544_onekv_candidate_validity.down.sql │ ├── 20211103110544_onekv_candidate_validity.up.sql │ ├── 20211103150510_onekv_nominator.down.sql │ ├── 20211103150510_onekv_nominator.up.sql │ ├── 20211103150520_onekv_nominee.down.sql │ ├── 20211103150520_onekv_nominee.up.sql │ ├── 20211115071840_fx_validator_info.down.sql │ ├── 20211115071840_fx_validator_info.up.sql │ ├── 20211115071846_fx_era_validator_report.down.sql │ ├── 20211115071846_fx_era_validator_report.up.sql │ ├── 20211115113209_fx_era_report.down.sql │ ├── 20211115113209_fx_era_report.up.sql │ ├── 20211206121908_ext_timescaledb.down.sql │ ├── 20211206121908_ext_timescaledb.up.sql │ ├── 20211206121940_telemetry_network_status.down.sql │ ├── 20211206121940_telemetry_network_status.up.sql │ ├── 20211206121949_telemetry_node.down.sql │ ├── 20211206121949_telemetry_node.up.sql │ ├── 20211206121954_telemetry_node_stats.down.sql │ ├── 20211206121954_telemetry_node_stats.up.sql │ ├── 20211206150500_telemetry_node_network_stats.down.sql │ ├── 20211206150500_telemetry_node_network_stats.up.sql │ ├── 20211220104655_notification_generator_state.down.sql │ ├── 20211220104655_notification_generator_state.up.sql │ ├── 20211220104656_notification_generator_processed_era.down.sql │ ├── 20211220104656_notification_generator_processed_era.up.sql │ ├── 20211227123442_app_event_new_validator.down.sql │ ├── 20211227123442_app_event_new_validator.up.sql │ ├── 20211227123447_app_event_removed_validator.down.sql │ ├── 20211227123447_app_event_removed_validator.up.sql │ ├── 20211228143759_app_event_new_nomination.down.sql │ ├── 20211228143759_app_event_new_nomination.up.sql │ ├── 20211228144346_app_event_lost_nomination.down.sql │ ├── 20211228144346_app_event_lost_nomination.up.sql │ ├── 20211228145151_app_event_nomination_amount_change.down.sql │ ├── 20211228145151_app_event_nomination_amount_change.up.sql │ ├── 20211229064431_app_event_validator_active_next_session.down.sql │ ├── 20211229064431_app_event_validator_active_next_session.up.sql │ ├── 20211229064559_app_event_validator_inactive_next_session.down.sql │ ├── 20211229064559_app_event_validator_inactive_next_session.up.sql │ ├── 20211229064910_app_event_validator_active.down.sql │ ├── 20211229064910_app_event_validator_active.up.sql │ ├── 20211229064914_app_event_validator_inactive.down.sql │ ├── 20211229064914_app_event_validator_inactive.up.sql │ ├── 20211229064920_app_event_validator_session_keys_changed.down.sql │ ├── 20211229064920_app_event_validator_session_keys_changed.up.sql │ ├── 20211229064930_app_event_validator_identity_changed.down.sql │ ├── 20211229064930_app_event_validator_identity_changed.up.sql │ ├── 20211229065057_app_event_onekv_rank_change.down.sql │ ├── 20211229065057_app_event_onekv_rank_change.up.sql │ ├── 20211229065060_app_event_onekv_location_change.down.sql │ ├── 20211229065060_app_event_onekv_location_change.up.sql │ ├── 20211229065108_app_event_onekv_validity_change.down.sql │ ├── 20211229065108_app_event_onekv_validity_change.up.sql │ ├── 20211229065200_app_event_onekv_online_status_change.down.sql │ ├── 20211229065200_app_event_onekv_online_status_change.up.sql │ ├── 20220222115241_telegram_chat.down.sql │ ├── 20220222115241_telegram_chat.up.sql │ ├── 20220222115250_telegram_chat_validator.down.sql │ ├── 20220222115250_telegram_chat_validator.up.sql │ ├── 20220222115260_telegram_chat_activity_log.down.sql │ ├── 20220222115260_telegram_chat_activity_log.up.sql │ ├── 20220415083333_telegram_bot_bug_report.down.sql │ ├── 20220415083333_telegram_bot_bug_report.up.sql │ ├── 20220415083338_telegram_bot_feature_request.down.sql │ ├── 20220415083338_telegram_bot_feature_request.up.sql │ ├── 20220421071033_sub_nft.down.sql │ ├── 20220421071033_sub_nft.up.sql │ ├── 20220423114646_sub_error_log_process_extrinsic.down.sql │ ├── 20220423114646_sub_error_log_process_extrinsic.up.sql │ ├── 20220423114649_sub_error_log_process_event.down.sql │ ├── 20220423114649_sub_error_log_process_event.up.sql │ ├── 20220702111012_session_para_validator_new_fields.down.sql │ ├── 20220702111012_session_para_validator_new_fields.up.sql │ ├── 20220702141933_para_core_assignment.down.sql │ ├── 20220702141933_para_core_assignment.up.sql │ ├── 20220702145621_para_vote.down.sql │ ├── 20220702145621_para_vote.up.sql │ ├── 20230330083126_event_referendum_confirmed.down.sql │ ├── 20230330083126_event_referendum_confirmed.up.sql │ ├── 20230330092215_event_referendum_cancelled.down.sql │ ├── 20230330092215_event_referendum_cancelled.up.sql │ ├── 20230330092224_event_referendum_rejected.down.sql │ ├── 20230330092224_event_referendum_rejected.up.sql │ ├── 20230330092229_event_referendum_submitted.down.sql │ ├── 20230330092229_event_referendum_submitted.up.sql │ ├── 20230330092242_event_referendum_decision_started.down.sql │ ├── 20230330092242_event_referendum_decision_started.up.sql │ ├── 20230511051203_mat_view_validator_reward.down.sql │ ├── 20230511051203_mat_view_validator_reward.up.sql │ ├── 20230625143800_referendum.down.sql │ ├── 20230625143800_referendum.up.sql │ ├── 20230625210000_event_referendum_approved.down.sql │ ├── 20230625210000_event_referendum_approved.up.sql │ ├── 20230625210100_event_referendum_killed.down.sql │ ├── 20230625210100_event_referendum_killed.up.sql │ ├── 20230625210200_event_referendum_timed_out.down.sql │ ├── 20230625210200_event_referendum_timed_out.up.sql │ ├── 20230704090543_drop_extrinsic_set_controller.down.sql │ ├── 20230704090543_drop_extrinsic_set_controller.up.sql │ ├── 20240120115720_onekv_opengov_update.down.sql │ ├── 20240120115720_onekv_opengov_update.up.sql │ ├── 20240302194534_onekv_opengov_remove.down.sql │ ├── 20240302194534_onekv_opengov_remove.up.sql │ ├── 20240302195128_onekv_nominator_update.down.sql │ ├── 20240302195128_onekv_nominator_update.up.sql │ ├── 20240506051612_extrinsic_payout_stakers_page_index.down.sql │ ├── 20240506051612_extrinsic_payout_stakers_page_index.up.sql │ ├── 20240621161346_kline_historical.down.sql │ ├── 20240621161346_kline_historical.up.sql │ ├── 20241119095142_dn_update.down.sql │ ├── 20241119095142_dn_update.up.sql │ ├── 20241125143651_session_para_validator_validator_account_id_id_idx.down.sql │ ├── 20241125143651_session_para_validator_validator_account_id_id_idx.up.sql │ ├── 20241127061013_session_validator_performance.down.sql │ └── 20241127061013_session_validator_performance.up.sql ├── _prometheus ├── subvt-app-prometheus.yml ├── subvt-kusama-prometheus.yml └── subvt-polkadot-prometheus.yml ├── _scripts ├── reset-db.sh └── reset-test-db.sh ├── _template ├── email │ ├── chain_validate_extrinsic.html │ ├── chain_validate_extrinsic.txt │ ├── chain_validate_extrinsic_subject.txt │ ├── chain_validator_active.html │ ├── chain_validator_active.txt │ ├── chain_validator_active_next_session.html │ ├── chain_validator_active_next_session.txt │ ├── chain_validator_active_next_session_subject.txt │ ├── chain_validator_active_subject.txt │ ├── chain_validator_block_authorship.html │ ├── chain_validator_block_authorship.txt │ ├── chain_validator_block_authorship_grouped.html │ ├── chain_validator_block_authorship_grouped.txt │ ├── chain_validator_block_authorship_grouped_subject.txt │ ├── chain_validator_block_authorship_subject.txt │ ├── chain_validator_chilled.html │ ├── chain_validator_chilled.txt │ ├── chain_validator_chilled_subject.txt │ ├── chain_validator_identity_changed.html │ ├── chain_validator_identity_changed.txt │ ├── chain_validator_identity_changed_subject.txt │ ├── chain_validator_inactive.html │ ├── chain_validator_inactive.txt │ ├── chain_validator_inactive_next_session.html │ ├── chain_validator_inactive_next_session.txt │ ├── chain_validator_inactive_next_session_subject.txt │ ├── chain_validator_inactive_subject.txt │ ├── chain_validator_lost_nomination.html │ ├── chain_validator_lost_nomination.txt │ ├── chain_validator_lost_nomination_grouped.html │ ├── chain_validator_lost_nomination_grouped.txt │ ├── chain_validator_lost_nomination_grouped_subject.txt │ ├── chain_validator_lost_nomination_subject.txt │ ├── chain_validator_new_nomination.html │ ├── chain_validator_new_nomination.txt │ ├── chain_validator_new_nomination_grouped.html │ ├── chain_validator_new_nomination_grouped.txt │ ├── chain_validator_new_nomination_grouped_subject.txt │ ├── chain_validator_new_nomination_subject.txt │ ├── chain_validator_offline_offence.html │ ├── chain_validator_offline_offence.txt │ ├── chain_validator_offline_offence_subject.txt │ ├── chain_validator_payout_stakers.html │ ├── chain_validator_payout_stakers.txt │ ├── chain_validator_payout_stakers_subject.txt │ ├── chain_validator_session_keys_changed.html │ ├── chain_validator_session_keys_changed.txt │ ├── chain_validator_session_keys_changed_subject.txt │ ├── chain_validator_set_controller.html │ ├── chain_validator_set_controller.txt │ ├── chain_validator_set_controller_subject.txt │ ├── chain_validator_started_para_validating.html │ ├── chain_validator_started_para_validating.txt │ ├── chain_validator_started_para_validating_subject.txt │ ├── chain_validator_stopped_para_validating.html │ ├── chain_validator_stopped_para_validating.txt │ ├── chain_validator_stopped_para_validating_subject.txt │ ├── chain_validator_unclaimed_payout.html │ ├── chain_validator_unclaimed_payout.txt │ ├── chain_validator_unclaimed_payout_subject.txt │ ├── democracy_cancelled.html │ ├── democracy_cancelled.txt │ ├── democracy_cancelled_subject.txt │ ├── democracy_delegated.html │ ├── democracy_delegated.txt │ ├── democracy_delegated_subject.txt │ ├── democracy_not_passed.html │ ├── democracy_not_passed.txt │ ├── democracy_not_passed_subject.txt │ ├── democracy_passed.html │ ├── democracy_passed.txt │ ├── democracy_passed_subject.txt │ ├── democracy_proposed.html │ ├── democracy_proposed.txt │ ├── democracy_proposed_subject.txt │ ├── democracy_seconded.html │ ├── democracy_seconded.txt │ ├── democracy_seconded_subject.txt │ ├── democracy_started.html │ ├── democracy_started.txt │ ├── democracy_started_subject.txt │ ├── democracy_undelegated.html │ ├── democracy_undelegated.txt │ ├── democracy_undelegated_subject.txt │ ├── democracy_voted.html │ ├── democracy_voted.txt │ ├── democracy_voted_subject.txt │ ├── onekv_validator_location_change.html │ ├── onekv_validator_location_change.txt │ ├── onekv_validator_location_change_subject.txt │ ├── onekv_validator_online_status_change.html │ ├── onekv_validator_online_status_change.txt │ ├── onekv_validator_online_status_change_subject.txt │ ├── onekv_validator_rank_change.html │ ├── onekv_validator_rank_change.txt │ ├── onekv_validator_rank_change_subject.txt │ ├── onekv_validator_validity_change.html │ ├── onekv_validator_validity_change.txt │ ├── onekv_validator_validity_change_subject.txt │ ├── referendum_approved.html │ ├── referendum_approved.txt │ ├── referendum_approved_subject.txt │ ├── referendum_cancelled.html │ ├── referendum_cancelled.txt │ ├── referendum_cancelled_subject.txt │ ├── referendum_confirmed.html │ ├── referendum_confirmed.txt │ ├── referendum_confirmed_subject.txt │ ├── referendum_decision_started.html │ ├── referendum_decision_started.txt │ ├── referendum_decision_started_subject.txt │ ├── referendum_killed.html │ ├── referendum_killed.txt │ ├── referendum_killed_subject.txt │ ├── referendum_rejected.html │ ├── referendum_rejected.txt │ ├── referendum_rejected_subject.txt │ ├── referendum_submitted.html │ ├── referendum_submitted.txt │ ├── referendum_submitted_subject.txt │ ├── referendum_timed_out.html │ ├── referendum_timed_out.txt │ └── referendum_timed_out_subject.txt ├── push_notification │ ├── chain_validate_extrinsic.txt │ ├── chain_validator_active.txt │ ├── chain_validator_active_next_session.txt │ ├── chain_validator_block_authorship.txt │ ├── chain_validator_block_authorship_grouped.txt │ ├── chain_validator_chilled.txt │ ├── chain_validator_identity_changed.txt │ ├── chain_validator_inactive.txt │ ├── chain_validator_inactive_next_session.txt │ ├── chain_validator_lost_nomination.txt │ ├── chain_validator_lost_nomination_grouped.txt │ ├── chain_validator_new_nomination.txt │ ├── chain_validator_new_nomination_grouped.txt │ ├── chain_validator_offline_offence.txt │ ├── chain_validator_payout_stakers.txt │ ├── chain_validator_session_keys_changed.txt │ ├── chain_validator_set_controller.txt │ ├── chain_validator_started_para_validating.txt │ ├── chain_validator_stopped_para_validating.txt │ ├── chain_validator_unclaimed_payout.txt │ ├── democracy_cancelled.txt │ ├── democracy_delegated.txt │ ├── democracy_not_passed.txt │ ├── democracy_passed.txt │ ├── democracy_proposed.txt │ ├── democracy_seconded.txt │ ├── democracy_started.txt │ ├── democracy_undelegated.txt │ ├── democracy_voted.txt │ ├── onekv_validator_location_change.txt │ ├── onekv_validator_online_status_change.txt │ ├── onekv_validator_rank_change.txt │ ├── onekv_validator_validity_change.txt │ ├── referendum_approved.txt │ ├── referendum_cancelled.txt │ ├── referendum_confirmed.txt │ ├── referendum_decision_started.txt │ ├── referendum_killed.txt │ ├── referendum_rejected.txt │ ├── referendum_submitted.txt │ └── referendum_timed_out.txt └── telegram │ ├── chain_validate_extrinsic.html │ ├── chain_validator_active.html │ ├── chain_validator_active_next_session.html │ ├── chain_validator_block_authorship.html │ ├── chain_validator_block_authorship_grouped.html │ ├── chain_validator_chilled.html │ ├── chain_validator_identity_changed.html │ ├── chain_validator_inactive.html │ ├── chain_validator_inactive_next_session.html │ ├── chain_validator_lost_nomination.html │ ├── chain_validator_lost_nomination_grouped.html │ ├── chain_validator_new_nomination.html │ ├── chain_validator_new_nomination_grouped.html │ ├── chain_validator_offline_offence.html │ ├── chain_validator_payout_stakers.html │ ├── chain_validator_session_keys_changed.html │ ├── chain_validator_set_controller.html │ ├── chain_validator_started_para_validating.html │ ├── chain_validator_stopped_para_validating.html │ ├── chain_validator_unclaimed_payout.html │ ├── democracy_cancelled.html │ ├── democracy_delegated.html │ ├── democracy_not_passed.html │ ├── democracy_passed.html │ ├── democracy_proposed.html │ ├── democracy_seconded.html │ ├── democracy_started.html │ ├── democracy_undelegated.html │ ├── democracy_voted.html │ ├── dialog │ ├── about.html │ ├── add_validator.html │ ├── add_validator_not_found.html │ ├── all_validators_removed.html │ ├── back.html │ ├── bad_request.html │ ├── broadcast.html │ ├── bug_report.html │ ├── cancel.html │ ├── close.html │ ├── confirm.html │ ├── enter_bug_report.html │ ├── enter_feature_request.html │ ├── feature_request.html │ ├── generic_error.html │ ├── help.html │ ├── introduction.html │ ├── invalid_address.html │ ├── invalid_address_try_again.html │ ├── loading.html │ ├── network_status.html │ ├── next_page.html │ ├── no_nfts_for_validator.html │ ├── no_payouts_found.html │ ├── no_referenda_found.html │ ├── no_rewards_found.html │ ├── no_title.html │ ├── no_validators_on_chat.html │ ├── nomination_details.html │ ├── nomination_summary.html │ ├── ok.html │ ├── prev_page.html │ ├── referendum_details.html │ ├── referendum_not_found.html │ ├── report_bug.html │ ├── report_feature_request.html │ ├── report_saved.html │ ├── select_contact_type.html │ ├── select_nft.html │ ├── select_referendum.html │ ├── select_referendum_track.html │ ├── select_validator.html │ ├── settings_active_inactive.html │ ├── settings_active_inactive_title.html │ ├── settings_block_authorship_title.html │ ├── settings_item_active.html │ ├── settings_item_active_next_session.html │ ├── settings_item_block_authorship.html │ ├── settings_item_chilled.html │ ├── settings_item_id_changed.html │ ├── settings_item_inactive.html │ ├── settings_item_inactive_next_session.html │ ├── settings_item_notification_period.html │ ├── settings_item_offline_offence.html │ ├── settings_item_onekv_binary_version_change.html │ ├── settings_item_onekv_location_change.html │ ├── settings_item_onekv_online_status_change.html │ ├── settings_item_onekv_rank_change.html │ ├── settings_item_onekv_validity_change.html │ ├── settings_item_para_validation.html │ ├── settings_item_payout_stakers.html │ ├── settings_item_referendum_approved.html │ ├── settings_item_referendum_cancelled.html │ ├── settings_item_referendum_confirmed.html │ ├── settings_item_referendum_decision_started.html │ ├── settings_item_referendum_killed.html │ ├── settings_item_referendum_rejected.html │ ├── settings_item_referendum_submitted.html │ ├── settings_item_referendum_timed_out.html │ ├── settings_item_session_keys_changed.html │ ├── settings_item_set_controller.html │ ├── settings_item_started_para_validating.html │ ├── settings_item_stopped_para_validating.html │ ├── settings_item_unclaimed_payout.html │ ├── settings_lost_nominations.html │ ├── settings_lost_nominations_title.html │ ├── settings_new_nominations.html │ ├── settings_new_nominations_title.html │ ├── settings_nominations.html │ ├── settings_nominations_title.html │ ├── settings_onekv.html │ ├── settings_onekv_title.html │ ├── settings_para_validation_title.html │ ├── settings_prompt.html │ ├── settings_referenda.html │ ├── settings_referenda_title.html │ ├── settings_root_title.html │ ├── settings_validator_activity.html │ ├── settings_validator_activity_title.html │ ├── too_many_validators_on_chat.html │ ├── unknown_command.html │ ├── validator_added.html │ ├── validator_exists_on_chat.html │ ├── validator_info.html │ ├── validator_not_found.html │ ├── validator_removed.html │ ├── validators_summary.html │ ├── view_full_nomination_details.html │ └── view_nomination_details.html │ ├── onekv_validator_location_change.html │ ├── onekv_validator_online_status_change.html │ ├── onekv_validator_rank_change.html │ ├── onekv_validator_validity_change.html │ ├── referendum_approved.html │ ├── referendum_cancelled.html │ ├── referendum_confirmed.html │ ├── referendum_decision_started.html │ ├── referendum_killed.html │ ├── referendum_rejected.html │ ├── referendum_submitted.html │ └── referendum_timed_out.html ├── clippy.toml ├── subvt-app-service ├── Cargo.toml ├── open-api-spec │ └── subvt_app_service.yml ├── src │ ├── auth │ │ ├── data.rs │ │ ├── error.rs │ │ ├── mod.rs │ │ └── service.rs │ ├── lib.rs │ ├── main.rs │ └── metrics.rs └── tests │ └── test.rs ├── subvt-block-processor ├── Cargo.toml ├── README.md └── src │ ├── event │ ├── democracy.rs │ ├── mod.rs │ ├── referenda.rs │ ├── staking.rs │ └── system.rs │ ├── extrinsic │ ├── mod.rs │ ├── multisig.rs │ ├── proxy.rs │ ├── staking.rs │ └── utility.rs │ ├── lib.rs │ ├── main.rs │ └── metrics.rs ├── subvt-config ├── Cargo.toml └── src │ └── lib.rs ├── subvt-governance ├── Cargo.toml ├── src │ ├── lib.rs │ └── polkassembly.rs └── tests │ └── test.rs ├── subvt-kline-updater ├── Cargo.toml └── src │ ├── lib.rs │ ├── main.rs │ └── metrics.rs ├── subvt-logging ├── Cargo.toml └── src │ └── lib.rs ├── subvt-metrics ├── Cargo.toml └── src │ ├── lib.rs │ ├── registry.rs │ └── server.rs ├── subvt-network-status-server ├── Cargo.toml ├── README.md └── src │ ├── lib.rs │ ├── main.rs │ └── metrics.rs ├── subvt-network-status-updater ├── Cargo.toml └── src │ ├── lib.rs │ ├── main.rs │ └── metrics.rs ├── subvt-nft ├── Cargo.toml └── src │ └── lib.rs ├── subvt-notification-generator ├── Cargo.toml └── src │ ├── inspect │ ├── block │ │ ├── authorship.rs │ │ ├── chilling.rs │ │ ├── mod.rs │ │ ├── payout.rs │ │ ├── referenda.rs │ │ └── validate.rs │ ├── mod.rs │ └── validator_list │ │ ├── add.rs │ │ ├── init.rs │ │ ├── mod.rs │ │ ├── remove.rs │ │ ├── unclaimed_payout.rs │ │ └── update │ │ ├── active.rs │ │ ├── active_next_session.rs │ │ ├── identity.rs │ │ ├── inactive.rs │ │ ├── inactive_next_session.rs │ │ ├── mod.rs │ │ ├── nomination │ │ ├── lost_nomination.rs │ │ ├── mod.rs │ │ ├── new_nomination.rs │ │ └── renomination.rs │ │ ├── para_validation.rs │ │ └── session_keys.rs │ ├── lib.rs │ ├── main.rs │ └── metrics.rs ├── subvt-notification-processor ├── Cargo.toml └── src │ ├── content │ ├── context │ │ ├── basic.rs │ │ ├── block_authorship.rs │ │ ├── identity.rs │ │ ├── lost_nomination.rs │ │ ├── mod.rs │ │ ├── new_nomination.rs │ │ ├── offline_offence.rs │ │ ├── payout.rs │ │ ├── referenda.rs │ │ ├── session_keys.rs │ │ ├── unclaimed_payout.rs │ │ ├── validate.rs │ │ ├── validator_active.rs │ │ └── validator_chilled.rs │ └── mod.rs │ ├── lib.rs │ ├── main.rs │ ├── metrics.rs │ ├── processor │ ├── era_epoch.rs │ ├── hour_day.rs │ ├── immediate.rs │ └── mod.rs │ └── sender │ ├── apns.rs │ ├── email.rs │ ├── fcm.rs │ ├── mod.rs │ └── telegram.rs ├── subvt-onekv-updater ├── Cargo.toml └── src │ ├── lib.rs │ ├── main.rs │ └── metrics.rs ├── subvt-persistence ├── Cargo.toml └── src │ ├── lib.rs │ ├── postgres │ ├── app │ │ ├── mod.rs │ │ ├── network.rs │ │ ├── notification.rs │ │ ├── notification_channel.rs │ │ ├── notification_type.rs │ │ └── user.rs │ ├── mod.rs │ └── network │ │ ├── account.rs │ │ ├── app_event │ │ ├── active.rs │ │ ├── active_next_session.rs │ │ ├── identity_changed.rs │ │ ├── inactive.rs │ │ ├── inactive_next_session.rs │ │ ├── lost_nomination.rs │ │ ├── mod.rs │ │ ├── new_nomination.rs │ │ ├── new_validator.rs │ │ ├── nomination_amount_change.rs │ │ ├── onekv.rs │ │ ├── removed_validator.rs │ │ └── session_keys_changed.rs │ │ ├── block.rs │ │ ├── epoch.rs │ │ ├── era.rs │ │ ├── error_log │ │ └── mod.rs │ │ ├── event │ │ ├── chilled.rs │ │ ├── democracy │ │ │ ├── cancelled.rs │ │ │ ├── delegated.rs │ │ │ ├── mod.rs │ │ │ ├── not_passed.rs │ │ │ ├── passed.rs │ │ │ ├── proposed.rs │ │ │ ├── seconded.rs │ │ │ ├── started.rs │ │ │ ├── undelegated.rs │ │ │ └── voted.rs │ │ ├── era_paid.rs │ │ ├── killed_account.rs │ │ ├── mod.rs │ │ ├── new_account.rs │ │ ├── nominator_kicked.rs │ │ ├── payout_started.rs │ │ ├── referenda │ │ │ ├── approved.rs │ │ │ ├── cancelled.rs │ │ │ ├── confirmed.rs │ │ │ ├── decision_started.rs │ │ │ ├── killed.rs │ │ │ ├── mod.rs │ │ │ ├── rejected.rs │ │ │ ├── submitted.rs │ │ │ └── timed_out.rs │ │ ├── rewarded.rs │ │ └── slashed.rs │ │ ├── extrinsic │ │ ├── mod.rs │ │ ├── nominate.rs │ │ ├── payout_stakers.rs │ │ └── validate.rs │ │ ├── kline │ │ └── mod.rs │ │ ├── mod.rs │ │ ├── nft.rs │ │ ├── notify.rs │ │ ├── onekv.rs │ │ ├── para │ │ └── mod.rs │ │ ├── performance.rs │ │ ├── referendum.rs │ │ ├── report │ │ ├── block.rs │ │ ├── era.rs │ │ ├── era_validator.rs │ │ ├── mod.rs │ │ ├── para.rs │ │ ├── payouts.rs │ │ └── rewards.rs │ │ ├── staking.rs │ │ ├── telegram │ │ ├── democracy.rs │ │ ├── mod.rs │ │ └── report.rs │ │ └── telemetry.rs │ └── redis.rs ├── subvt-plotter ├── Cargo.toml └── src │ ├── lib.rs │ ├── plotlib │ ├── LICENSE.md │ ├── axis.rs │ ├── chart.rs │ ├── colors │ │ └── mod.rs │ ├── components │ │ ├── area.rs │ │ ├── axis.rs │ │ ├── bar.rs │ │ ├── legend.rs │ │ ├── line.rs │ │ ├── mod.rs │ │ └── scatter.rs │ ├── legend.rs │ ├── mod.rs │ ├── scales │ │ ├── band.rs │ │ ├── linear.rs │ │ └── mod.rs │ └── views │ │ ├── area.rs │ │ ├── datum.rs │ │ ├── horizontal_bar.rs │ │ ├── line.rs │ │ ├── mod.rs │ │ ├── scatter.rs │ │ └── vertical_bar.rs │ └── rewards.rs ├── subvt-proc-macro ├── Cargo.toml └── src │ ├── diff.rs │ └── lib.rs ├── subvt-referendum-updater ├── Cargo.toml └── src │ ├── lib.rs │ ├── main.rs │ └── metrics.rs ├── subvt-report-service ├── Cargo.toml ├── open-api-spec │ └── subvt_report_service.yml └── src │ ├── era │ └── mod.rs │ ├── lib.rs │ ├── main.rs │ ├── metrics.rs │ ├── network │ └── mod.rs │ ├── onekv │ └── mod.rs │ ├── session │ ├── mod.rs │ ├── para.rs │ └── validator.rs │ ├── staking │ └── mod.rs │ ├── util.rs │ └── validator │ └── mod.rs ├── subvt-service-common ├── Cargo.toml └── src │ ├── err.rs │ └── lib.rs ├── subvt-session-validator-performance-updater ├── Cargo.toml └── src │ ├── lib.rs │ ├── main.rs │ └── metrics.rs ├── subvt-substrate-client ├── Cargo.toml ├── src │ ├── lib.rs │ └── storage_utility.rs └── tests │ └── test.rs ├── subvt-telegram-bot ├── Cargo.toml ├── DEV_REPORT.md ├── END_USER_TEST.md ├── README.md ├── RUN.md ├── TEST.md ├── botpic │ ├── kusama.png │ ├── kusama_circle.png │ ├── polkadot.png │ ├── polkadot_circle.png │ ├── westend.png │ └── westend_circle.png ├── src │ ├── command │ │ ├── add_validator.rs │ │ ├── broadcast.rs │ │ ├── broadcast_test.rs │ │ ├── mod.rs │ │ ├── network_status.rs │ │ ├── opengov.rs │ │ ├── payouts.rs │ │ ├── remove_all_validators.rs │ │ ├── remove_validator.rs │ │ ├── rewards.rs │ │ ├── settings.rs │ │ ├── summary.rs │ │ └── validators.rs │ ├── lib.rs │ ├── main.rs │ ├── messenger │ │ ├── button │ │ │ ├── mod.rs │ │ │ └── settings.rs │ │ ├── keyboard │ │ │ ├── confirmation.rs │ │ │ ├── contact_type.rs │ │ │ ├── mod.rs │ │ │ ├── nft.rs │ │ │ ├── nomination_details.rs │ │ │ ├── nomination_summary.rs │ │ │ ├── referendum_list.rs │ │ │ ├── referendum_tracks.rs │ │ │ ├── settings │ │ │ │ ├── active_inactive.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── nomination.rs │ │ │ │ ├── onekv.rs │ │ │ │ ├── para_validation.rs │ │ │ │ ├── period.rs │ │ │ │ ├── referenda.rs │ │ │ │ └── validator_activity.rs │ │ │ └── validator_list.rs │ │ ├── message │ │ │ ├── content │ │ │ │ ├── mod.rs │ │ │ │ ├── network_status.rs │ │ │ │ ├── nomination_details.rs │ │ │ │ ├── nomination_summary.rs │ │ │ │ ├── referendum_details.rs │ │ │ │ ├── validator_info.rs │ │ │ │ └── validators_summary.rs │ │ │ └── mod.rs │ │ └── mod.rs │ ├── metrics.rs │ ├── query │ │ ├── mod.rs │ │ └── process │ │ │ ├── broadcast.rs │ │ │ ├── mod.rs │ │ │ ├── nfts.rs │ │ │ ├── nomination_details.rs │ │ │ ├── nomination_summary.rs │ │ │ ├── payouts.rs │ │ │ ├── referendum_details.rs │ │ │ ├── referendum_track.rs │ │ │ ├── remove_all_validators.rs │ │ │ ├── remove_validator.rs │ │ │ ├── report_bug.rs │ │ │ ├── report_feature_request.rs │ │ │ ├── rewards.rs │ │ │ ├── settings.rs │ │ │ ├── settings_navigate.rs │ │ │ └── validator_info.rs │ └── test │ │ ├── basic │ │ └── mod.rs │ │ ├── command │ │ ├── about.rs │ │ ├── add_validator.rs │ │ ├── broadcast.rs │ │ ├── cancel.rs │ │ ├── contact.rs │ │ ├── help.rs │ │ ├── invalid.rs │ │ ├── mod.rs │ │ ├── network_status.rs │ │ ├── nfts.rs │ │ ├── nomination_details.rs │ │ ├── nominations.rs │ │ ├── payouts.rs │ │ ├── remove_all_validators.rs │ │ ├── remove_validator.rs │ │ ├── rewards.rs │ │ ├── settings.rs │ │ ├── start.rs │ │ └── validator_info.rs │ │ ├── mod.rs │ │ └── util │ │ ├── data.rs │ │ └── mod.rs └── test.sh ├── subvt-telemetry-processor ├── Cargo.toml └── src │ ├── lib.rs │ ├── main.rs │ └── metrics.rs ├── subvt-types ├── Cargo.toml └── src │ ├── app │ ├── app_event.rs │ ├── db.rs │ ├── event │ │ ├── democracy.rs │ │ ├── mod.rs │ │ └── referenda.rs │ ├── extrinsic.rs │ ├── mod.rs │ └── notification │ │ ├── mod.rs │ │ └── rules.rs │ ├── crypto.rs │ ├── dn.rs │ ├── err.rs │ ├── governance │ ├── mod.rs │ ├── polkassembly.rs │ └── track.rs │ ├── kline.rs │ ├── lib.rs │ ├── performance.rs │ ├── rdb.rs │ ├── report.rs │ ├── sub_id.rs │ ├── substrate │ ├── bits.rs │ ├── democracy.rs │ ├── error.rs │ ├── event │ │ ├── democracy.rs │ │ ├── identity.rs │ │ ├── mod.rs │ │ ├── multisig.rs │ │ ├── proxy.rs │ │ ├── referenda.rs │ │ ├── staking.rs │ │ ├── system.rs │ │ └── utility.rs │ ├── extrinsic │ │ ├── conviction_voting.rs │ │ ├── mod.rs │ │ ├── multisig.rs │ │ ├── proxy.rs │ │ ├── session.rs │ │ ├── staking.rs │ │ ├── timestamp.rs │ │ └── utility.rs │ ├── legacy.rs │ ├── metadata.rs │ ├── mod.rs │ └── para.rs │ ├── subvt.rs │ ├── telegram.rs │ └── telemetry.rs ├── subvt-utility ├── Cargo.toml └── src │ ├── lib.rs │ ├── numeric.rs │ └── text.rs ├── subvt-validator-details-server ├── Cargo.toml ├── README.md └── src │ ├── lib.rs │ ├── main.rs │ └── metrics.rs ├── subvt-validator-list-server ├── Cargo.toml ├── README.md └── src │ ├── lib.rs │ ├── main.rs │ └── metrics.rs └── subvt-validator-list-updater ├── Cargo.toml └── src ├── lib.rs ├── main.rs └── metrics.rs /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/rust_checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/.github/workflows/rust_checks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/BUILD.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/TODO.md -------------------------------------------------------------------------------- /_config/base.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_config/base.toml -------------------------------------------------------------------------------- /_config/env/development.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_config/env/production.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_config/env/production.toml -------------------------------------------------------------------------------- /_config/env/test.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_config/env/test.toml -------------------------------------------------------------------------------- /_config/network/kusama.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_config/network/kusama.toml -------------------------------------------------------------------------------- /_config/network/polkadot.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_config/network/polkadot.toml -------------------------------------------------------------------------------- /_config/network/westend.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_config/network/westend.toml -------------------------------------------------------------------------------- /_docker/app/01-subvt-app-postgres-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/app/01-subvt-app-postgres-init.sh -------------------------------------------------------------------------------- /_docker/app/01-subvt-app-postgres.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/app/01-subvt-app-postgres.dockerfile -------------------------------------------------------------------------------- /_docker/app/02-subvt-app-service.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/app/02-subvt-app-service.dockerfile -------------------------------------------------------------------------------- /_docker/app/03-subvt-notification-processor.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/app/03-subvt-notification-processor.dockerfile -------------------------------------------------------------------------------- /_docker/base/01-subvt-backend-lib.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/base/01-subvt-backend-lib.dockerfile -------------------------------------------------------------------------------- /_docker/base/02-subvt-backend-base.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/base/02-subvt-backend-base.dockerfile -------------------------------------------------------------------------------- /_docker/base/03-subvt-postgres-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/base/03-subvt-postgres-entrypoint.sh -------------------------------------------------------------------------------- /_docker/compose/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/compose/.env.sample -------------------------------------------------------------------------------- /_docker/compose/01-docker-compose-kusama-data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/compose/01-docker-compose-kusama-data.yml -------------------------------------------------------------------------------- /_docker/compose/02-docker-compose-polkadot-data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/compose/02-docker-compose-polkadot-data.yml -------------------------------------------------------------------------------- /_docker/compose/03-docker-compose-app-data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/compose/03-docker-compose-app-data.yml -------------------------------------------------------------------------------- /_docker/compose/04-docker-compose-subvt-app-services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/compose/04-docker-compose-subvt-app-services.yml -------------------------------------------------------------------------------- /_docker/compose/05-docker-compose-subvt-kusama-services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/compose/05-docker-compose-subvt-kusama-services.yml -------------------------------------------------------------------------------- /_docker/compose/06-docker-compose-subvt-polkadot-services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/compose/06-docker-compose-subvt-polkadot-services.yml -------------------------------------------------------------------------------- /_docker/compose/07-docker-compose-subvt-monitoring.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/compose/07-docker-compose-subvt-monitoring.yml -------------------------------------------------------------------------------- /_docker/compose/down.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/compose/down.sh -------------------------------------------------------------------------------- /_docker/compose/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/compose/stop.sh -------------------------------------------------------------------------------- /_docker/compose/up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/compose/up.sh -------------------------------------------------------------------------------- /_docker/docker-build-and-publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/docker-build-and-publish.sh -------------------------------------------------------------------------------- /_docker/docker-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/docker-build.sh -------------------------------------------------------------------------------- /_docker/network/01-subvt-network-postgres-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/01-subvt-network-postgres-init.sh -------------------------------------------------------------------------------- /_docker/network/01-subvt-network-postgres.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/01-subvt-network-postgres.dockerfile -------------------------------------------------------------------------------- /_docker/network/02-subvt-block-processor.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/02-subvt-block-processor.dockerfile -------------------------------------------------------------------------------- /_docker/network/03-subvt-validator-list-updater.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/03-subvt-validator-list-updater.dockerfile -------------------------------------------------------------------------------- /_docker/network/06-subvt-validator-details-server.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/06-subvt-validator-details-server.dockerfile -------------------------------------------------------------------------------- /_docker/network/07-subvt-network-status-updater.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/07-subvt-network-status-updater.dockerfile -------------------------------------------------------------------------------- /_docker/network/08-subvt-network-status-server.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/08-subvt-network-status-server.dockerfile -------------------------------------------------------------------------------- /_docker/network/09-subvt-onekv-updater.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/09-subvt-onekv-updater.dockerfile -------------------------------------------------------------------------------- /_docker/network/10-subvt-telemetry-processor.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/10-subvt-telemetry-processor.dockerfile -------------------------------------------------------------------------------- /_docker/network/11-subvt-telegram-bot.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/11-subvt-telegram-bot.dockerfile -------------------------------------------------------------------------------- /_docker/network/12-subvt-notification-generator.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/12-subvt-notification-generator.dockerfile -------------------------------------------------------------------------------- /_docker/network/13-subvt-report-service.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/13-subvt-report-service.dockerfile -------------------------------------------------------------------------------- /_docker/network/14-subvt-referendum-updater.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/14-subvt-referendum-updater.dockerfile -------------------------------------------------------------------------------- /_docker/network/15-subvt-kline-updater.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_docker/network/15-subvt-kline-updater.dockerfile -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSans-Bold.ttf -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSans-BoldOblique.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSans-BoldOblique.ttf -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSans-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSans-ExtraLight.ttf -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSans-Oblique.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSans-Oblique.ttf -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSans.ttf -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSansCondensed-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSansCondensed-Bold.ttf -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSansCondensed-BoldOblique.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSansCondensed-BoldOblique.ttf -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSansCondensed-Oblique.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSansCondensed-Oblique.ttf -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSansCondensed.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSansCondensed.ttf -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSansMono-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSansMono-Bold.ttf -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSansMono-BoldOblique.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSansMono-BoldOblique.ttf -------------------------------------------------------------------------------- /_fonts/deja_vu/DejaVuSansMono-Oblique.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_fonts/deja_vu/DejaVuSansMono-Oblique.ttf -------------------------------------------------------------------------------- /_grafana/subvt_app_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_grafana/subvt_app_dashboard.json -------------------------------------------------------------------------------- /_grafana/subvt_network_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_grafana/subvt_network_dashboard.json -------------------------------------------------------------------------------- /_migrations/app/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/app/.env.sample -------------------------------------------------------------------------------- /_migrations/app/migrations/20211210081860_app_network.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE app_network CASCADE; -------------------------------------------------------------------------------- /_migrations/app/migrations/20211210081860_app_network.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/app/migrations/20211210081860_app_network.up.sql -------------------------------------------------------------------------------- /_migrations/app/migrations/20211210081870_app_user.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE app_user CASCADE; -------------------------------------------------------------------------------- /_migrations/app/migrations/20211210081870_app_user.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/app/migrations/20211210081870_app_user.up.sql -------------------------------------------------------------------------------- /_migrations/app/migrations/20211210130351_app_notification_channel.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE app_notification_channel CASCADE; -------------------------------------------------------------------------------- /_migrations/app/migrations/20211210133346_app_user_notification_channel.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE app_user_notification_channel CASCADE; -------------------------------------------------------------------------------- /_migrations/app/migrations/20211211135836_app_user_validator.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE app_user_validator CASCADE; -------------------------------------------------------------------------------- /_migrations/app/migrations/20211215151642_app_notification.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE app_notification CASCADE; -------------------------------------------------------------------------------- /_migrations/network/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/network/.env.sample -------------------------------------------------------------------------------- /_migrations/network/migrations/20211001104214_account.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_account CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211001104214_account.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/network/migrations/20211001104214_account.up.sql -------------------------------------------------------------------------------- /_migrations/network/migrations/20211002050000_era.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_era CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211002050000_era.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/network/migrations/20211002050000_era.up.sql -------------------------------------------------------------------------------- /_migrations/network/migrations/20211002050001_era_validator.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_era_validator CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211002050005_epoch.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_epoch CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211002050005_epoch.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/network/migrations/20211002050005_epoch.up.sql -------------------------------------------------------------------------------- /_migrations/network/migrations/20211002050010_session_para_validator.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_session_para_validator CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211002061816_block.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_block CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211002061816_block.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/network/migrations/20211002061816_block.up.sql -------------------------------------------------------------------------------- /_migrations/network/migrations/20211006135060_era_staker.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_era_staker CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211006135060_era_staker.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/network/migrations/20211006135060_era_staker.up.sql -------------------------------------------------------------------------------- /_migrations/network/migrations/20211008120000_extrinsic_nominate.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_extrinsic_nominate CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211008120001_extrinsic_nominate_validator.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_extrinsic_nominate_validator CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211008120002_extrinsic_validate.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_extrinsic_validate CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211008120003_extrinsic_payout_stakers.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_extrinsic_payout_stakers CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211008120004_extrinsic_heartbeat.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_extrinsic_heartbeat CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211008120005_extrinsic_set_controller.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_extrinsic_set_controller CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211009124557_event_validator_offline.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_validator_offline CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211009172636_event_chilled.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_chilled CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211009173314_event_era_paid.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_era_paid CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211009175520_event_nominator_kicked.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_nominator_kicked CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211009180700_event_payout_started.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_payout_started CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211009180847_event_rewarded.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_rewarded CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211009183006_event_slashed.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_slashed CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211010104018_event_new_account.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_new_account CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211010104243_event_killed_account.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_killed_account CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211019103659_event_heartbeat_received.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_heartbeat_received CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211019103680_event_democracy_cancelled.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_democracy_cancelled CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211019103690_event_democracy_not_passed.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_democracy_not_passed CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211019103700_event_democracy_passed.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_democracy_passed CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211019103701_event_democracy_started.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_democracy_started CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211019103705_event_democracy_voted.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_democracy_voted CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211019103710_event_democracy_seconded.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_democracy_seconded CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211019103720_event_democracy_delegated.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_democracy_delegated CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211019103730_event_democracy_undelegated.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_democracy_undelegated CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211019103740_event_democracy_proposed.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_democracy_proposed CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211101124311_onekv_candidate.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_onekv_candidate CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211103110544_onekv_candidate_validity.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_onekv_candidate_validity CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211103150510_onekv_nominator.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_onekv_nominator CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211103150520_onekv_nominee.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_onekv_nominee CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20211206121908_ext_timescaledb.down.sql: -------------------------------------------------------------------------------- 1 | DROP EXTENSION IF EXISTS timescaledb; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211206121908_ext_timescaledb.up.sql: -------------------------------------------------------------------------------- 1 | CREATE EXTENSION IF NOT EXISTS timescaledb; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211206121940_telemetry_network_status.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_telemetry_network_status CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211206121949_telemetry_node.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_telemetry_node CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211220104655_notification_generator_state.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_notification_generator_state CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211220104656_notification_generator_processed_era.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_notification_generator_processed_era CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211227123442_app_event_new_validator.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_new_validator CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211227123447_app_event_removed_validator.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_removed_validator CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211228143759_app_event_new_nomination.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_new_nomination CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211228144346_app_event_lost_nomination.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_lost_nomination CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211228145151_app_event_nomination_amount_change.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_nomination_amount_change CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211229064431_app_event_validator_active_next_session.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_validator_active_next_session CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211229064559_app_event_validator_inactive_next_session.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_validator_inactive_next_session CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211229064910_app_event_validator_active.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_validator_active CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211229064914_app_event_validator_inactive.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_validator_inactive CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211229064920_app_event_validator_session_keys_changed.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_validator_session_keys_changed CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211229064930_app_event_validator_identity_changed.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_validator_identity_changed CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211229065057_app_event_onekv_rank_change.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_onekv_rank_change CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211229065060_app_event_onekv_location_change.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_onekv_location_change CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211229065108_app_event_onekv_validity_change.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_onekv_validity_change CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20211229065200_app_event_onekv_online_status_change.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_app_event_onekv_online_status_change CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20220222115241_telegram_chat.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_telegram_chat CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20220222115250_telegram_chat_validator.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_telegram_chat_validator CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20220222115260_telegram_chat_activity_log.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_telegram_chat_activity_log CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20220415083333_telegram_bot_bug_report.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_telegram_bot_bug_report CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20220415083338_telegram_bot_feature_request.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_telegram_bot_feature_request CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20220421071033_sub_nft.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_nft CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20220421071033_sub_nft.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/network/migrations/20220421071033_sub_nft.up.sql -------------------------------------------------------------------------------- /_migrations/network/migrations/20220423114646_sub_error_log_process_extrinsic.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_error_log_process_extrinsic CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20220423114649_sub_error_log_process_event.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_error_log_process_event CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20220702141933_para_core_assignment.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_para_core_assignment CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20220702145621_para_vote.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_para_vote CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20220702145621_para_vote.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/network/migrations/20220702145621_para_vote.up.sql -------------------------------------------------------------------------------- /_migrations/network/migrations/20230330083126_event_referendum_confirmed.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_referendum_confirmed CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20230330092215_event_referendum_cancelled.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_referendum_cancelled CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20230330092224_event_referendum_rejected.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_referendum_rejected CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20230330092229_event_referendum_submitted.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_referendum_submitted CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20230330092242_event_referendum_decision_started.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_referendum_decision_started CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20230511051203_mat_view_validator_reward.down.sql: -------------------------------------------------------------------------------- 1 | DROP MATERIALIZED VIEW sub_mat_view_validator_reward; -------------------------------------------------------------------------------- /_migrations/network/migrations/20230625143800_referendum.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_referendum CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20230625143800_referendum.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/network/migrations/20230625143800_referendum.up.sql -------------------------------------------------------------------------------- /_migrations/network/migrations/20230625210000_event_referendum_approved.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_referendum_approved CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20230625210100_event_referendum_killed.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_referendum_killed CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20230625210200_event_referendum_timed_out.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_event_referendum_timed_out CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20230704090543_drop_extrinsic_set_controller.down.sql: -------------------------------------------------------------------------------- 1 | -- no-op 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20230704090543_drop_extrinsic_set_controller.up.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_extrinsic_set_controller CASCADE; -------------------------------------------------------------------------------- /_migrations/network/migrations/20240120115720_onekv_opengov_update.down.sql: -------------------------------------------------------------------------------- 1 | -- no-op 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20240302194534_onekv_opengov_remove.down.sql: -------------------------------------------------------------------------------- 1 | -- no-op -------------------------------------------------------------------------------- /_migrations/network/migrations/20240302195128_onekv_nominator_update.down.sql: -------------------------------------------------------------------------------- 1 | -- no-op -------------------------------------------------------------------------------- /_migrations/network/migrations/20240506051612_extrinsic_payout_stakers_page_index.down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE sub_onekv_nominator DROP COLUMN IF EXISTS page_index; -------------------------------------------------------------------------------- /_migrations/network/migrations/20240621161346_kline_historical.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_kline_historical CASCADE; 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20241119095142_dn_update.down.sql: -------------------------------------------------------------------------------- 1 | -- Add down migration script here 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20241119095142_dn_update.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_migrations/network/migrations/20241119095142_dn_update.up.sql -------------------------------------------------------------------------------- /_migrations/network/migrations/20241125143651_session_para_validator_validator_account_id_id_idx.down.sql: -------------------------------------------------------------------------------- 1 | -- no-op 2 | -------------------------------------------------------------------------------- /_migrations/network/migrations/20241127061013_session_validator_performance.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE sub_session_validator_performance CASCADE; 2 | -------------------------------------------------------------------------------- /_prometheus/subvt-app-prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_prometheus/subvt-app-prometheus.yml -------------------------------------------------------------------------------- /_prometheus/subvt-kusama-prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_prometheus/subvt-kusama-prometheus.yml -------------------------------------------------------------------------------- /_prometheus/subvt-polkadot-prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_prometheus/subvt-polkadot-prometheus.yml -------------------------------------------------------------------------------- /_scripts/reset-db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_scripts/reset-db.sh -------------------------------------------------------------------------------- /_scripts/reset-test-db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_scripts/reset-test-db.sh -------------------------------------------------------------------------------- /_template/email/chain_validate_extrinsic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validate_extrinsic.html -------------------------------------------------------------------------------- /_template/email/chain_validate_extrinsic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validate_extrinsic.txt -------------------------------------------------------------------------------- /_template/email/chain_validate_extrinsic_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validate_extrinsic_subject.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_active.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_active.html -------------------------------------------------------------------------------- /_template/email/chain_validator_active.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_active.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_active_next_session.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_active_next_session.html -------------------------------------------------------------------------------- /_template/email/chain_validator_active_next_session.txt: -------------------------------------------------------------------------------- 1 | {{ validator_display }} 2 | ⏩🚀 is going to be active next session -------------------------------------------------------------------------------- /_template/email/chain_validator_active_next_session_subject.txt: -------------------------------------------------------------------------------- 1 | ⏩🚀 {{ validator_display }} is active next session -------------------------------------------------------------------------------- /_template/email/chain_validator_active_subject.txt: -------------------------------------------------------------------------------- 1 | 🚀 {{ validator_display }} is now active -------------------------------------------------------------------------------- /_template/email/chain_validator_block_authorship.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_block_authorship.html -------------------------------------------------------------------------------- /_template/email/chain_validator_block_authorship.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_block_authorship.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_block_authorship_grouped.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_block_authorship_grouped.html -------------------------------------------------------------------------------- /_template/email/chain_validator_block_authorship_grouped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_block_authorship_grouped.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_block_authorship_grouped_subject.txt: -------------------------------------------------------------------------------- 1 | ⛓ {{ validator_display }} authored new blocks -------------------------------------------------------------------------------- /_template/email/chain_validator_block_authorship_subject.txt: -------------------------------------------------------------------------------- 1 | ⛓ {{ validator_display }} authored a new block -------------------------------------------------------------------------------- /_template/email/chain_validator_chilled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_chilled.html -------------------------------------------------------------------------------- /_template/email/chain_validator_chilled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_chilled.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_chilled_subject.txt: -------------------------------------------------------------------------------- 1 | 🥶 {{ validator_display }} got chilled -------------------------------------------------------------------------------- /_template/email/chain_validator_identity_changed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_identity_changed.html -------------------------------------------------------------------------------- /_template/email/chain_validator_identity_changed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_identity_changed.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_identity_changed_subject.txt: -------------------------------------------------------------------------------- 1 | 👤 {{ validator_display }} has a new identity -------------------------------------------------------------------------------- /_template/email/chain_validator_inactive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_inactive.html -------------------------------------------------------------------------------- /_template/email/chain_validator_inactive.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_inactive.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_inactive_next_session.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_inactive_next_session.html -------------------------------------------------------------------------------- /_template/email/chain_validator_inactive_next_session.txt: -------------------------------------------------------------------------------- 1 | {{ validator_display }} 2 | ⏩⏸ is going to be inactive next session. -------------------------------------------------------------------------------- /_template/email/chain_validator_inactive_next_session_subject.txt: -------------------------------------------------------------------------------- 1 | ⏩⏸ {{ validator_display }} is inactive next session -------------------------------------------------------------------------------- /_template/email/chain_validator_inactive_subject.txt: -------------------------------------------------------------------------------- 1 | ⏸ {{ validator_display }} is no longer active -------------------------------------------------------------------------------- /_template/email/chain_validator_lost_nomination.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_lost_nomination.html -------------------------------------------------------------------------------- /_template/email/chain_validator_lost_nomination.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_lost_nomination.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_lost_nomination_grouped.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_lost_nomination_grouped.html -------------------------------------------------------------------------------- /_template/email/chain_validator_lost_nomination_grouped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_lost_nomination_grouped.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_lost_nomination_grouped_subject.txt: -------------------------------------------------------------------------------- 1 | ⬇️ {{ validator_display }} has lost nominations -------------------------------------------------------------------------------- /_template/email/chain_validator_lost_nomination_subject.txt: -------------------------------------------------------------------------------- 1 | ⬇️ {{ validator_display }} has lost a nomination -------------------------------------------------------------------------------- /_template/email/chain_validator_new_nomination.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_new_nomination.html -------------------------------------------------------------------------------- /_template/email/chain_validator_new_nomination.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_new_nomination.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_new_nomination_grouped.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_new_nomination_grouped.html -------------------------------------------------------------------------------- /_template/email/chain_validator_new_nomination_grouped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_new_nomination_grouped.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_new_nomination_grouped_subject.txt: -------------------------------------------------------------------------------- 1 | ⭐️ {{ validator_display }} has new nominations -------------------------------------------------------------------------------- /_template/email/chain_validator_new_nomination_subject.txt: -------------------------------------------------------------------------------- 1 | ⭐️ {{ validator_display }} has a new nomination -------------------------------------------------------------------------------- /_template/email/chain_validator_offline_offence.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_offline_offence.html -------------------------------------------------------------------------------- /_template/email/chain_validator_offline_offence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_offline_offence.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_offline_offence_subject.txt: -------------------------------------------------------------------------------- 1 | 🆘 {{ validator_display }} was found offline -------------------------------------------------------------------------------- /_template/email/chain_validator_payout_stakers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_payout_stakers.html -------------------------------------------------------------------------------- /_template/email/chain_validator_payout_stakers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_payout_stakers.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_payout_stakers_subject.txt: -------------------------------------------------------------------------------- 1 | 💰️ New payout for {{ validator_display }} -------------------------------------------------------------------------------- /_template/email/chain_validator_session_keys_changed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_session_keys_changed.html -------------------------------------------------------------------------------- /_template/email/chain_validator_session_keys_changed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_session_keys_changed.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_session_keys_changed_subject.txt: -------------------------------------------------------------------------------- 1 | 🔑️ {{ validator_display }} has new session keys -------------------------------------------------------------------------------- /_template/email/chain_validator_set_controller.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_set_controller.html -------------------------------------------------------------------------------- /_template/email/chain_validator_set_controller.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_set_controller.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_set_controller_subject.txt: -------------------------------------------------------------------------------- 1 | ⚓️ {{ validator_display }} has a new controller -------------------------------------------------------------------------------- /_template/email/chain_validator_started_para_validating.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_started_para_validating.html -------------------------------------------------------------------------------- /_template/email/chain_validator_started_para_validating.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_started_para_validating.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_stopped_para_validating.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_stopped_para_validating.html -------------------------------------------------------------------------------- /_template/email/chain_validator_stopped_para_validating.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_stopped_para_validating.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_unclaimed_payout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_unclaimed_payout.html -------------------------------------------------------------------------------- /_template/email/chain_validator_unclaimed_payout.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/chain_validator_unclaimed_payout.txt -------------------------------------------------------------------------------- /_template/email/chain_validator_unclaimed_payout_subject.txt: -------------------------------------------------------------------------------- 1 | 💰 {{ validator_display }} has unclaimed rewards -------------------------------------------------------------------------------- /_template/email/democracy_cancelled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_cancelled.html -------------------------------------------------------------------------------- /_template/email/democracy_cancelled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_cancelled.txt -------------------------------------------------------------------------------- /_template/email/democracy_cancelled_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_cancelled_subject.txt -------------------------------------------------------------------------------- /_template/email/democracy_delegated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_delegated.html -------------------------------------------------------------------------------- /_template/email/democracy_delegated.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_delegated.txt -------------------------------------------------------------------------------- /_template/email/democracy_delegated_subject.txt: -------------------------------------------------------------------------------- 1 | 🗳🔗️ {{ validator_display }} has delegated its votes -------------------------------------------------------------------------------- /_template/email/democracy_not_passed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_not_passed.html -------------------------------------------------------------------------------- /_template/email/democracy_not_passed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_not_passed.txt -------------------------------------------------------------------------------- /_template/email/democracy_not_passed_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_not_passed_subject.txt -------------------------------------------------------------------------------- /_template/email/democracy_passed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_passed.html -------------------------------------------------------------------------------- /_template/email/democracy_passed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_passed.txt -------------------------------------------------------------------------------- /_template/email/democracy_passed_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_passed_subject.txt -------------------------------------------------------------------------------- /_template/email/democracy_proposed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_proposed.html -------------------------------------------------------------------------------- /_template/email/democracy_proposed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_proposed.txt -------------------------------------------------------------------------------- /_template/email/democracy_proposed_subject.txt: -------------------------------------------------------------------------------- 1 | 🗳📢 {{ chain | capitalize }} has a new democracy proposal -------------------------------------------------------------------------------- /_template/email/democracy_seconded.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_seconded.html -------------------------------------------------------------------------------- /_template/email/democracy_seconded.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_seconded.txt -------------------------------------------------------------------------------- /_template/email/democracy_seconded_subject.txt: -------------------------------------------------------------------------------- 1 | 🗳✋️ {{ validator_display }} has seconded a proposal -------------------------------------------------------------------------------- /_template/email/democracy_started.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_started.html -------------------------------------------------------------------------------- /_template/email/democracy_started.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_started.txt -------------------------------------------------------------------------------- /_template/email/democracy_started_subject.txt: -------------------------------------------------------------------------------- 1 | 🗳📢 New {{ chain | capitalize }} referendum -------------------------------------------------------------------------------- /_template/email/democracy_undelegated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_undelegated.html -------------------------------------------------------------------------------- /_template/email/democracy_undelegated.txt: -------------------------------------------------------------------------------- 1 | {{ validator_display }} 2 | 🗳🔗️⏹ stopped the delegation for its democracy votes. -------------------------------------------------------------------------------- /_template/email/democracy_undelegated_subject.txt: -------------------------------------------------------------------------------- 1 | 🗳🔗️⏹ {{ validator_display }} has stopped delegation -------------------------------------------------------------------------------- /_template/email/democracy_voted.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_voted.html -------------------------------------------------------------------------------- /_template/email/democracy_voted.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/democracy_voted.txt -------------------------------------------------------------------------------- /_template/email/democracy_voted_subject.txt: -------------------------------------------------------------------------------- 1 | 🗳 {{ validator_display }} has cast a vote -------------------------------------------------------------------------------- /_template/email/onekv_validator_location_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/onekv_validator_location_change.html -------------------------------------------------------------------------------- /_template/email/onekv_validator_location_change.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/onekv_validator_location_change.txt -------------------------------------------------------------------------------- /_template/email/onekv_validator_location_change_subject.txt: -------------------------------------------------------------------------------- 1 | 🌏 {{ validator_display }} has a location update -------------------------------------------------------------------------------- /_template/email/onekv_validator_online_status_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/onekv_validator_online_status_change.html -------------------------------------------------------------------------------- /_template/email/onekv_validator_online_status_change.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/onekv_validator_online_status_change.txt -------------------------------------------------------------------------------- /_template/email/onekv_validator_rank_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/onekv_validator_rank_change.html -------------------------------------------------------------------------------- /_template/email/onekv_validator_rank_change.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/onekv_validator_rank_change.txt -------------------------------------------------------------------------------- /_template/email/onekv_validator_rank_change_subject.txt: -------------------------------------------------------------------------------- 1 | 📈 {{ validator_display }} has a 1KV rank update -------------------------------------------------------------------------------- /_template/email/onekv_validator_validity_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/onekv_validator_validity_change.html -------------------------------------------------------------------------------- /_template/email/onekv_validator_validity_change.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/onekv_validator_validity_change.txt -------------------------------------------------------------------------------- /_template/email/onekv_validator_validity_change_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/onekv_validator_validity_change_subject.txt -------------------------------------------------------------------------------- /_template/email/referendum_approved.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_approved.html -------------------------------------------------------------------------------- /_template/email/referendum_approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_approved.txt -------------------------------------------------------------------------------- /_template/email/referendum_approved_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_approved_subject.txt -------------------------------------------------------------------------------- /_template/email/referendum_cancelled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_cancelled.html -------------------------------------------------------------------------------- /_template/email/referendum_cancelled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_cancelled.txt -------------------------------------------------------------------------------- /_template/email/referendum_cancelled_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_cancelled_subject.txt -------------------------------------------------------------------------------- /_template/email/referendum_confirmed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_confirmed.html -------------------------------------------------------------------------------- /_template/email/referendum_confirmed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_confirmed.txt -------------------------------------------------------------------------------- /_template/email/referendum_confirmed_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_confirmed_subject.txt -------------------------------------------------------------------------------- /_template/email/referendum_decision_started.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_decision_started.html -------------------------------------------------------------------------------- /_template/email/referendum_decision_started.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_decision_started.txt -------------------------------------------------------------------------------- /_template/email/referendum_decision_started_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_decision_started_subject.txt -------------------------------------------------------------------------------- /_template/email/referendum_killed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_killed.html -------------------------------------------------------------------------------- /_template/email/referendum_killed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_killed.txt -------------------------------------------------------------------------------- /_template/email/referendum_killed_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_killed_subject.txt -------------------------------------------------------------------------------- /_template/email/referendum_rejected.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_rejected.html -------------------------------------------------------------------------------- /_template/email/referendum_rejected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_rejected.txt -------------------------------------------------------------------------------- /_template/email/referendum_rejected_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_rejected_subject.txt -------------------------------------------------------------------------------- /_template/email/referendum_submitted.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_submitted.html -------------------------------------------------------------------------------- /_template/email/referendum_submitted.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_submitted.txt -------------------------------------------------------------------------------- /_template/email/referendum_submitted_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_submitted_subject.txt -------------------------------------------------------------------------------- /_template/email/referendum_timed_out.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_timed_out.html -------------------------------------------------------------------------------- /_template/email/referendum_timed_out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_timed_out.txt -------------------------------------------------------------------------------- /_template/email/referendum_timed_out_subject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/email/referendum_timed_out_subject.txt -------------------------------------------------------------------------------- /_template/push_notification/chain_validate_extrinsic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/chain_validate_extrinsic.txt -------------------------------------------------------------------------------- /_template/push_notification/chain_validator_active.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/chain_validator_active.txt -------------------------------------------------------------------------------- /_template/push_notification/chain_validator_active_next_session.txt: -------------------------------------------------------------------------------- 1 | {{ validator_display }} 2 | ⏩🚀 is going to be active next session. -------------------------------------------------------------------------------- /_template/push_notification/chain_validator_chilled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/chain_validator_chilled.txt -------------------------------------------------------------------------------- /_template/push_notification/chain_validator_inactive.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/chain_validator_inactive.txt -------------------------------------------------------------------------------- /_template/push_notification/chain_validator_inactive_next_session.txt: -------------------------------------------------------------------------------- 1 | {{ validator_display }} 2 | ⏩⏸ is going to be inactive next session. -------------------------------------------------------------------------------- /_template/push_notification/chain_validator_lost_nomination.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/chain_validator_lost_nomination.txt -------------------------------------------------------------------------------- /_template/push_notification/chain_validator_new_nomination.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/chain_validator_new_nomination.txt -------------------------------------------------------------------------------- /_template/push_notification/chain_validator_offline_offence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/chain_validator_offline_offence.txt -------------------------------------------------------------------------------- /_template/push_notification/chain_validator_payout_stakers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/chain_validator_payout_stakers.txt -------------------------------------------------------------------------------- /_template/push_notification/chain_validator_set_controller.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/chain_validator_set_controller.txt -------------------------------------------------------------------------------- /_template/push_notification/democracy_cancelled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/democracy_cancelled.txt -------------------------------------------------------------------------------- /_template/push_notification/democracy_delegated.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/democracy_delegated.txt -------------------------------------------------------------------------------- /_template/push_notification/democracy_not_passed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/democracy_not_passed.txt -------------------------------------------------------------------------------- /_template/push_notification/democracy_passed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/democracy_passed.txt -------------------------------------------------------------------------------- /_template/push_notification/democracy_proposed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/democracy_proposed.txt -------------------------------------------------------------------------------- /_template/push_notification/democracy_seconded.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/democracy_seconded.txt -------------------------------------------------------------------------------- /_template/push_notification/democracy_started.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/democracy_started.txt -------------------------------------------------------------------------------- /_template/push_notification/democracy_undelegated.txt: -------------------------------------------------------------------------------- 1 | {{ validator_display }} 2 | 🗳🔗️⏹ stopped the delegation for its democracy votes. -------------------------------------------------------------------------------- /_template/push_notification/democracy_voted.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/democracy_voted.txt -------------------------------------------------------------------------------- /_template/push_notification/onekv_validator_location_change.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/onekv_validator_location_change.txt -------------------------------------------------------------------------------- /_template/push_notification/onekv_validator_rank_change.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/onekv_validator_rank_change.txt -------------------------------------------------------------------------------- /_template/push_notification/onekv_validator_validity_change.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/onekv_validator_validity_change.txt -------------------------------------------------------------------------------- /_template/push_notification/referendum_approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/referendum_approved.txt -------------------------------------------------------------------------------- /_template/push_notification/referendum_cancelled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/referendum_cancelled.txt -------------------------------------------------------------------------------- /_template/push_notification/referendum_confirmed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/referendum_confirmed.txt -------------------------------------------------------------------------------- /_template/push_notification/referendum_decision_started.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/referendum_decision_started.txt -------------------------------------------------------------------------------- /_template/push_notification/referendum_killed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/referendum_killed.txt -------------------------------------------------------------------------------- /_template/push_notification/referendum_rejected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/referendum_rejected.txt -------------------------------------------------------------------------------- /_template/push_notification/referendum_submitted.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/referendum_submitted.txt -------------------------------------------------------------------------------- /_template/push_notification/referendum_timed_out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/push_notification/referendum_timed_out.txt -------------------------------------------------------------------------------- /_template/telegram/chain_validate_extrinsic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validate_extrinsic.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_active.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_active.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_active_next_session.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_active_next_session.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_block_authorship.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_block_authorship.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_chilled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_chilled.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_identity_changed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_identity_changed.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_inactive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_inactive.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_inactive_next_session.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_inactive_next_session.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_lost_nomination.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_lost_nomination.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_lost_nomination_grouped.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_lost_nomination_grouped.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_new_nomination.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_new_nomination.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_new_nomination_grouped.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_new_nomination_grouped.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_offline_offence.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_offline_offence.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_payout_stakers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_payout_stakers.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_session_keys_changed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_session_keys_changed.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_set_controller.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_set_controller.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_started_para_validating.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_started_para_validating.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_stopped_para_validating.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_stopped_para_validating.html -------------------------------------------------------------------------------- /_template/telegram/chain_validator_unclaimed_payout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/chain_validator_unclaimed_payout.html -------------------------------------------------------------------------------- /_template/telegram/democracy_cancelled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/democracy_cancelled.html -------------------------------------------------------------------------------- /_template/telegram/democracy_delegated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/democracy_delegated.html -------------------------------------------------------------------------------- /_template/telegram/democracy_not_passed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/democracy_not_passed.html -------------------------------------------------------------------------------- /_template/telegram/democracy_passed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/democracy_passed.html -------------------------------------------------------------------------------- /_template/telegram/democracy_proposed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/democracy_proposed.html -------------------------------------------------------------------------------- /_template/telegram/democracy_seconded.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/democracy_seconded.html -------------------------------------------------------------------------------- /_template/telegram/democracy_started.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/democracy_started.html -------------------------------------------------------------------------------- /_template/telegram/democracy_undelegated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/democracy_undelegated.html -------------------------------------------------------------------------------- /_template/telegram/democracy_voted.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/democracy_voted.html -------------------------------------------------------------------------------- /_template/telegram/dialog/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/about.html -------------------------------------------------------------------------------- /_template/telegram/dialog/add_validator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/add_validator.html -------------------------------------------------------------------------------- /_template/telegram/dialog/add_validator_not_found.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/add_validator_not_found.html -------------------------------------------------------------------------------- /_template/telegram/dialog/all_validators_removed.html: -------------------------------------------------------------------------------- 1 | 👍 All validators were removed. -------------------------------------------------------------------------------- /_template/telegram/dialog/back.html: -------------------------------------------------------------------------------- 1 | « Back -------------------------------------------------------------------------------- /_template/telegram/dialog/bad_request.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/bad_request.html -------------------------------------------------------------------------------- /_template/telegram/dialog/broadcast.html: -------------------------------------------------------------------------------- 1 | Broadcast message. -------------------------------------------------------------------------------- /_template/telegram/dialog/bug_report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/bug_report.html -------------------------------------------------------------------------------- /_template/telegram/dialog/cancel.html: -------------------------------------------------------------------------------- 1 | Cancel -------------------------------------------------------------------------------- /_template/telegram/dialog/close.html: -------------------------------------------------------------------------------- 1 | -> Close <- -------------------------------------------------------------------------------- /_template/telegram/dialog/confirm.html: -------------------------------------------------------------------------------- 1 | Are you sure? -------------------------------------------------------------------------------- /_template/telegram/dialog/enter_bug_report.html: -------------------------------------------------------------------------------- 1 | Please enter your bug report and send the message. -------------------------------------------------------------------------------- /_template/telegram/dialog/enter_feature_request.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/enter_feature_request.html -------------------------------------------------------------------------------- /_template/telegram/dialog/feature_request.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/feature_request.html -------------------------------------------------------------------------------- /_template/telegram/dialog/generic_error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/generic_error.html -------------------------------------------------------------------------------- /_template/telegram/dialog/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/help.html -------------------------------------------------------------------------------- /_template/telegram/dialog/introduction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/introduction.html -------------------------------------------------------------------------------- /_template/telegram/dialog/invalid_address.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/invalid_address.html -------------------------------------------------------------------------------- /_template/telegram/dialog/invalid_address_try_again.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/invalid_address_try_again.html -------------------------------------------------------------------------------- /_template/telegram/dialog/loading.html: -------------------------------------------------------------------------------- 1 | ⏳ Loading... -------------------------------------------------------------------------------- /_template/telegram/dialog/network_status.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/network_status.html -------------------------------------------------------------------------------- /_template/telegram/dialog/next_page.html: -------------------------------------------------------------------------------- 1 | Page {{ page_number }} » -------------------------------------------------------------------------------- /_template/telegram/dialog/no_nfts_for_validator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/no_nfts_for_validator.html -------------------------------------------------------------------------------- /_template/telegram/dialog/no_payouts_found.html: -------------------------------------------------------------------------------- 1 | No payouts found for the selected validator. -------------------------------------------------------------------------------- /_template/telegram/dialog/no_referenda_found.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/no_referenda_found.html -------------------------------------------------------------------------------- /_template/telegram/dialog/no_rewards_found.html: -------------------------------------------------------------------------------- 1 | No rewards found for the selected validator. -------------------------------------------------------------------------------- /_template/telegram/dialog/no_title.html: -------------------------------------------------------------------------------- 1 | No Title -------------------------------------------------------------------------------- /_template/telegram/dialog/no_validators_on_chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/no_validators_on_chat.html -------------------------------------------------------------------------------- /_template/telegram/dialog/nomination_details.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/nomination_details.html -------------------------------------------------------------------------------- /_template/telegram/dialog/nomination_summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/nomination_summary.html -------------------------------------------------------------------------------- /_template/telegram/dialog/ok.html: -------------------------------------------------------------------------------- 1 | Ok. -------------------------------------------------------------------------------- /_template/telegram/dialog/prev_page.html: -------------------------------------------------------------------------------- 1 | « Page {{ page_number }} -------------------------------------------------------------------------------- /_template/telegram/dialog/referendum_details.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/referendum_details.html -------------------------------------------------------------------------------- /_template/telegram/dialog/referendum_not_found.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/referendum_not_found.html -------------------------------------------------------------------------------- /_template/telegram/dialog/report_bug.html: -------------------------------------------------------------------------------- 1 | Bug Report -------------------------------------------------------------------------------- /_template/telegram/dialog/report_feature_request.html: -------------------------------------------------------------------------------- 1 | Feature Request -------------------------------------------------------------------------------- /_template/telegram/dialog/report_saved.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/report_saved.html -------------------------------------------------------------------------------- /_template/telegram/dialog/select_contact_type.html: -------------------------------------------------------------------------------- 1 | Sure. Please select the report type. -------------------------------------------------------------------------------- /_template/telegram/dialog/select_nft.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/select_nft.html -------------------------------------------------------------------------------- /_template/telegram/dialog/select_referendum.html: -------------------------------------------------------------------------------- 1 | Please select a referendum to view its details: -------------------------------------------------------------------------------- /_template/telegram/dialog/select_referendum_track.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/select_referendum_track.html -------------------------------------------------------------------------------- /_template/telegram/dialog/select_validator.html: -------------------------------------------------------------------------------- 1 | Please select a validator. -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_active_inactive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/settings_active_inactive.html -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_active_inactive_title.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/settings_active_inactive_title.html -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_block_authorship_title.html: -------------------------------------------------------------------------------- 1 | - BLOCK AUTHORSHIP - -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_item_active.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/settings_item_active.html -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_item_block_authorship.html: -------------------------------------------------------------------------------- 1 | Block Authorship » -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_item_chilled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/settings_item_chilled.html -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_item_id_changed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/settings_item_id_changed.html -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_item_inactive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/settings_item_inactive.html -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_item_offline_offence.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/settings_item_offline_offence.html -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_item_onekv_rank_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/settings_item_onekv_rank_change.html -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_item_para_validation.html: -------------------------------------------------------------------------------- 1 | Paravalidation » -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_item_payout_stakers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/settings_item_payout_stakers.html -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_item_referendum_killed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/settings_item_referendum_killed.html -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_item_set_controller.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/settings_item_set_controller.html -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_lost_nominations.html: -------------------------------------------------------------------------------- 1 | Lost Nominations » -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_lost_nominations_title.html: -------------------------------------------------------------------------------- 1 | LOST NOMINATIONS -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_new_nominations.html: -------------------------------------------------------------------------------- 1 | New Nominations » -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_new_nominations_title.html: -------------------------------------------------------------------------------- 1 | NEW NOMINATIONS -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_nominations.html: -------------------------------------------------------------------------------- 1 | Nominations » -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_nominations_title.html: -------------------------------------------------------------------------------- 1 | - NOMINATIONS - -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_onekv.html: -------------------------------------------------------------------------------- 1 | Thousand Validators (1KV) » -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_onekv_title.html: -------------------------------------------------------------------------------- 1 | - THOUSAND VALIDATORS (1KV) - -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_para_validation_title.html: -------------------------------------------------------------------------------- 1 | - PARAVALIDATION - -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_prompt.html: -------------------------------------------------------------------------------- 1 | Please configure below. -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_referenda.html: -------------------------------------------------------------------------------- 1 | Referenda (OpenGov) » -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_referenda_title.html: -------------------------------------------------------------------------------- 1 | REFERENDA (OPENGOV) -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_root_title.html: -------------------------------------------------------------------------------- 1 | - NOTIFICATIONS - -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_validator_activity.html: -------------------------------------------------------------------------------- 1 | Validator Activity » -------------------------------------------------------------------------------- /_template/telegram/dialog/settings_validator_activity_title.html: -------------------------------------------------------------------------------- 1 | - VALIDATOR ACTIVITY - -------------------------------------------------------------------------------- /_template/telegram/dialog/too_many_validators_on_chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/too_many_validators_on_chat.html -------------------------------------------------------------------------------- /_template/telegram/dialog/unknown_command.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/unknown_command.html -------------------------------------------------------------------------------- /_template/telegram/dialog/validator_added.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/validator_added.html -------------------------------------------------------------------------------- /_template/telegram/dialog/validator_exists_on_chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/validator_exists_on_chat.html -------------------------------------------------------------------------------- /_template/telegram/dialog/validator_info.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/validator_info.html -------------------------------------------------------------------------------- /_template/telegram/dialog/validator_not_found.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/validator_not_found.html -------------------------------------------------------------------------------- /_template/telegram/dialog/validator_removed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/validator_removed.html -------------------------------------------------------------------------------- /_template/telegram/dialog/validators_summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/dialog/validators_summary.html -------------------------------------------------------------------------------- /_template/telegram/dialog/view_full_nomination_details.html: -------------------------------------------------------------------------------- 1 | ▼ View Full Addresses ▼ -------------------------------------------------------------------------------- /_template/telegram/dialog/view_nomination_details.html: -------------------------------------------------------------------------------- 1 | ▼ View Nomination Details ▼ -------------------------------------------------------------------------------- /_template/telegram/onekv_validator_location_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/onekv_validator_location_change.html -------------------------------------------------------------------------------- /_template/telegram/onekv_validator_online_status_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/onekv_validator_online_status_change.html -------------------------------------------------------------------------------- /_template/telegram/onekv_validator_rank_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/onekv_validator_rank_change.html -------------------------------------------------------------------------------- /_template/telegram/onekv_validator_validity_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/onekv_validator_validity_change.html -------------------------------------------------------------------------------- /_template/telegram/referendum_approved.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/referendum_approved.html -------------------------------------------------------------------------------- /_template/telegram/referendum_cancelled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/referendum_cancelled.html -------------------------------------------------------------------------------- /_template/telegram/referendum_confirmed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/referendum_confirmed.html -------------------------------------------------------------------------------- /_template/telegram/referendum_decision_started.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/referendum_decision_started.html -------------------------------------------------------------------------------- /_template/telegram/referendum_killed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/referendum_killed.html -------------------------------------------------------------------------------- /_template/telegram/referendum_rejected.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/referendum_rejected.html -------------------------------------------------------------------------------- /_template/telegram/referendum_submitted.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/referendum_submitted.html -------------------------------------------------------------------------------- /_template/telegram/referendum_timed_out.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/_template/telegram/referendum_timed_out.html -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/clippy.toml -------------------------------------------------------------------------------- /subvt-app-service/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-app-service/Cargo.toml -------------------------------------------------------------------------------- /subvt-app-service/open-api-spec/subvt_app_service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-app-service/open-api-spec/subvt_app_service.yml -------------------------------------------------------------------------------- /subvt-app-service/src/auth/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-app-service/src/auth/data.rs -------------------------------------------------------------------------------- /subvt-app-service/src/auth/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-app-service/src/auth/error.rs -------------------------------------------------------------------------------- /subvt-app-service/src/auth/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-app-service/src/auth/mod.rs -------------------------------------------------------------------------------- /subvt-app-service/src/auth/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-app-service/src/auth/service.rs -------------------------------------------------------------------------------- /subvt-app-service/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-app-service/src/lib.rs -------------------------------------------------------------------------------- /subvt-app-service/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-app-service/src/main.rs -------------------------------------------------------------------------------- /subvt-app-service/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-app-service/src/metrics.rs -------------------------------------------------------------------------------- /subvt-app-service/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-app-service/tests/test.rs -------------------------------------------------------------------------------- /subvt-block-processor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/Cargo.toml -------------------------------------------------------------------------------- /subvt-block-processor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/README.md -------------------------------------------------------------------------------- /subvt-block-processor/src/event/democracy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/event/democracy.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/event/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/event/mod.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/event/referenda.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/event/referenda.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/event/staking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/event/staking.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/event/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/event/system.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/extrinsic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/extrinsic/mod.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/extrinsic/multisig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/extrinsic/multisig.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/extrinsic/proxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/extrinsic/proxy.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/extrinsic/staking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/extrinsic/staking.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/extrinsic/utility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/extrinsic/utility.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/lib.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/main.rs -------------------------------------------------------------------------------- /subvt-block-processor/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-block-processor/src/metrics.rs -------------------------------------------------------------------------------- /subvt-config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-config/Cargo.toml -------------------------------------------------------------------------------- /subvt-config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-config/src/lib.rs -------------------------------------------------------------------------------- /subvt-governance/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-governance/Cargo.toml -------------------------------------------------------------------------------- /subvt-governance/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-governance/src/lib.rs -------------------------------------------------------------------------------- /subvt-governance/src/polkassembly.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-governance/src/polkassembly.rs -------------------------------------------------------------------------------- /subvt-governance/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-governance/tests/test.rs -------------------------------------------------------------------------------- /subvt-kline-updater/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-kline-updater/Cargo.toml -------------------------------------------------------------------------------- /subvt-kline-updater/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-kline-updater/src/lib.rs -------------------------------------------------------------------------------- /subvt-kline-updater/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-kline-updater/src/main.rs -------------------------------------------------------------------------------- /subvt-kline-updater/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-kline-updater/src/metrics.rs -------------------------------------------------------------------------------- /subvt-logging/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-logging/Cargo.toml -------------------------------------------------------------------------------- /subvt-logging/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-logging/src/lib.rs -------------------------------------------------------------------------------- /subvt-metrics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-metrics/Cargo.toml -------------------------------------------------------------------------------- /subvt-metrics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-metrics/src/lib.rs -------------------------------------------------------------------------------- /subvt-metrics/src/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-metrics/src/registry.rs -------------------------------------------------------------------------------- /subvt-metrics/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-metrics/src/server.rs -------------------------------------------------------------------------------- /subvt-network-status-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-network-status-server/Cargo.toml -------------------------------------------------------------------------------- /subvt-network-status-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-network-status-server/README.md -------------------------------------------------------------------------------- /subvt-network-status-server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-network-status-server/src/lib.rs -------------------------------------------------------------------------------- /subvt-network-status-server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-network-status-server/src/main.rs -------------------------------------------------------------------------------- /subvt-network-status-server/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-network-status-server/src/metrics.rs -------------------------------------------------------------------------------- /subvt-network-status-updater/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-network-status-updater/Cargo.toml -------------------------------------------------------------------------------- /subvt-network-status-updater/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-network-status-updater/src/lib.rs -------------------------------------------------------------------------------- /subvt-network-status-updater/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-network-status-updater/src/main.rs -------------------------------------------------------------------------------- /subvt-network-status-updater/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-network-status-updater/src/metrics.rs -------------------------------------------------------------------------------- /subvt-nft/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-nft/Cargo.toml -------------------------------------------------------------------------------- /subvt-nft/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-nft/src/lib.rs -------------------------------------------------------------------------------- /subvt-notification-generator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-generator/Cargo.toml -------------------------------------------------------------------------------- /subvt-notification-generator/src/inspect/block/authorship.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-generator/src/inspect/block/authorship.rs -------------------------------------------------------------------------------- /subvt-notification-generator/src/inspect/block/chilling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-generator/src/inspect/block/chilling.rs -------------------------------------------------------------------------------- /subvt-notification-generator/src/inspect/block/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-generator/src/inspect/block/mod.rs -------------------------------------------------------------------------------- /subvt-notification-generator/src/inspect/block/payout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-generator/src/inspect/block/payout.rs -------------------------------------------------------------------------------- /subvt-notification-generator/src/inspect/block/referenda.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-generator/src/inspect/block/referenda.rs -------------------------------------------------------------------------------- /subvt-notification-generator/src/inspect/block/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-generator/src/inspect/block/validate.rs -------------------------------------------------------------------------------- /subvt-notification-generator/src/inspect/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-generator/src/inspect/mod.rs -------------------------------------------------------------------------------- /subvt-notification-generator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-generator/src/lib.rs -------------------------------------------------------------------------------- /subvt-notification-generator/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-generator/src/main.rs -------------------------------------------------------------------------------- /subvt-notification-generator/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-generator/src/metrics.rs -------------------------------------------------------------------------------- /subvt-notification-processor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/Cargo.toml -------------------------------------------------------------------------------- /subvt-notification-processor/src/content/context/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/content/context/basic.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/content/context/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/content/context/identity.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/content/context/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/content/context/mod.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/content/context/payout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/content/context/payout.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/content/context/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/content/context/validate.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/content/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/content/mod.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/lib.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/main.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/metrics.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/processor/era_epoch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/processor/era_epoch.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/processor/hour_day.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/processor/hour_day.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/processor/immediate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/processor/immediate.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/processor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/processor/mod.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/sender/apns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/sender/apns.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/sender/email.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/sender/email.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/sender/fcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/sender/fcm.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/sender/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/sender/mod.rs -------------------------------------------------------------------------------- /subvt-notification-processor/src/sender/telegram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-notification-processor/src/sender/telegram.rs -------------------------------------------------------------------------------- /subvt-onekv-updater/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-onekv-updater/Cargo.toml -------------------------------------------------------------------------------- /subvt-onekv-updater/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-onekv-updater/src/lib.rs -------------------------------------------------------------------------------- /subvt-onekv-updater/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-onekv-updater/src/main.rs -------------------------------------------------------------------------------- /subvt-onekv-updater/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-onekv-updater/src/metrics.rs -------------------------------------------------------------------------------- /subvt-persistence/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/Cargo.toml -------------------------------------------------------------------------------- /subvt-persistence/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/lib.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/app/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/app/mod.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/app/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/app/network.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/app/notification.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/app/notification.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/app/notification_channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/app/notification_channel.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/app/notification_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/app/notification_type.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/app/user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/app/user.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/mod.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/account.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/app_event/active.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/app_event/active.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/app_event/inactive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/app_event/inactive.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/app_event/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/app_event/mod.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/app_event/onekv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/app_event/onekv.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/block.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/epoch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/epoch.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/era.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/era.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/error_log/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/error_log/mod.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/event/chilled.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/event/chilled.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/event/era_paid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/event/era_paid.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/event/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/event/mod.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/event/new_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/event/new_account.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/event/rewarded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/event/rewarded.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/event/slashed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/event/slashed.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/extrinsic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/extrinsic/mod.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/extrinsic/nominate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/extrinsic/nominate.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/extrinsic/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/extrinsic/validate.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/kline/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/kline/mod.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/mod.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/nft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/nft.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/notify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/notify.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/onekv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/onekv.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/para/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/para/mod.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/performance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/performance.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/referendum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/referendum.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/report/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/report/block.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/report/era.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/report/era.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/report/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/report/mod.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/report/para.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/report/para.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/report/payouts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/report/payouts.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/report/rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/report/rewards.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/staking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/staking.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/telegram/democracy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/telegram/democracy.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/telegram/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/telegram/mod.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/telegram/report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/telegram/report.rs -------------------------------------------------------------------------------- /subvt-persistence/src/postgres/network/telemetry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/postgres/network/telemetry.rs -------------------------------------------------------------------------------- /subvt-persistence/src/redis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-persistence/src/redis.rs -------------------------------------------------------------------------------- /subvt-plotter/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/Cargo.toml -------------------------------------------------------------------------------- /subvt-plotter/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/lib.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/LICENSE.md -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/axis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/axis.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/chart.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/chart.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/colors/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/colors/mod.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/components/area.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/components/area.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/components/axis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/components/axis.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/components/bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/components/bar.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/components/legend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/components/legend.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/components/line.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/components/line.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/components/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/components/mod.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/components/scatter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/components/scatter.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/legend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/legend.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/mod.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/scales/band.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/scales/band.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/scales/linear.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/scales/linear.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/scales/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/scales/mod.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/views/area.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/views/area.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/views/datum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/views/datum.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/views/horizontal_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/views/horizontal_bar.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/views/line.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/views/line.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/views/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/views/mod.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/views/scatter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/views/scatter.rs -------------------------------------------------------------------------------- /subvt-plotter/src/plotlib/views/vertical_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/plotlib/views/vertical_bar.rs -------------------------------------------------------------------------------- /subvt-plotter/src/rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-plotter/src/rewards.rs -------------------------------------------------------------------------------- /subvt-proc-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-proc-macro/Cargo.toml -------------------------------------------------------------------------------- /subvt-proc-macro/src/diff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-proc-macro/src/diff.rs -------------------------------------------------------------------------------- /subvt-proc-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-proc-macro/src/lib.rs -------------------------------------------------------------------------------- /subvt-referendum-updater/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-referendum-updater/Cargo.toml -------------------------------------------------------------------------------- /subvt-referendum-updater/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-referendum-updater/src/lib.rs -------------------------------------------------------------------------------- /subvt-referendum-updater/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-referendum-updater/src/main.rs -------------------------------------------------------------------------------- /subvt-referendum-updater/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-referendum-updater/src/metrics.rs -------------------------------------------------------------------------------- /subvt-report-service/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/Cargo.toml -------------------------------------------------------------------------------- /subvt-report-service/open-api-spec/subvt_report_service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/open-api-spec/subvt_report_service.yml -------------------------------------------------------------------------------- /subvt-report-service/src/era/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/era/mod.rs -------------------------------------------------------------------------------- /subvt-report-service/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/lib.rs -------------------------------------------------------------------------------- /subvt-report-service/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/main.rs -------------------------------------------------------------------------------- /subvt-report-service/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/metrics.rs -------------------------------------------------------------------------------- /subvt-report-service/src/network/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/network/mod.rs -------------------------------------------------------------------------------- /subvt-report-service/src/onekv/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/onekv/mod.rs -------------------------------------------------------------------------------- /subvt-report-service/src/session/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/session/mod.rs -------------------------------------------------------------------------------- /subvt-report-service/src/session/para.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/session/para.rs -------------------------------------------------------------------------------- /subvt-report-service/src/session/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/session/validator.rs -------------------------------------------------------------------------------- /subvt-report-service/src/staking/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/staking/mod.rs -------------------------------------------------------------------------------- /subvt-report-service/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/util.rs -------------------------------------------------------------------------------- /subvt-report-service/src/validator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-report-service/src/validator/mod.rs -------------------------------------------------------------------------------- /subvt-service-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-service-common/Cargo.toml -------------------------------------------------------------------------------- /subvt-service-common/src/err.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-service-common/src/err.rs -------------------------------------------------------------------------------- /subvt-service-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-service-common/src/lib.rs -------------------------------------------------------------------------------- /subvt-session-validator-performance-updater/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-session-validator-performance-updater/Cargo.toml -------------------------------------------------------------------------------- /subvt-session-validator-performance-updater/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-session-validator-performance-updater/src/lib.rs -------------------------------------------------------------------------------- /subvt-session-validator-performance-updater/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-session-validator-performance-updater/src/main.rs -------------------------------------------------------------------------------- /subvt-session-validator-performance-updater/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-session-validator-performance-updater/src/metrics.rs -------------------------------------------------------------------------------- /subvt-substrate-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-substrate-client/Cargo.toml -------------------------------------------------------------------------------- /subvt-substrate-client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-substrate-client/src/lib.rs -------------------------------------------------------------------------------- /subvt-substrate-client/src/storage_utility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-substrate-client/src/storage_utility.rs -------------------------------------------------------------------------------- /subvt-substrate-client/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-substrate-client/tests/test.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/Cargo.toml -------------------------------------------------------------------------------- /subvt-telegram-bot/DEV_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/DEV_REPORT.md -------------------------------------------------------------------------------- /subvt-telegram-bot/END_USER_TEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/END_USER_TEST.md -------------------------------------------------------------------------------- /subvt-telegram-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/README.md -------------------------------------------------------------------------------- /subvt-telegram-bot/RUN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/RUN.md -------------------------------------------------------------------------------- /subvt-telegram-bot/TEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/TEST.md -------------------------------------------------------------------------------- /subvt-telegram-bot/botpic/kusama.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/botpic/kusama.png -------------------------------------------------------------------------------- /subvt-telegram-bot/botpic/kusama_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/botpic/kusama_circle.png -------------------------------------------------------------------------------- /subvt-telegram-bot/botpic/polkadot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/botpic/polkadot.png -------------------------------------------------------------------------------- /subvt-telegram-bot/botpic/polkadot_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/botpic/polkadot_circle.png -------------------------------------------------------------------------------- /subvt-telegram-bot/botpic/westend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/botpic/westend.png -------------------------------------------------------------------------------- /subvt-telegram-bot/botpic/westend_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/botpic/westend_circle.png -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/add_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/add_validator.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/broadcast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/broadcast.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/broadcast_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/broadcast_test.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/network_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/network_status.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/opengov.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/opengov.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/payouts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/payouts.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/remove_all_validators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/remove_all_validators.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/remove_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/remove_validator.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/rewards.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/settings.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/summary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/summary.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/command/validators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/command/validators.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/lib.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/main.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/button/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/button/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/button/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/button/settings.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/keyboard/confirmation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/keyboard/confirmation.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/keyboard/contact_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/keyboard/contact_type.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/keyboard/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/keyboard/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/keyboard/nft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/keyboard/nft.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/keyboard/referendum_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/keyboard/referendum_list.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/keyboard/settings/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/keyboard/settings/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/keyboard/settings/onekv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/keyboard/settings/onekv.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/keyboard/settings/period.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/keyboard/settings/period.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/keyboard/validator_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/keyboard/validator_list.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/message/content/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/message/content/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/message/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/message/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/messenger/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/messenger/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/metrics.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/broadcast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/broadcast.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/nfts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/nfts.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/nomination_details.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/nomination_details.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/nomination_summary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/nomination_summary.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/payouts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/payouts.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/referendum_details.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/referendum_details.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/referendum_track.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/referendum_track.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/remove_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/remove_validator.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/report_bug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/report_bug.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/rewards.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/settings.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/settings_navigate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/settings_navigate.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/query/process/validator_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/query/process/validator_info.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/basic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/basic/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/about.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/about.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/add_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/add_validator.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/broadcast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/broadcast.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/cancel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/cancel.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/contact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/contact.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/help.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/help.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/invalid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/invalid.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/network_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/network_status.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/nfts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/nfts.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/nomination_details.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/nomination_details.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/nominations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/nominations.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/payouts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/payouts.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/remove_all_validators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/remove_all_validators.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/remove_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/remove_validator.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/rewards.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/settings.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/start.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/start.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/command/validator_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/command/validator_info.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/util/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/util/data.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/src/test/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/src/test/util/mod.rs -------------------------------------------------------------------------------- /subvt-telegram-bot/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telegram-bot/test.sh -------------------------------------------------------------------------------- /subvt-telemetry-processor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telemetry-processor/Cargo.toml -------------------------------------------------------------------------------- /subvt-telemetry-processor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telemetry-processor/src/lib.rs -------------------------------------------------------------------------------- /subvt-telemetry-processor/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telemetry-processor/src/main.rs -------------------------------------------------------------------------------- /subvt-telemetry-processor/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-telemetry-processor/src/metrics.rs -------------------------------------------------------------------------------- /subvt-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/Cargo.toml -------------------------------------------------------------------------------- /subvt-types/src/app/app_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/app/app_event.rs -------------------------------------------------------------------------------- /subvt-types/src/app/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/app/db.rs -------------------------------------------------------------------------------- /subvt-types/src/app/event/democracy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/app/event/democracy.rs -------------------------------------------------------------------------------- /subvt-types/src/app/event/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/app/event/mod.rs -------------------------------------------------------------------------------- /subvt-types/src/app/event/referenda.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/app/event/referenda.rs -------------------------------------------------------------------------------- /subvt-types/src/app/extrinsic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/app/extrinsic.rs -------------------------------------------------------------------------------- /subvt-types/src/app/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/app/mod.rs -------------------------------------------------------------------------------- /subvt-types/src/app/notification/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/app/notification/mod.rs -------------------------------------------------------------------------------- /subvt-types/src/app/notification/rules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/app/notification/rules.rs -------------------------------------------------------------------------------- /subvt-types/src/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/crypto.rs -------------------------------------------------------------------------------- /subvt-types/src/dn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/dn.rs -------------------------------------------------------------------------------- /subvt-types/src/err.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/err.rs -------------------------------------------------------------------------------- /subvt-types/src/governance/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/governance/mod.rs -------------------------------------------------------------------------------- /subvt-types/src/governance/polkassembly.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/governance/polkassembly.rs -------------------------------------------------------------------------------- /subvt-types/src/governance/track.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/governance/track.rs -------------------------------------------------------------------------------- /subvt-types/src/kline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/kline.rs -------------------------------------------------------------------------------- /subvt-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/lib.rs -------------------------------------------------------------------------------- /subvt-types/src/performance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/performance.rs -------------------------------------------------------------------------------- /subvt-types/src/rdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/rdb.rs -------------------------------------------------------------------------------- /subvt-types/src/report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/report.rs -------------------------------------------------------------------------------- /subvt-types/src/sub_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/sub_id.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/bits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/bits.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/democracy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/democracy.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/error.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/event/democracy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/event/democracy.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/event/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/event/identity.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/event/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/event/mod.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/event/multisig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/event/multisig.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/event/proxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/event/proxy.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/event/referenda.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/event/referenda.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/event/staking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/event/staking.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/event/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/event/system.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/event/utility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/event/utility.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/extrinsic/conviction_voting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/extrinsic/conviction_voting.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/extrinsic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/extrinsic/mod.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/extrinsic/multisig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/extrinsic/multisig.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/extrinsic/proxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/extrinsic/proxy.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/extrinsic/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/extrinsic/session.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/extrinsic/staking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/extrinsic/staking.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/extrinsic/timestamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/extrinsic/timestamp.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/extrinsic/utility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/extrinsic/utility.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/legacy.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/metadata.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/mod.rs -------------------------------------------------------------------------------- /subvt-types/src/substrate/para.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/substrate/para.rs -------------------------------------------------------------------------------- /subvt-types/src/subvt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/subvt.rs -------------------------------------------------------------------------------- /subvt-types/src/telegram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/telegram.rs -------------------------------------------------------------------------------- /subvt-types/src/telemetry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-types/src/telemetry.rs -------------------------------------------------------------------------------- /subvt-utility/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-utility/Cargo.toml -------------------------------------------------------------------------------- /subvt-utility/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-utility/src/lib.rs -------------------------------------------------------------------------------- /subvt-utility/src/numeric.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-utility/src/numeric.rs -------------------------------------------------------------------------------- /subvt-utility/src/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-utility/src/text.rs -------------------------------------------------------------------------------- /subvt-validator-details-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-details-server/Cargo.toml -------------------------------------------------------------------------------- /subvt-validator-details-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-details-server/README.md -------------------------------------------------------------------------------- /subvt-validator-details-server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-details-server/src/lib.rs -------------------------------------------------------------------------------- /subvt-validator-details-server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-details-server/src/main.rs -------------------------------------------------------------------------------- /subvt-validator-details-server/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-details-server/src/metrics.rs -------------------------------------------------------------------------------- /subvt-validator-list-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-list-server/Cargo.toml -------------------------------------------------------------------------------- /subvt-validator-list-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-list-server/README.md -------------------------------------------------------------------------------- /subvt-validator-list-server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-list-server/src/lib.rs -------------------------------------------------------------------------------- /subvt-validator-list-server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-list-server/src/main.rs -------------------------------------------------------------------------------- /subvt-validator-list-server/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-list-server/src/metrics.rs -------------------------------------------------------------------------------- /subvt-validator-list-updater/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-list-updater/Cargo.toml -------------------------------------------------------------------------------- /subvt-validator-list-updater/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-list-updater/src/lib.rs -------------------------------------------------------------------------------- /subvt-validator-list-updater/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-list-updater/src/main.rs -------------------------------------------------------------------------------- /subvt-validator-list-updater/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helikon-labs/subvt-backend/HEAD/subvt-validator-list-updater/src/metrics.rs --------------------------------------------------------------------------------