Skip to content

Commit e3d3cea

Browse files
committed
Auto-generate SDK for FinFeedAPI Currencies API REST Historical
1 parent 1ed299d commit e3d3cea

File tree

148 files changed

+636
-640
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

148 files changed

+636
-640
lines changed

finfeedapi/currencies-api-rest-historical/sdk/ada/src/client/-clients.adb

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ package body .Clients is
2323

2424

2525
-- Get specific rate
26-
-- Retrieves the exchange rate for a specific base and quote asset at a given time or the current rate.
27-
--
28-
-- :::info
29-
-- If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements.
26+
-- Retrieves the exchange rate for a specific base and quote asset at a given time or the current rate.
27+
--
28+
-- :::info
29+
-- If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements.
3030
-- :::
3131
procedure Get_Specific_Rate
3232
(Client : in out Client_Type;
@@ -77,14 +77,14 @@ package body .Clients is
7777
end V_1Exchangerate_Asset_Id_Base_Asset_Id_Quote_History_Get;
7878

7979
-- Get all current rates
80-
-- Get the current exchange rate between requested asset and all other assets.
81-
--
82-
-- :::info
83-
-- If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements.
84-
-- :::
85-
--
86-
-- :::info
87-
-- You can invert the rates by using Y = 1 / X equation, for example BTC/USD = 1 / (USD/BTC);
80+
-- Get the current exchange rate between requested asset and all other assets.
81+
--
82+
-- :::info
83+
-- If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements.
84+
-- :::
85+
--
86+
-- :::info
87+
-- You can invert the rates by using Y = 1 / X equation, for example BTC/USD = 1 / (USD/BTC);
8888
-- :::
8989
procedure V_1Exchangerate_Asset_Id_Base_Get
9090
(Client : in out Client_Type;
@@ -109,15 +109,15 @@ package body .Clients is
109109
end V_1Exchangerate_Asset_Id_Base_Get;
110110

111111
-- Timeseries periods
112-
-- You can also obtain historical exchange rates of any asset pair, grouped into time periods.
113-
-- Get full list of supported time periods available for requesting exchange rates historical timeseries data.
114-
--
115-
-- ## Timeseries periods
116-
-- Time unit | Period identifiers
117-
-- --- | ---
118-
-- Second | 1SEC, 2SEC, 3SEC, 4SEC, 5SEC, 6SEC, 10SEC, 15SEC, 20SEC, 30SEC
119-
-- Minute | 1MIN, 2MIN, 3MIN, 4MIN, 5MIN, 6MIN, 10MIN, 15MIN, 20MIN, 30MIN
120-
-- Hour | 1HRS, 2HRS, 3HRS, 4HRS, 6HRS, 8HRS, 12HRS
112+
-- You can also obtain historical exchange rates of any asset pair, grouped into time periods.
113+
-- Get full list of supported time periods available for requesting exchange rates historical timeseries data.
114+
--
115+
-- ## Timeseries periods
116+
-- Time unit | Period identifiers
117+
-- --- | ---
118+
-- Second | 1SEC, 2SEC, 3SEC, 4SEC, 5SEC, 6SEC, 10SEC, 15SEC, 20SEC, 30SEC
119+
-- Minute | 1MIN, 2MIN, 3MIN, 4MIN, 5MIN, 6MIN, 10MIN, 15MIN, 20MIN, 30MIN
120+
-- Hour | 1HRS, 2HRS, 3HRS, 4HRS, 6HRS, 8HRS, 12HRS
121121
-- Day | 1DAY, 2DAY, 3DAY, 5DAY, 7DAY, 10DAY
122122
procedure V_1Exchangerate_History_Periods_Get
123123
(Client : in out Client_Type;
@@ -151,14 +151,14 @@ package body .Clients is
151151
end V_1Assets_Asset_Id_Get;
152152

153153
-- List all assets
154-
-- Retrieves all assets.
155-
--
156-
-- :::info
157-
-- Our asset identifiers are aligned with the ISO 4217 currency codes standard only for fiat money (government or law regulated currency).
158-
-- :::
159-
--
160-
-- :::info
161-
-- Properties of the output are providing aggregated information from across all symbols related to the specific asset. If you need to calculate your aggregation (e.g., limiting only the particular type of symbols), you should use /v1/symbols endpoint as a data source.
154+
-- Retrieves all assets.
155+
--
156+
-- :::info
157+
-- Our asset identifiers are aligned with the ISO 4217 currency codes standard only for fiat money (government or law regulated currency).
158+
-- :::
159+
--
160+
-- :::info
161+
-- Properties of the output are providing aggregated information from across all symbols related to the specific asset. If you need to calculate your aggregation (e.g., limiting only the particular type of symbols), you should use /v1/symbols endpoint as a data source.
162162
-- :::
163163
procedure V_1Assets_Get
164164
(Client : in out Client_Type;

finfeedapi/currencies-api-rest-historical/sdk/ada/src/client/-clients.ads

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ package .Clients is
1616
type Client_Type is new Swagger.Clients.Client_Type with null record;
1717

1818
-- Get specific rate
19-
-- Retrieves the exchange rate for a specific base and quote asset at a given time or the current rate.
20-
--
21-
-- :::info
22-
-- If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements.
19+
-- Retrieves the exchange rate for a specific base and quote asset at a given time or the current rate.
20+
--
21+
-- :::info
22+
-- If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements.
2323
-- :::
2424
procedure Get_Specific_Rate
2525
(Client : in out Client_Type;
@@ -41,14 +41,14 @@ package .Clients is
4141
Result : out .Models.V1ExchangeRatesTimeseriesItem_Type_Vectors.Vector);
4242

4343
-- Get all current rates
44-
-- Get the current exchange rate between requested asset and all other assets.
45-
--
46-
-- :::info
47-
-- If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements.
48-
-- :::
49-
--
50-
-- :::info
51-
-- You can invert the rates by using Y = 1 / X equation, for example BTC/USD = 1 / (USD/BTC);
44+
-- Get the current exchange rate between requested asset and all other assets.
45+
--
46+
-- :::info
47+
-- If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements.
48+
-- :::
49+
--
50+
-- :::info
51+
-- You can invert the rates by using Y = 1 / X equation, for example BTC/USD = 1 / (USD/BTC);
5252
-- :::
5353
procedure V_1Exchangerate_Asset_Id_Base_Get
5454
(Client : in out Client_Type;
@@ -59,15 +59,15 @@ package .Clients is
5959
Result : out .Models.V1ExchangeRates_Type);
6060

6161
-- Timeseries periods
62-
-- You can also obtain historical exchange rates of any asset pair, grouped into time periods.
63-
-- Get full list of supported time periods available for requesting exchange rates historical timeseries data.
64-
--
65-
-- ## Timeseries periods
66-
-- Time unit | Period identifiers
67-
-- --- | ---
68-
-- Second | 1SEC, 2SEC, 3SEC, 4SEC, 5SEC, 6SEC, 10SEC, 15SEC, 20SEC, 30SEC
69-
-- Minute | 1MIN, 2MIN, 3MIN, 4MIN, 5MIN, 6MIN, 10MIN, 15MIN, 20MIN, 30MIN
70-
-- Hour | 1HRS, 2HRS, 3HRS, 4HRS, 6HRS, 8HRS, 12HRS
62+
-- You can also obtain historical exchange rates of any asset pair, grouped into time periods.
63+
-- Get full list of supported time periods available for requesting exchange rates historical timeseries data.
64+
--
65+
-- ## Timeseries periods
66+
-- Time unit | Period identifiers
67+
-- --- | ---
68+
-- Second | 1SEC, 2SEC, 3SEC, 4SEC, 5SEC, 6SEC, 10SEC, 15SEC, 20SEC, 30SEC
69+
-- Minute | 1MIN, 2MIN, 3MIN, 4MIN, 5MIN, 6MIN, 10MIN, 15MIN, 20MIN, 30MIN
70+
-- Hour | 1HRS, 2HRS, 3HRS, 4HRS, 6HRS, 8HRS, 12HRS
7171
-- Day | 1DAY, 2DAY, 3DAY, 5DAY, 7DAY, 10DAY
7272
procedure V_1Exchangerate_History_Periods_Get
7373
(Client : in out Client_Type;
@@ -80,14 +80,14 @@ package .Clients is
8080
Result : out .Models.V1Asset_Type_Vectors.Vector);
8181

8282
-- List all assets
83-
-- Retrieves all assets.
84-
--
85-
-- :::info
86-
-- Our asset identifiers are aligned with the ISO 4217 currency codes standard only for fiat money (government or law regulated currency).
87-
-- :::
88-
--
89-
-- :::info
90-
-- Properties of the output are providing aggregated information from across all symbols related to the specific asset. If you need to calculate your aggregation (e.g., limiting only the particular type of symbols), you should use /v1/symbols endpoint as a data source.
83+
-- Retrieves all assets.
84+
--
85+
-- :::info
86+
-- Our asset identifiers are aligned with the ISO 4217 currency codes standard only for fiat money (government or law regulated currency).
87+
-- :::
88+
--
89+
-- :::info
90+
-- Properties of the output are providing aggregated information from across all symbols related to the specific asset. If you need to calculate your aggregation (e.g., limiting only the particular type of symbols), you should use /v1/symbols endpoint as a data source.
9191
-- :::
9292
procedure V_1Assets_Get
9393
(Client : in out Client_Type;

finfeedapi/currencies-api-rest-historical/sdk/android/docs/ExchangeRatesApi.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Method | HTTP request | Description
1717
1818
Get specific rate
1919

20-
Retrieves the exchange rate for a specific base and quote asset at a given time or the current rate. :::info If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements. :::
20+
Retrieves the exchange rate for a specific base and quote asset at a given time or the current rate. :::info If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements. :::
2121

2222
### Example
2323

@@ -123,7 +123,7 @@ Name | Type | Description | Notes
123123
124124
Get all current rates
125125

126-
Get the current exchange rate between requested asset and all other assets. :::info If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements. ::: :::info You can invert the rates by using Y = 1 / X equation, for example BTC/USD = 1 / (USD/BTC); :::
126+
Get the current exchange rate between requested asset and all other assets. :::info If you are using an exchange rate for mission-critical operations, then for best reliability, you should measure the difference between current time and the time returned from the response to ensure that value of the difference between those meets your internal requirements. ::: :::info You can invert the rates by using Y = 1 / X equation, for example BTC/USD = 1 / (USD/BTC); :::
127127

128128
### Example
129129

@@ -175,7 +175,7 @@ Name | Type | Description | Notes
175175
176176
Timeseries periods
177177

178-
You can also obtain historical exchange rates of any asset pair, grouped into time periods. Get full list of supported time periods available for requesting exchange rates historical timeseries data. ## Timeseries periods Time unit | Period identifiers --- | --- Second | 1SEC, 2SEC, 3SEC, 4SEC, 5SEC, 6SEC, 10SEC, 15SEC, 20SEC, 30SEC Minute | 1MIN, 2MIN, 3MIN, 4MIN, 5MIN, 6MIN, 10MIN, 15MIN, 20MIN, 30MIN Hour | 1HRS, 2HRS, 3HRS, 4HRS, 6HRS, 8HRS, 12HRS Day | 1DAY, 2DAY, 3DAY, 5DAY, 7DAY, 10DAY
178+
You can also obtain historical exchange rates of any asset pair, grouped into time periods. Get full list of supported time periods available for requesting exchange rates historical timeseries data. ## Timeseries periods Time unit | Period identifiers --- | --- Second | 1SEC, 2SEC, 3SEC, 4SEC, 5SEC, 6SEC, 10SEC, 15SEC, 20SEC, 30SEC Minute | 1MIN, 2MIN, 3MIN, 4MIN, 5MIN, 6MIN, 10MIN, 15MIN, 20MIN, 30MIN Hour | 1HRS, 2HRS, 3HRS, 4HRS, 6HRS, 8HRS, 12HRS Day | 1DAY, 2DAY, 3DAY, 5DAY, 7DAY, 10DAY
179179

180180
### Example
181181

finfeedapi/currencies-api-rest-historical/sdk/android/docs/MetadataApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Name | Type | Description | Notes
6060
6161
List all assets
6262

63-
Retrieves all assets. :::info Our asset identifiers are aligned with the ISO 4217 currency codes standard only for fiat money (government or law regulated currency). ::: :::info Properties of the output are providing aggregated information from across all symbols related to the specific asset. If you need to calculate your aggregation (e.g., limiting only the particular type of symbols), you should use /v1/symbols endpoint as a data source. :::
63+
Retrieves all assets. :::info Our asset identifiers are aligned with the ISO 4217 currency codes standard only for fiat money (government or law regulated currency). ::: :::info Properties of the output are providing aggregated information from across all symbols related to the specific asset. If you need to calculate your aggregation (e.g., limiting only the particular type of symbols), you should use /v1/symbols endpoint as a data source. :::
6464

6565
### Example
6666

0 commit comments

Comments
 (0)