Method: Chainpoint.select_nodes

Defined in:
lib/chainpoint.rb

.select_nodes(number) ⇒ Object



32
33
34
35
36
# File 'lib/chainpoint.rb', line 32

def self.select_nodes(number)
  node_list_uri = URI(NODE_LIST_ENDPOINTS.sample)
  servers = JSON.parse(Net::HTTP.get(node_list_uri)).sample(number)
  servers.map { |server| server['public_uri'] }
end