Module: Solana::Ruby::Kit::RpcSubscriptions::Api::AccountNotifications
- Extended by:
- T::Sig
- Included in:
- Client
- Defined in:
- lib/solana/ruby/kit/rpc_subscriptions/api/account_notifications.rb
Overview
Subscribe to account change notifications. Mirrors TypeScript’s AccountNotificationsApi.accountSubscribe.
Instance Method Summary collapse
Instance Method Details
#account_subscribe(pubkey, commitment: nil, encoding: 'base64') ⇒ Object
19 20 21 22 23 24 25 |
# File 'lib/solana/ruby/kit/rpc_subscriptions/api/account_notifications.rb', line 19 def account_subscribe(pubkey, commitment: nil, encoding: 'base64') config = { 'encoding' => encoding } config['commitment'] = commitment.to_s if commitment sub_id = transport.request('accountSubscribe', [pubkey, config]) _build_subscription(sub_id, 'accountUnsubscribe') end |