// Copyright © 2022 Rangeproof Pty Ltd. All rights reserved.
import Foundation
public struct OxenDaemonRPCRequest<T: Encodable>: Encodable {
private enum CodingKeys: String, CodingKey {
case endpoint
case body = "params"
}
private let endpoint: String
private let body: T
public init(
endpoint: SnodeAPI.Endpoint,
body: T
) {
self.endpoint = endpoint.path
self.body = body