result
result: {
info: {
mainchain: {
door_status: {
initialized: boolean;
status: "closed" | "open" | "closing" | "opening";
};
last_transaction_sent_seq: number;
listener_info: {
state: "normal" | "syncing";
};
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" | "closing" | "opening";
};
last_transaction_sent_seq: number;
listener_info: {
state: "normal" | "syncing";
};
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" | "closing" | "opening";
};
last_transaction_sent_seq: number;
listener_info: {
state: "normal" | "syncing";
};
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" | "closing" | "opening";
};
last_transaction_sent_seq: number;
listener_info: {
state: "normal" | "syncing";
};
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" | "closing" | "opening";
};
last_transaction_sent_seq: number;
listener_info: {
state: "normal" | "syncing";
};
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" | "closing" | "opening";
}
-
initialized: boolean
-
status: "closed" | "open" | "closing" | "opening"
-
last_transaction_sent_seq: number
-
listener_info: {
state: "normal" | "syncing";
}
-
state: "normal" | "syncing"
-
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" | "closing" | "opening";
};
last_transaction_sent_seq: number;
listener_info: {
state: "normal" | "syncing";
};
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" | "closing" | "opening";
}
-
initialized: boolean
-
status: "closed" | "open" | "closing" | "opening"
-
last_transaction_sent_seq: number
-
listener_info: {
state: "normal" | "syncing";
}
-
state: "normal" | "syncing"
-
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;
}[]
Response expected from a FederatorInfoRequest.