private static Dictionary <string, object> GetFields(LnrpcChannelBalanceResponse channelBalance) { return(new Dictionary <string, object> { { nameof(channelBalance.Balance).ToLowerInvariant(), channelBalance.Balance.ToLong() }, { nameof(channelBalance.Pending_open_balance).ToLowerInvariant(), channelBalance.Pending_open_balance.ToLong() } }); }
public void WriteMetrics(LnrpcChannelBalanceResponse channelBalance) { this.metrics.Write($"{this.configuration.MetricPrefix}_channel_balance", GetFields(channelBalance)); }