Enum flow_sdk::transaction::TransactionStatus [−][src]
pub enum TransactionStatus {
Unknown,
Pending,
Finalized,
Executed,
Sealed,
Expired,
}
Expand description
Status of a transaction.
Variants
The transaction status is not known.
The transaction has been received by a collector but not yet finalized in a block.
The consensus nodes have finalized the block that the transaction is included in.
The execution nodes have produced a result for the transaction.
The verification nodes have verified the transaction (the block in which the transaction is) and the seal is included in the latest block.
The transaction was submitted past its expiration block height.
Trait Implementations
type Wire = VarIntWire
type Wire = VarIntWire
returns the size in bytes when encoded, including the field number.
fn encode_field<V>(
&self,
s: &mut ProtobufSerializer<impl BufMut>,
field_number: V
) where
V: VarInt,
fn encode_field<V>(
&self,
s: &mut ProtobufSerializer<impl BufMut>,
field_number: V
) where
V: VarInt,
The entry point to encoding Encodable
s in a message. Read more
unsafe fn encode_field_precomputed(
&self,
s: &mut ProtobufSerializer<impl BufMut>,
field_number: &[u8]
)
unsafe fn encode_field_precomputed(
&self,
s: &mut ProtobufSerializer<impl BufMut>,
field_number: &[u8]
)
Encodes a field using precomputed bytes for the field number and the wire type varint. Read more
Auto Trait Implementations
impl RefUnwindSafe for TransactionStatus
impl Send for TransactionStatus
impl Sync for TransactionStatus
impl Unpin for TransactionStatus
impl UnwindSafe for TransactionStatus
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
Wrap the input message T
in a tonic::Request
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more