module Nis::Endpoint::Account::Mosaic

Public Instance Methods

account_mosaic_definition_page(address:, parent: nil, id: nil) click to toggle source

@param [String] address @param [String] parent @param [String] id @return [Array <Nis::Struct::MosaicDefinition>] @see nemproject.github.io/##retrieving-mosaic-definitions-that-an-account-has-created

# File lib/nis/endpoint/account/mosaic.rb, line 8
def account_mosaic_definition_page(address:, parent: nil, id: nil)
  request!(:get, '/account/mosaic/definition/page',
    address: address,
    parent: parent,
    id: id,
  ) do |res|
    res[:data].map { |md| Nis::Struct::MosaicDefinition.build(md) }
  end
end
account_mosaic_owned(address:) click to toggle source

@param [String] address @return [Array <Nis::Struct::AccountMetaDataPair>] @see nemproject.github.io/#retrieving-mosaics-that-an-account-owns

# File lib/nis/endpoint/account/mosaic.rb, line 21
def account_mosaic_owned(address:)
  request!(:get, '/account/mosaic/owned', address: address) do |res|
    res[:data].map { |mo| Nis::Struct::Mosaic.build(mo) }
  end
end