Skip to content

Commit f02c5e2

Browse files
authored
Add bitcoin params (#40)
1 parent 28482ec commit f02c5e2

16 files changed

+195
-35
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.13.0] - 2021-09-10
9+
10+
### Added
11+
12+
- Adds ability to create Bitcoin and Ethereum estimates using the daily balance held.
13+
814
## [1.12.0] - 2021-09-08
915

1016
### Added

patch_api/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
from __future__ import absolute_import
1717

18-
__version__ = "1.12.0"
18+
__version__ = "1.13.0"
1919

2020
# import ApiClient
2121
from patch_api.api_client import ApiClient

patch_api/api/estimates_api.py

Lines changed: 46 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,11 @@ class EstimatesApi(object):
4141
"make",
4242
"year",
4343
"transaction_value_btc_sats",
44-
"timestamp",
44+
"transaction_value_eth_gwei",
4545
"gas_used",
46+
"average_daily_balance_btc_sats",
47+
"average_daily_balance_eth_gwei",
48+
"timestamp",
4649
"origin_aiport",
4750
"destination_aiport",
4851
"aircraft_code",
@@ -128,8 +131,12 @@ def create_bitcoin_estimate_with_http_info(
128131
all_params.append("model")
129132
all_params.append("year")
130133
all_params.append("transaction_value_btc_sats")
131-
all_params.append("timestamp")
134+
all_params.append("transaction_value_eth_gwei")
132135
all_params.append("gas_used")
136+
all_params.append("transaction_value_btc_sats")
137+
all_params.append("average_daily_balance_btc_sats")
138+
all_params.append("average_daily_balance_eth_gwei")
139+
all_params.append("timestamp")
133140
all_params.append("origin_airport")
134141
all_params.append("destination_airport")
135142
all_params.append("aircraft_code")
@@ -214,7 +221,7 @@ def create_bitcoin_estimate_with_http_info(
214221
def create_ethereum_estimate(
215222
self, create_ethereum_estimate_request={}, **kwargs
216223
): # noqa: E501
217-
"""Create an ethereum estimate given a timestamp and gas used # noqa: E501
224+
"""Create an ethereum estimate # noqa: E501
218225
219226
Creates an ethereum estimate for the amount of CO2 to be compensated. An order in the `draft` state may be created based on the parameters, linked to the estimate. # noqa: E501
220227
This method makes a synchronous HTTP request by default. To make an
@@ -243,7 +250,7 @@ def create_ethereum_estimate(
243250
def create_ethereum_estimate_with_http_info(
244251
self, create_ethereum_estimate_request, **kwargs
245252
): # noqa: E501
246-
"""Create an ethereum estimate given a timestamp and gas used # noqa: E501
253+
"""Create an ethereum estimate # noqa: E501
247254
248255
Creates an ethereum estimate for the amount of CO2 to be compensated. An order in the `draft` state may be created based on the parameters, linked to the estimate. # noqa: E501
249256
This method makes a synchronous HTTP request by default. To make an
@@ -286,8 +293,12 @@ def create_ethereum_estimate_with_http_info(
286293
all_params.append("model")
287294
all_params.append("year")
288295
all_params.append("transaction_value_btc_sats")
289-
all_params.append("timestamp")
296+
all_params.append("transaction_value_eth_gwei")
290297
all_params.append("gas_used")
298+
all_params.append("transaction_value_btc_sats")
299+
all_params.append("average_daily_balance_btc_sats")
300+
all_params.append("average_daily_balance_eth_gwei")
301+
all_params.append("timestamp")
291302
all_params.append("origin_airport")
292303
all_params.append("destination_airport")
293304
all_params.append("aircraft_code")
@@ -444,8 +455,12 @@ def create_flight_estimate_with_http_info(
444455
all_params.append("model")
445456
all_params.append("year")
446457
all_params.append("transaction_value_btc_sats")
447-
all_params.append("timestamp")
458+
all_params.append("transaction_value_eth_gwei")
448459
all_params.append("gas_used")
460+
all_params.append("transaction_value_btc_sats")
461+
all_params.append("average_daily_balance_btc_sats")
462+
all_params.append("average_daily_balance_eth_gwei")
463+
all_params.append("timestamp")
449464
all_params.append("origin_airport")
450465
all_params.append("destination_airport")
451466
all_params.append("aircraft_code")
@@ -602,8 +617,12 @@ def create_mass_estimate_with_http_info(
602617
all_params.append("model")
603618
all_params.append("year")
604619
all_params.append("transaction_value_btc_sats")
605-
all_params.append("timestamp")
620+
all_params.append("transaction_value_eth_gwei")
606621
all_params.append("gas_used")
622+
all_params.append("transaction_value_btc_sats")
623+
all_params.append("average_daily_balance_btc_sats")
624+
all_params.append("average_daily_balance_eth_gwei")
625+
all_params.append("timestamp")
607626
all_params.append("origin_airport")
608627
all_params.append("destination_airport")
609628
all_params.append("aircraft_code")
@@ -760,8 +779,12 @@ def create_shipping_estimate_with_http_info(
760779
all_params.append("model")
761780
all_params.append("year")
762781
all_params.append("transaction_value_btc_sats")
763-
all_params.append("timestamp")
782+
all_params.append("transaction_value_eth_gwei")
764783
all_params.append("gas_used")
784+
all_params.append("transaction_value_btc_sats")
785+
all_params.append("average_daily_balance_btc_sats")
786+
all_params.append("average_daily_balance_eth_gwei")
787+
all_params.append("timestamp")
765788
all_params.append("origin_airport")
766789
all_params.append("destination_airport")
767790
all_params.append("aircraft_code")
@@ -918,8 +941,12 @@ def create_vehicle_estimate_with_http_info(
918941
all_params.append("model")
919942
all_params.append("year")
920943
all_params.append("transaction_value_btc_sats")
921-
all_params.append("timestamp")
944+
all_params.append("transaction_value_eth_gwei")
922945
all_params.append("gas_used")
946+
all_params.append("transaction_value_btc_sats")
947+
all_params.append("average_daily_balance_btc_sats")
948+
all_params.append("average_daily_balance_eth_gwei")
949+
all_params.append("timestamp")
923950
all_params.append("origin_airport")
924951
all_params.append("destination_airport")
925952
all_params.append("aircraft_code")
@@ -1070,8 +1097,12 @@ def retrieve_estimate_with_http_info(self, id, **kwargs): # noqa: E501
10701097
all_params.append("model")
10711098
all_params.append("year")
10721099
all_params.append("transaction_value_btc_sats")
1073-
all_params.append("timestamp")
1100+
all_params.append("transaction_value_eth_gwei")
10741101
all_params.append("gas_used")
1102+
all_params.append("transaction_value_btc_sats")
1103+
all_params.append("average_daily_balance_btc_sats")
1104+
all_params.append("average_daily_balance_eth_gwei")
1105+
all_params.append("timestamp")
10751106
all_params.append("origin_airport")
10761107
all_params.append("destination_airport")
10771108
all_params.append("aircraft_code")
@@ -1212,8 +1243,12 @@ def retrieve_estimates_with_http_info(self, **kwargs): # noqa: E501
12121243
all_params.append("model")
12131244
all_params.append("year")
12141245
all_params.append("transaction_value_btc_sats")
1215-
all_params.append("timestamp")
1246+
all_params.append("transaction_value_eth_gwei")
12161247
all_params.append("gas_used")
1248+
all_params.append("transaction_value_btc_sats")
1249+
all_params.append("average_daily_balance_btc_sats")
1250+
all_params.append("average_daily_balance_eth_gwei")
1251+
all_params.append("timestamp")
12171252
all_params.append("origin_airport")
12181253
all_params.append("destination_airport")
12191254
all_params.append("aircraft_code")

patch_api/api/orders_api.py

Lines changed: 29 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,11 @@ class OrdersApi(object):
4141
"make",
4242
"year",
4343
"transaction_value_btc_sats",
44-
"timestamp",
44+
"transaction_value_eth_gwei",
4545
"gas_used",
46+
"average_daily_balance_btc_sats",
47+
"average_daily_balance_eth_gwei",
48+
"timestamp",
4649
"origin_aiport",
4750
"destination_aiport",
4851
"aircraft_code",
@@ -122,8 +125,12 @@ def cancel_order_with_http_info(self, id, **kwargs): # noqa: E501
122125
all_params.append("model")
123126
all_params.append("year")
124127
all_params.append("transaction_value_btc_sats")
125-
all_params.append("timestamp")
128+
all_params.append("transaction_value_eth_gwei")
126129
all_params.append("gas_used")
130+
all_params.append("transaction_value_btc_sats")
131+
all_params.append("average_daily_balance_btc_sats")
132+
all_params.append("average_daily_balance_eth_gwei")
133+
all_params.append("timestamp")
127134
all_params.append("origin_airport")
128135
all_params.append("destination_airport")
129136
all_params.append("aircraft_code")
@@ -266,8 +273,12 @@ def create_order_with_http_info(self, create_order_request, **kwargs): # noqa:
266273
all_params.append("model")
267274
all_params.append("year")
268275
all_params.append("transaction_value_btc_sats")
269-
all_params.append("timestamp")
276+
all_params.append("transaction_value_eth_gwei")
270277
all_params.append("gas_used")
278+
all_params.append("transaction_value_btc_sats")
279+
all_params.append("average_daily_balance_btc_sats")
280+
all_params.append("average_daily_balance_eth_gwei")
281+
all_params.append("timestamp")
271282
all_params.append("origin_airport")
272283
all_params.append("destination_airport")
273284
all_params.append("aircraft_code")
@@ -418,8 +429,12 @@ def place_order_with_http_info(self, id, **kwargs): # noqa: E501
418429
all_params.append("model")
419430
all_params.append("year")
420431
all_params.append("transaction_value_btc_sats")
421-
all_params.append("timestamp")
432+
all_params.append("transaction_value_eth_gwei")
422433
all_params.append("gas_used")
434+
all_params.append("transaction_value_btc_sats")
435+
all_params.append("average_daily_balance_btc_sats")
436+
all_params.append("average_daily_balance_eth_gwei")
437+
all_params.append("timestamp")
423438
all_params.append("origin_airport")
424439
all_params.append("destination_airport")
425440
all_params.append("aircraft_code")
@@ -560,8 +575,12 @@ def retrieve_order_with_http_info(self, id, **kwargs): # noqa: E501
560575
all_params.append("model")
561576
all_params.append("year")
562577
all_params.append("transaction_value_btc_sats")
563-
all_params.append("timestamp")
578+
all_params.append("transaction_value_eth_gwei")
564579
all_params.append("gas_used")
580+
all_params.append("transaction_value_btc_sats")
581+
all_params.append("average_daily_balance_btc_sats")
582+
all_params.append("average_daily_balance_eth_gwei")
583+
all_params.append("timestamp")
565584
all_params.append("origin_airport")
566585
all_params.append("destination_airport")
567586
all_params.append("aircraft_code")
@@ -713,8 +732,12 @@ def retrieve_orders_with_http_info(self, **kwargs): # noqa: E501
713732
all_params.append("model")
714733
all_params.append("year")
715734
all_params.append("transaction_value_btc_sats")
716-
all_params.append("timestamp")
735+
all_params.append("transaction_value_eth_gwei")
717736
all_params.append("gas_used")
737+
all_params.append("transaction_value_btc_sats")
738+
all_params.append("average_daily_balance_btc_sats")
739+
all_params.append("average_daily_balance_eth_gwei")
740+
all_params.append("timestamp")
718741
all_params.append("origin_airport")
719742
all_params.append("destination_airport")
720743
all_params.append("aircraft_code")

patch_api/api/preferences_api.py

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,11 @@ class PreferencesApi(object):
4141
"make",
4242
"year",
4343
"transaction_value_btc_sats",
44-
"timestamp",
44+
"transaction_value_eth_gwei",
4545
"gas_used",
46+
"average_daily_balance_btc_sats",
47+
"average_daily_balance_eth_gwei",
48+
"timestamp",
4649
"origin_aiport",
4750
"destination_aiport",
4851
"aircraft_code",
@@ -126,8 +129,12 @@ def create_preference_with_http_info(
126129
all_params.append("model")
127130
all_params.append("year")
128131
all_params.append("transaction_value_btc_sats")
129-
all_params.append("timestamp")
132+
all_params.append("transaction_value_eth_gwei")
130133
all_params.append("gas_used")
134+
all_params.append("transaction_value_btc_sats")
135+
all_params.append("average_daily_balance_btc_sats")
136+
all_params.append("average_daily_balance_eth_gwei")
137+
all_params.append("timestamp")
131138
all_params.append("origin_airport")
132139
all_params.append("destination_airport")
133140
all_params.append("aircraft_code")
@@ -278,8 +285,12 @@ def delete_preference_with_http_info(self, id, **kwargs): # noqa: E501
278285
all_params.append("model")
279286
all_params.append("year")
280287
all_params.append("transaction_value_btc_sats")
281-
all_params.append("timestamp")
288+
all_params.append("transaction_value_eth_gwei")
282289
all_params.append("gas_used")
290+
all_params.append("transaction_value_btc_sats")
291+
all_params.append("average_daily_balance_btc_sats")
292+
all_params.append("average_daily_balance_eth_gwei")
293+
all_params.append("timestamp")
283294
all_params.append("origin_airport")
284295
all_params.append("destination_airport")
285296
all_params.append("aircraft_code")
@@ -420,8 +431,12 @@ def retrieve_preference_with_http_info(self, id, **kwargs): # noqa: E501
420431
all_params.append("model")
421432
all_params.append("year")
422433
all_params.append("transaction_value_btc_sats")
423-
all_params.append("timestamp")
434+
all_params.append("transaction_value_eth_gwei")
424435
all_params.append("gas_used")
436+
all_params.append("transaction_value_btc_sats")
437+
all_params.append("average_daily_balance_btc_sats")
438+
all_params.append("average_daily_balance_eth_gwei")
439+
all_params.append("timestamp")
425440
all_params.append("origin_airport")
426441
all_params.append("destination_airport")
427442
all_params.append("aircraft_code")
@@ -562,8 +577,12 @@ def retrieve_preferences_with_http_info(self, **kwargs): # noqa: E501
562577
all_params.append("model")
563578
all_params.append("year")
564579
all_params.append("transaction_value_btc_sats")
565-
all_params.append("timestamp")
580+
all_params.append("transaction_value_eth_gwei")
566581
all_params.append("gas_used")
582+
all_params.append("transaction_value_btc_sats")
583+
all_params.append("average_daily_balance_btc_sats")
584+
all_params.append("average_daily_balance_eth_gwei")
585+
all_params.append("timestamp")
567586
all_params.append("origin_airport")
568587
all_params.append("destination_airport")
569588
all_params.append("aircraft_code")

patch_api/api/projects_api.py

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,11 @@ class ProjectsApi(object):
4141
"make",
4242
"year",
4343
"transaction_value_btc_sats",
44-
"timestamp",
44+
"transaction_value_eth_gwei",
4545
"gas_used",
46+
"average_daily_balance_btc_sats",
47+
"average_daily_balance_eth_gwei",
48+
"timestamp",
4649
"origin_aiport",
4750
"destination_aiport",
4851
"aircraft_code",
@@ -122,8 +125,12 @@ def retrieve_project_with_http_info(self, id, **kwargs): # noqa: E501
122125
all_params.append("model")
123126
all_params.append("year")
124127
all_params.append("transaction_value_btc_sats")
125-
all_params.append("timestamp")
128+
all_params.append("transaction_value_eth_gwei")
126129
all_params.append("gas_used")
130+
all_params.append("transaction_value_btc_sats")
131+
all_params.append("average_daily_balance_btc_sats")
132+
all_params.append("average_daily_balance_eth_gwei")
133+
all_params.append("timestamp")
127134
all_params.append("origin_airport")
128135
all_params.append("destination_airport")
129136
all_params.append("aircraft_code")
@@ -270,8 +277,12 @@ def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
270277
all_params.append("model")
271278
all_params.append("year")
272279
all_params.append("transaction_value_btc_sats")
273-
all_params.append("timestamp")
280+
all_params.append("transaction_value_eth_gwei")
274281
all_params.append("gas_used")
282+
all_params.append("transaction_value_btc_sats")
283+
all_params.append("average_daily_balance_btc_sats")
284+
all_params.append("average_daily_balance_eth_gwei")
285+
all_params.append("timestamp")
275286
all_params.append("origin_airport")
276287
all_params.append("destination_airport")
277288
all_params.append("aircraft_code")

patch_api/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def __init__(
9191
self.default_headers[header_name] = header_value
9292
self.cookie = cookie
9393
# Set default User-Agent.
94-
self.user_agent = "patch-python/1.12.0"
94+
self.user_agent = "patch-python/1.13.0"
9595

9696
def __del__(self):
9797
if self._pool:

patch_api/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ def to_debug_report(self):
341341
"OS: {env}\n"
342342
"Python Version: {pyversion}\n"
343343
"Version of the API: v1\n"
344-
"SDK Package Version: 1.12.0".format(
344+
"SDK Package Version: 1.13.0".format(
345345
env=sys.platform, pyversion=sys.version
346346
)
347347
)

0 commit comments

Comments
 (0)