diff --git a/src/RpcServer/RpcServer.Node.cs b/src/RpcServer/RpcServer.Node.cs index 7c8dfeaa8..4c6a0109a 100644 --- a/src/RpcServer/RpcServer.Node.cs +++ b/src/RpcServer/RpcServer.Node.cs @@ -82,6 +82,13 @@ protected virtual JToken GetVersion(JArray _params) json["protocol"]["maxtransactionsperblock"] = system.Settings.MaxTransactionsPerBlock; json["protocol"]["memorypoolmaxtransactions"] = system.Settings.MemoryPoolMaxTransactions; json["protocol"]["initialgasdistribution"] = system.Settings.InitialGasDistribution; + json["protocol"]["hardforks"] = new JArray(system.Settings.Hardforks.Select(hf => + { + JObject forkJson = new(); + forkJson["name"] = hf.Key; + forkJson["blockheight"] = hf.Value; + return forkJson; + })); return json; }