diff --git a/packages/xrpl/src/models/methods/federatorInfo.ts b/packages/xrpl/src/models/methods/federatorInfo.ts deleted file mode 100644 index bae462aba6..0000000000 --- a/packages/xrpl/src/models/methods/federatorInfo.ts +++ /dev/null @@ -1,78 +0,0 @@ -import { BaseRequest, BaseResponse } from './baseMethod' - -/** - * The `federator_info` command asks the federator for information - * about the door account and other bridge-related information. This - * method only exists on sidechain federators. Expects a response in - * the form of a {@link FederatorInfoResponse}. - * - * @category Requests - */ -export interface FederatorInfoRequest extends BaseRequest { - command: 'federator_info' -} - -/** - * Response expected from a {@link FederatorInfoRequest}. - * - * @category Responses - */ -export interface FederatorInfoResponse extends BaseResponse { - result: { - info: { - mainchain: { - door_status: { - initialized: boolean - status: 'open' | 'opening' | 'closed' | 'closing' - } - last_transaction_sent_seq: number - listener_info: { - state: 'syncing' | 'normal' - } - pending_transactions: Array<{ - amount: string - destination_account: string - signatures: Array<{ - public_key: string - seq: number - }> - }> - sequence: number - tickets: { - initialized: boolean - tickets: Array<{ - status: 'taken' | 'available' - ticket_seq: number - }> - } - } - public_key: string - sidechain: { - door_status: { - initialized: boolean - status: 'open' | 'opening' | 'closed' | 'closing' - } - last_transaction_sent_seq: number - listener_info: { - state: 'syncing' | 'normal' - } - pending_transactions: Array<{ - amount: string - destination_account: string - signatures: Array<{ - public_key: string - seq: number - }> - }> - sequence: number - tickets: { - initialized: boolean - tickets: Array<{ - status: 'taken' | 'available' - ticket_seq: number - }> - } - } - } - } -} diff --git a/packages/xrpl/src/models/methods/index.ts b/packages/xrpl/src/models/methods/index.ts index 7c5aee3974..4a3296ff23 100644 --- a/packages/xrpl/src/models/methods/index.ts +++ b/packages/xrpl/src/models/methods/index.ts @@ -23,7 +23,6 @@ import { DepositAuthorizedRequest, DepositAuthorizedResponse, } from './depositAuthorized' -import { FederatorInfoRequest, FederatorInfoResponse } from './federatorInfo' import { FeeRequest, FeeResponse } from './fee' import { GatewayBalancesRequest, @@ -121,8 +120,6 @@ type Request = // NFT methods | NFTBuyOffersRequest | NFTSellOffersRequest - // sidechain methods - | FederatorInfoRequest /** * @category Responses @@ -171,8 +168,6 @@ type Response = // NFT methods | NFTBuyOffersResponse | NFTSellOffersResponse - // sidechain methods - | FederatorInfoResponse export { Request, @@ -268,7 +263,4 @@ export { NFTBuyOffersResponse, NFTSellOffersRequest, NFTSellOffersResponse, - // sidechain methods - FederatorInfoRequest, - FederatorInfoResponse, }