GetWithdrawalsResponse: TypeC<{
    page: IntersectionC<[TypeC<{
        total: NumberC;
    }>, PartialC<{
        current: BrandP<string, ItemRangeBrand, unknown>;
    }>, PartialC<{
        next: BrandP<string, ItemRangeBrand, unknown>;
    }>]>;
    withdrawals: ArrayC<TypeC<{
        block: OptionFromNullableC<TypeC<{
            blockHeaderHash: StringC;
            blockNo: Type<bigint, bigint, unknown>;
            slotNo: Type<bigint, bigint, unknown>;
        }>>;
        status: UnionC<[LiteralC<"unsigned">, LiteralC<"submitted">, LiteralC<"confirmed">]>;
        withdrawalId: Type<WithdrawalId, string, unknown>;
    }>>;
}>

Type declaration

  • page: IntersectionC<[TypeC<{
        total: NumberC;
    }>, PartialC<{
        current: BrandP<string, ItemRangeBrand, unknown>;
    }>, PartialC<{
        next: BrandP<string, ItemRangeBrand, unknown>;
    }>]>
  • withdrawals: ArrayC<TypeC<{
        block: OptionFromNullableC<TypeC<{
            blockHeaderHash: StringC;
            blockNo: Type<bigint, bigint, unknown>;
            slotNo: Type<bigint, bigint, unknown>;
        }>>;
        status: UnionC<[LiteralC<"unsigned">, LiteralC<"submitted">, LiteralC<"confirmed">]>;
        withdrawalId: Type<WithdrawalId, string, unknown>;
    }>>