Class: Solana::Ruby::Kit::InstructionPlans::SuccessfulStatus
- Inherits:
-
T::Struct
- Object
- T::Struct
- Solana::Ruby::Kit::InstructionPlans::SuccessfulStatus
- Defined in:
- lib/solana/ruby/kit/instruction_plans/transaction_plan_result.rb
Overview
── Result status types ───────────────────────────────────────────────────
Each single transaction produces one of three statuses:
successful: { kind: :successful, transaction:, context: }
failed: { kind: :failed, error: }
canceled: { kind: :canceled }
Mirrors TypeScript’s TransactionPlanResultStatus union.
Instance Method Summary collapse
Instance Method Details
#kind ⇒ Object
24 |
# File 'lib/solana/ruby/kit/instruction_plans/transaction_plan_result.rb', line 24 def kind = :successful |