Module: Coinbase::SponsoredSend::Status

Defined in:
lib/coinbase/sponsored_send.rb

Overview

A representation of a Transaction status.

Constant Summary collapse

PENDING =

The SponsoredSend is awaiting being signed.

'pending'
SIGNED =

The Sponsored Send has been signed, but has not been submitted to be built into a transaction yet.

'signed'
SUBMITTED =

The Sponsored Send has been submitted to be built into a transaction, that the sponsor will sign and submit to the network. At this point, transaction hashes may not yet be assigned.

'submitted'
COMPLETE =

The Sponsored Send's corresponding transaction is complete and has confirmed on the Network.

'complete'
FAILED =

The Sponsored Send has failed for some reason.

'failed'
TERMINAL_STATES =

The states that are considered terminal on-chain.

[COMPLETE, FAILED].freeze