class Nem::Endpoint::Namespace
Public Instance Methods
find(namespace)
click to toggle source
@return [Nem::Model::Namespace] @see nemproject.github.io/#retrieving-a-specific-namespace
# File lib/nem/endpoint/namespace.rb, line 6 def find(namespace) request!(:get, '/namespace', namespace: namespace) do |res| Nem::Model::Namespace.new_from_namespace(res) end end
Also aliased as: get
mosaic_definition(namespace, id: nil, page_size: nil)
click to toggle source
@return [Array <Nem::Model::MosaicDefinition>] @see nemproject.github.io/#retrieving-mosaic-definitions
# File lib/nem/endpoint/namespace.rb, line 26 def mosaic_definition(namespace, id: nil, page_size: nil) request!(:get, '/namespace/mosaic/definition/page', namespace: namespace, id: id, pageSize: page_size ) do |res| res[:data].map { |mdmdp| Nem::Model::MosaicDefinition.new_from_mosaic_definition_meta_data_pair(mdmdp) } end end
root(id, page_size: nil)
click to toggle source
@return [Array <Nem::Model::Namespace>] @see nemproject.github.io/#retrieving-root-namespaces
# File lib/nem/endpoint/namespace.rb, line 16 def root(id, page_size: nil) request!(:get, '/namespace/root/page', id: id, pageSize: page_size) do |res| res[:data].map do |nsmdp| Nem::Model::Namespace.new_from_namespace_meta_data_pair(nsmdp) end end end