Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface FederatorInfoResponse

Response expected from a FederatorInfoRequest.

Hierarchy

  • BaseResponse
    • FederatorInfoResponse

Index

Properties

api_version?: number
forwarded?: boolean
id: string | number
result: { info: { mainchain: { door_status: { initialized: boolean; status: "closed" | "open" | "opening" | "closing" }; last_transaction_sent_seq: number; listener_info: { state: "syncing" | "normal" }; pending_transactions: { amount: string; destination_account: string; signatures: { public_key: string; seq: number }[] }[]; sequence: number; tickets: { initialized: boolean; tickets: { status: "taken" | "available"; ticket_seq: number }[] } }; public_key: string; sidechain: { door_status: { initialized: boolean; status: "closed" | "open" | "opening" | "closing" }; last_transaction_sent_seq: number; listener_info: { state: "syncing" | "normal" }; pending_transactions: { amount: string; destination_account: string; signatures: { public_key: string; seq: number }[] }[]; sequence: number; tickets: { initialized: boolean; tickets: { status: "taken" | "available"; ticket_seq: number }[] } } } }

Type declaration

  • info: { mainchain: { door_status: { initialized: boolean; status: "closed" | "open" | "opening" | "closing" }; last_transaction_sent_seq: number; listener_info: { state: "syncing" | "normal" }; pending_transactions: { amount: string; destination_account: string; signatures: { public_key: string; seq: number }[] }[]; sequence: number; tickets: { initialized: boolean; tickets: { status: "taken" | "available"; ticket_seq: number }[] } }; public_key: string; sidechain: { door_status: { initialized: boolean; status: "closed" | "open" | "opening" | "closing" }; last_transaction_sent_seq: number; listener_info: { state: "syncing" | "normal" }; pending_transactions: { amount: string; destination_account: string; signatures: { public_key: string; seq: number }[] }[]; sequence: number; tickets: { initialized: boolean; tickets: { status: "taken" | "available"; ticket_seq: number }[] } } }
    • mainchain: { door_status: { initialized: boolean; status: "closed" | "open" | "opening" | "closing" }; last_transaction_sent_seq: number; listener_info: { state: "syncing" | "normal" }; pending_transactions: { amount: string; destination_account: string; signatures: { public_key: string; seq: number }[] }[]; sequence: number; tickets: { initialized: boolean; tickets: { status: "taken" | "available"; ticket_seq: number }[] } }
      • door_status: { initialized: boolean; status: "closed" | "open" | "opening" | "closing" }
        • initialized: boolean
        • status: "closed" | "open" | "opening" | "closing"
      • last_transaction_sent_seq: number
      • listener_info: { state: "syncing" | "normal" }
        • state: "syncing" | "normal"
      • pending_transactions: { amount: string; destination_account: string; signatures: { public_key: string; seq: number }[] }[]
      • sequence: number
      • tickets: { initialized: boolean; tickets: { status: "taken" | "available"; ticket_seq: number }[] }
        • initialized: boolean
        • tickets: { status: "taken" | "available"; ticket_seq: number }[]
    • public_key: string
    • sidechain: { door_status: { initialized: boolean; status: "closed" | "open" | "opening" | "closing" }; last_transaction_sent_seq: number; listener_info: { state: "syncing" | "normal" }; pending_transactions: { amount: string; destination_account: string; signatures: { public_key: string; seq: number }[] }[]; sequence: number; tickets: { initialized: boolean; tickets: { status: "taken" | "available"; ticket_seq: number }[] } }
      • door_status: { initialized: boolean; status: "closed" | "open" | "opening" | "closing" }
        • initialized: boolean
        • status: "closed" | "open" | "opening" | "closing"
      • last_transaction_sent_seq: number
      • listener_info: { state: "syncing" | "normal" }
        • state: "syncing" | "normal"
      • pending_transactions: { amount: string; destination_account: string; signatures: { public_key: string; seq: number }[] }[]
      • sequence: number
      • tickets: { initialized: boolean; tickets: { status: "taken" | "available"; ticket_seq: number }[] }
        • initialized: boolean
        • tickets: { status: "taken" | "available"; ticket_seq: number }[]
status?: string
type: string
warning?: "load"
warnings?: Warning[]

Generated using TypeDoc