mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-07-23 15:19:38 +02:00
* Implement Synth as an exchange rate provider * Add assertions to provider interface test * Assert the correct provider error is raised * Remove unnecessary parens
13 lines
350 B
Ruby
13 lines
350 B
Ruby
# `Providable` serves as an extension point for integrating multiple providers.
|
|
# For an example of a multi-provider, multi-concept implementation,
|
|
# see: https://github.com/maybe-finance/maybe/pull/561
|
|
|
|
module Providable
|
|
extend ActiveSupport::Concern
|
|
|
|
class_methods do
|
|
def exchange_rates_provider
|
|
Provider::Synth.new
|
|
end
|
|
end
|
|
end
|