Module: VoilkRuby

Extended by:
VoilkRuby
Included in:
VoilkRuby
Defined in:
lib/voilkruby.rb,
lib/voilkruby/api.rb,
lib/voilkruby/chain.rb,
lib/voilkruby/utils.rb,
lib/voilkruby/logger.rb,
lib/voilkruby/stream.rb,
lib/voilkruby/tag_api.rb,
lib/voilkruby/version.rb,
lib/voilkruby/block_api.rb,
lib/voilkruby/operation.rb,
lib/voilkruby/type/hash.rb,
lib/voilkruby/base_error.rb,
lib/voilkruby/base_error.rb,
lib/voilkruby/base_error.rb,
lib/voilkruby/base_error.rb,
lib/voilkruby/base_error.rb,
lib/voilkruby/base_error.rb,
lib/voilkruby/base_error.rb,
lib/voilkruby/follow_api.rb,
lib/voilkruby/type/array.rb,
lib/voilkruby/type/price.rb,
lib/voilkruby/transaction.rb,
lib/voilkruby/type/amount.rb,
lib/voilkruby/type/future.rb,
lib/voilkruby/chain_config.rb,
lib/voilkruby/database_api.rb,
lib/voilkruby/error_parser.rb,
lib/voilkruby/type/u_int16.rb,
lib/voilkruby/type/u_int32.rb,
lib/voilkruby/condenser_api.rb,
lib/voilkruby/operation_ids.rb,
lib/voilkruby/chain_stats_api.rb,
lib/voilkruby/operation_types.rb,
lib/voilkruby/type/permission.rb,
lib/voilkruby/type/public_key.rb,
lib/voilkruby/type/serializer.rb,
lib/voilkruby/account_by_key_api.rb,
lib/voilkruby/market_history_api.rb,
lib/voilkruby/type/beneficiaries.rb,
lib/voilkruby/type/point_in_time.rb,
lib/voilkruby/account_history_api.rb,
lib/voilkruby/mixins/acts_as_voter.rb,
lib/voilkruby/mixins/acts_as_poster.rb,
lib/voilkruby/mixins/acts_as_wallet.rb,
lib/voilkruby/network_broadcast_api.rb

Defined Under Namespace

Modules: ChainConfig, Mixins, OperationIds, OperationTypes, Type, Utils Classes: AccountByKeyApi, AccountHistoryApi, Api, ApiError, BaseError, BlockApi, Chain, ChainError, ChainStatsApi, CondenserApi, DatabaseApi, ErrorParser, FollowApi, MarketHistoryApi, NetworkBroadcastApi, Operation, OperationError, Stream, StreamError, TagApi, Transaction, TransactionError, TypeError

Constant Summary collapse

VERSION =
'0.0.1'
AGENT_ID =
"voilkruby/#{VERSION}"

Class Method Summary collapse

Class Method Details

.loggerLogger

The logger that VoilkRuby uses for reporting errors.



7
8
9
10
11
# File 'lib/voilkruby/logger.rb', line 7

def self.logger
  @@logger ||= Logger.new(STDOUT).tap do |logger|
    logger.progname = 'voilkruby'
  end
end

.logger=(logger) ⇒ void

This method returns an undefined value.

Sets the logger that VoilkRuby uses for reporting errors.



17
18
19
# File 'lib/voilkruby/logger.rb', line 17

def self.logger=(logger)
  @@logger = logger
end