module NanoRpc::NodeMethods
Public Instance Methods
proxy_methods()
click to toggle source
# File lib/nano_rpc/methods/node_methods.rb, line 7 def proxy_methods # rubocop:disable Metrics/MethodLength { active_difficulty: {}, available_supply: {}, block: { required: %i[hash] }, block_account: { required: %i[hash] }, block_confirm: { required: %i[hash] }, block_count: {}, block_count_type: {}, block_create: { required: %i[type key representative source], optional: %i[work json_block] }, block_hash: { optional: %i[json_block] }, block_info: { required: %i[hash], optional: %i[json_block] }, blocks: { required: %i[hashes] }, blocks_info: { required: %i[hashes], optional: %i[pending source balance json_block] }, bootstrap: { required: %i[address port] }, bootstrap_any: {}, bootstrap_lazy: { required: %i[hash], optional: %i[force] }, bootstrap_status: {}, chain: { required: %i[block count], optional: %i[offset reverse] }, confirmation_active: { optional: %i[announcements] }, confirmation_height_currently_processing: {}, confirmation_history: {}, confirmation_info: { required: %i[root], optional: %i[contents representatives json_block] }, confirmation_quorum: { optional: %i[peer_details] }, deterministic_key: { required: %i[seed index] }, frontier_count: {}, history: { required: %i[hash count] }, keepalive: { required: %i[address port] }, key_create: {}, key_expand: { required: %i[key] }, krai_from_raw: { required: %i[amount] }, krai_to_raw: { required: %i[amount] }, mrai_from_raw: { required: %i[amount] }, mrai_to_raw: { required: %i[amount] }, node_id: {}, node_id_delete: {}, payment_wait: { required: %i[account amount timeout] }, peers: { optional: %i[peer_details] }, pending_exists: { required: %i[hash], optional: %i[include_active include_only_confirmed] }, process: { required: %i[block], optional: %i[force subtype json_block] }, rai_from_raw: { required: %i[amount] }, rai_to_raw: { required: %i[amount] }, receive_minimum: {}, receive_minimum_set: { required: %i[amount] }, representatives: {}, representatives_online: {}, republish: { required: %i[hash], optional: %i[count sources destinations] }, search_pending: { required: %i[wallet] }, search_pending_all: {}, sign: { optional: %i[account hash key wallet json_block] }, stats: { required: %i[type] }, stats_clear: {}, stop: {}, successors: { required: %i[block count], optional: %i[offset reverse] }, unchecked: { required: %i[count] }, unchecked_clear: {}, unchecked_get: { required: %i[hash], optional: %i[json_block] }, unchecked_keys: { required: %i[key count], optional: %i[json_block] }, unopened: { optional: %i[account count] }, uptime: {}, version: {}, wallet_create: { optional: %i[seed] }, work_cancel: { required: %i[hash] }, work_generate: { required: %i[hash], optional: %i[use_peers] }, work_peer_add: { required: %i[address port] }, work_peers: {}, work_peers_clear: {}, work_validate: { required: %i[work hash] } } end
proxy_params()
click to toggle source
# File lib/nano_rpc/methods/node_methods.rb, line 3 def proxy_params {} end