WithdrawalHeader: 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

  • 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>