Module: Bitsy

Defined in:
lib/bitsy.rb,
lib/bitsy/config.rb,
lib/bitsy/engine.rb,
lib/bitsy/version.rb,
app/jobs/bitsy/forward_job.rb,
app/models/bitsy/payment_depot.rb,
app/services/bitsy/log_send_many.rb,
app/services/bitsy/send_payments.rb,
app/services/bitsy/forward_payments.rb,
app/helpers/bitsy/application_helper.rb,
app/jobs/bitsy/transactions_sync_job.rb,
app/models/bitsy/payment_transaction.rb,
lib/generators/bitsy/config_generator.rb,
app/services/bitsy/build_send_many_hash.rb,
app/services/bitsy/create_payment_depot.rb,
app/models/bitsy/blockchain_notification.rb,
app/controllers/bitsy/v1/syncs_controller.rb,
app/services/bitsy/forward_tax_calculator.rb,
app/jobs/bitsy/blockchain_notification_job.rb,
app/services/bitsy/associates_transactions.rb,
app/controllers/bitsy/application_controller.rb,
app/services/bitsy/updating/get_latest_block.rb,
app/services/bitsy/updating/sync_transactions.rb,
app/serializers/bitsy/payment_depot_serializer.rb,
app/services/bitsy/updating/update_transaction.rb,
app/controllers/bitsy/v1/truncations_controller.rb,
app/services/bitsy/compute_amount_for_splitting.rb,
app/services/bitsy/updating/select_transactions.rb,
app/services/bitsy/updating/update_transactions.rb,
app/services/bitsy/instantiate_blockchain_wallet.rb,
app/controllers/bitsy/v1/payment_depots_controller.rb,
app/services/bitsy/process_blockchain_notification.rb,
app/services/bitsy/amount_for_initial_tax_calculator.rb,
app/services/bitsy/build_send_many_hash_for_transaction.rb,
app/controllers/bitsy/v1/blockchain_notifications_controller.rb,
app/services/bitsy/build_send_many_hash_with_transaction_fee.rb

Defined Under Namespace

Modules: ApplicationHelper, Updating, V1 Classes: AmountForInitialTaxCalculator, ApplicationController, AssociatesTransactions, BlockchainNotification, BlockchainNotificationJob, BuildSendManyHash, BuildSendManyHashForTransaction, BuildSendManyHashWithTransactionFee, ComputeAmountForSplitting, Config, ConfigGenerator, CreatePaymentDepot, Engine, ForwardJob, ForwardPayments, ForwardTaxCalculator, InstantiateBlockchainWallet, LogSendMany, PaymentDepot, PaymentDepotSerializer, PaymentTransaction, ProcessBlockchainNotification, SendPayments, TransactionsSyncJob

Constant Summary collapse

VERSION =
"0.5.3"

Class Method Summary collapse

Class Method Details

.configure {|self.config| ... } ⇒ Object

Yields:

  • (self.config)


22
23
24
# File 'lib/bitsy.rb', line 22

def self.configure
  yield self.config
end

.load_config(path) ⇒ Object



18
19
20
# File 'lib/bitsy.rb', line 18

def self.load_config(path)
  self.config ||= Config.new(path)
end