Module: Solana::Ruby::Kit::RpcSubscriptions::Api::SignatureNotifications
- Extended by:
- T::Sig
- Included in:
- Client
- Defined in:
- lib/solana/ruby/kit/rpc_subscriptions/api/signature_notifications.rb
Overview
Subscribe to signature status notifications. The subscription auto-unsubscribes once the signature is confirmed.
Instance Method Summary collapse
Instance Method Details
#signature_subscribe(signature, commitment: nil) ⇒ Object
18 19 20 21 22 23 24 |
# File 'lib/solana/ruby/kit/rpc_subscriptions/api/signature_notifications.rb', line 18 def signature_subscribe(signature, commitment: nil) config = {} config['commitment'] = commitment.to_s if commitment sub_id = transport.request('signatureSubscribe', config.empty? ? [signature] : [signature, config]) _build_subscription(sub_id, 'signatureUnsubscribe') end |