# TerminateServiceStatusPendingSchema

> `const` **TerminateServiceStatusPendingSchema**: `ZodObject`\<\{ `confirmedTxHash`: `ZodOptional`\<`ZodCustom`\<`` `0x${string}` ``, `` `0x${string}` ``\>\>; `fwssTerminated`: `ZodNull`; `serviceTerminationEpoch`: `ZodNull`; `terminationTxHash`: `ZodUnion`\<readonly \[`ZodCustom`\<`` `0x${string}` ``, `` `0x${string}` ``\>, `ZodLiteral`\<`""`\>\]\>; \}, `$strip`\>

Defined in: [packages/synapse-core/src/sp/terminate-service.ts:251](https://github.com/FilOzone/synapse-sdk/blob/5a206712436ab6bcc46c2a9e3774fc873b328e0f/packages/synapse-core/src/sp/terminate-service.ts#L251)

Schema for the termination status while the provider's transaction is pending.
The hash is empty until the provider's relay task sends the transaction.