31 lines
623 B
Swift
31 lines
623 B
Swift
//
|
|
// GetEOSNodesGraphQLRequest.swift
|
|
// PayCash
|
|
//
|
|
// Created by Saveliy Stavitsky on 2/4/22.
|
|
// Copyright © 2022 AM. All rights reserved.
|
|
//
|
|
|
|
import Foundation
|
|
|
|
struct GetEOSNodesGraphQLRequest: Encodable {
|
|
|
|
struct EOSNode: Decodable {
|
|
let url: String
|
|
}
|
|
|
|
struct ResponseData: Decodable { let getEOSNodes: Response? }
|
|
struct Response: Decodable { let nodes: [EOSNode] }
|
|
|
|
let operationName = "getEOSNodes"
|
|
let query: String = #"""
|
|
query getEOSNodes {
|
|
getEOSNodes {
|
|
nodes {
|
|
url
|
|
}
|
|
}
|
|
}
|
|
"""#
|
|
}
|