TypeScript SDK

CompletedStatusResult

Type for completed status results from Bridge.status and Onramp.status

type CompletedStatusResult =
| ({ type: "buy" } & Extract<Status, { status: "COMPLETED" }>)
| ({ type: "sell" } & Extract<Status, { status: "COMPLETED" }>)
| ({ type: "transfer" } & Extract<Status, { status: "COMPLETED" }>)
| ({ type: "onramp" } & Extract<
OnrampStatus.Result,
{ status: "COMPLETED" }
>);