|
@@ -27,7 +27,10 @@ interface
|
|
Uses UThread, ULog, UConst, UNode, UAccounts, UCrypto, UBlockChain,
|
|
Uses UThread, ULog, UConst, UNode, UAccounts, UCrypto, UBlockChain,
|
|
UNetProtocol, UOpTransaction, UWallet, UTime, UPCEncryption, UTxMultiOperation,
|
|
UNetProtocol, UOpTransaction, UWallet, UTime, UPCEncryption, UTxMultiOperation,
|
|
UJSONFunctions, classes, blcksock, synsock,
|
|
UJSONFunctions, classes, blcksock, synsock,
|
|
- IniFiles, Variants, math, UBaseTypes, UOpenSSL,
|
|
|
|
|
|
+ IniFiles, Variants, math, UBaseTypes,
|
|
|
|
+ {$IFDEF Use_OpenSSL}
|
|
|
|
+ UOpenSSL,
|
|
|
|
+ {$ENDIF}
|
|
UPCOrderedLists, UPCDataTypes,
|
|
UPCOrderedLists, UPCDataTypes,
|
|
{$IFNDEF FPC}System.Generics.Collections{$ELSE}Generics.Collections{$ENDIF},
|
|
{$IFNDEF FPC}System.Generics.Collections{$ELSE}Generics.Collections{$ENDIF},
|
|
UNetProtection;
|
|
UNetProtection;
|
|
@@ -3426,7 +3429,9 @@ begin
|
|
GetResultObject.GetAsObject('netstats').GetAsVariant('tservers').Value:=TNetData.NetData.NetStatistics.TotalServersConnections;
|
|
GetResultObject.GetAsObject('netstats').GetAsVariant('tservers').Value:=TNetData.NetData.NetStatistics.TotalServersConnections;
|
|
GetResultObject.GetAsObject('netstats').GetAsVariant('breceived').Value:=TNetData.NetData.NetStatistics.BytesReceived;
|
|
GetResultObject.GetAsObject('netstats').GetAsVariant('breceived').Value:=TNetData.NetData.NetStatistics.BytesReceived;
|
|
GetResultObject.GetAsObject('netstats').GetAsVariant('bsend').Value:=TNetData.NetData.NetStatistics.BytesSend;
|
|
GetResultObject.GetAsObject('netstats').GetAsVariant('bsend').Value:=TNetData.NetData.NetStatistics.BytesSend;
|
|
|
|
+ {$IFDEF Use_OpenSSL}
|
|
GetResultObject.GetAsVariant('openssl').Value := IntToHex(OpenSSLVersion,8);
|
|
GetResultObject.GetAsVariant('openssl').Value := IntToHex(OpenSSLVersion,8);
|
|
|
|
+ {$ENDIF}
|
|
nsaarr := TNetData.NetData.NodeServersAddresses.GetValidNodeServers(true,20);
|
|
nsaarr := TNetData.NetData.NodeServersAddresses.GetValidNodeServers(true,20);
|
|
for i := low(nsaarr) to High(nsaarr) do begin
|
|
for i := low(nsaarr) to High(nsaarr) do begin
|
|
jso := GetResultObject.GetAsArray('nodeservers').GetAsObject(i);
|
|
jso := GetResultObject.GetAsArray('nodeservers').GetAsObject(i);
|