diff --git a/src/cpp/HTTPInterface/AdminTopicPage.cpp b/src/cpp/HTTPInterface/AdminTopicPage.cpp
index effbc004c..08c48562b 100644
--- a/src/cpp/HTTPInterface/AdminTopicPage.cpp
+++ b/src/cpp/HTTPInterface/AdminTopicPage.cpp
@@ -283,8 +283,19 @@ void AdminTopicPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::
for(auto it = hedera_topics.begin(); it != hedera_topics.end(); it++) {
auto hedera_topic_model = (*it)->getModel();
auto updateUrl = ServerConfig::g_serverPath + "/topic?action=getTopicInfos&topic_id=" + std::to_string(hedera_topic_model->getID());
+ std::string kabuto_url = "https://explorer.kabuto.sh/";//testnet/id/0.0.132132;
+
+
auto auto_renew_account = (*it)->getAutoRenewAccount();
auto renew_account_model = auto_renew_account->getModel();
+
+ if(renew_account_model->getNetworkType() == ServerConfig::HEDERA_TESTNET) {
+ kabuto_url += "testnet/";
+ } else if(renew_account_model->getNetworkType() == ServerConfig::HEDERA_MAINNET) {
+ kabuto_url += "mainnet/";
+ }
+ kabuto_url += "id/";
+
std::string timeout_color = "success-color";
if(hedera_topic_model->getCurrentTimeout() < Poco::DateTime()) {
timeout_color = "alert-color";
@@ -295,65 +306,70 @@ void AdminTopicPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::
auto topic_hedera_id = (*it)->getTopicHederaId();
if(!topic_hedera_id.isNull()) {
topic_hedera_id_string = topic_hedera_id->getModel()->toString();
+ kabuto_url += topic_hedera_id_string;
}
+
responseStream << "\n";
responseStream << "\t\t\t\t
\n";
- responseStream << "\t\t\t\t\t
";
-#line 221 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+ responseStream << "\t\t\t\t\t
\n";
+ responseStream << "
\n";
responseStream << "\t\t\t\t\t
";
-#line 222 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+#line 235 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
responseStream << ( hedera_topic_model->getName() );
responseStream << "
\n";
responseStream << "\t\t\t\t\t
";
-#line 223 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+#line 236 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
responseStream << ( model::table::HederaAccount::hederaNetworkTypeToString(renew_account_model->getNetworkType()) );
responseStream << "
\n";
responseStream << "\t\t\t\t\t
";
-#line 224 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+#line 237 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
responseStream << ( renew_account_model->getBalanceString() );
responseStream << "
\n";
responseStream << "\t\t\t\t\t
";
-#line 225 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+#line 238 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
responseStream << ( hedera_topic_model->getAutoRenewPeriodString() );
responseStream << "
\n";
responseStream << "\t\t\t\t\t
";
-#line 226 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+#line 239 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
responseStream << ( hedera_topic_model->getGroupId() );
responseStream << "
\n";
responseStream << "\t\t\t\t\t
";
-#line 227 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+#line 240 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
responseStream << ( hedera_topic_model->getCurrentTimeoutString() );
responseStream << "
\n";
responseStream << "\t\t\t\t\t
";
-#line 228 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+#line 241 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
responseStream << ( hedera_topic_model->getSequenceNumber() );
responseStream << "
\n";
responseStream << "\t\t\t\t\t
";
-#line 229 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+#line 242 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
responseStream << ( hedera_topic_model->getUpdatedString() );
responseStream << "
\n";
responseStream << "\t\t\t\t\t
";
-#line 230 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+#line 243 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
if(!topic_hedera_id.isNull()) { responseStream << "\n";
responseStream << "\t\t\t\t\t\t\n";
responseStream << "\t\t\t\t\t\t";
-#line 234 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+#line 247 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
} responseStream << "\n";
responseStream << "\t\t\t\t\t
\n";
responseStream << "\t\t\t\t
\n";
responseStream << "\t\t\t";
-#line 237 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
+#line 250 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\adminTopic.cpsp"
} responseStream << "\n";
responseStream << "\t\t\n";
responseStream << "\t\n";
@@ -368,72 +384,72 @@ void AdminTopicPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::
responseStream << "\t\t\n";
responseStream << "\t\t