Skip to content

Commit 2ebabb3

Browse files
authored
Merge pull request #98 from bobbrodie/6.0.x
Fix satoshisPerByte and remove '.value' from examples
2 parents d2b084a + 49197b3 commit 2ebabb3

File tree

6 files changed

+10
-10
lines changed

6 files changed

+10
-10
lines changed

examples/Pos/bill_requests.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class BillRequests:
88
def create_bill(self) -> None:
9-
client = Client.create_pos_client('somePosToken', Environment.TEST.value)
9+
client = Client.create_pos_client('somePosToken', Environment.TEST)
1010

1111
bill = Bill()
1212
bill.name = 'someName'
@@ -18,11 +18,11 @@ def create_bill(self) -> None:
1818
result = client.create_bill(bill, Facade.POS, False)
1919

2020
def get_bill(self) -> None:
21-
client = Client.create_pos_client('somePosToken', Environment.TEST.value)
21+
client = Client.create_pos_client('somePosToken', Environment.TEST)
2222

2323
result = client.get_bill('someBillId', Facade.POS, False)
2424

2525
def deliver_bill_via_email(self) -> None:
26-
client = Client.create_pos_client('somePosToken', Environment.TEST.value)
26+
client = Client.create_pos_client('somePosToken', Environment.TEST)
2727

2828
result = client.deliver_bill('someBillId', 'token')

examples/Pos/invoice_requests.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ def create_invoice(self) -> None:
2727

2828
invoice.buyer = buyer
2929

30-
client = Client.create_pos_client('somePosToken', Environment.TEST.value)
30+
client = Client.create_pos_client('somePosToken', Environment.TEST)
3131

3232
result = client.create_invoice(invoice, Facade.POS, False)
3333

3434
def get_invoice(self) -> None:
35-
client = Client.create_pos_client('somePosToken', Environment.TEST.value)
35+
client = Client.create_pos_client('somePosToken', Environment.TEST)
3636

3737
invoice_by_id = client.get_invoice('someInvoiceId', Facade.POS, False)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "bitpay"
7-
version = "6.0.1"
7+
version = "6.0.2"
88
authors = [
99
{ name="Antonio Buedo", email="[email protected]" },
1010
]

src/bitpay/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ class Config(Enum):
55
TEST_URL = "https://test.bitpay.com/"
66
PROD_URL = "https://bitpay.com/"
77
BITPAY_API_VERSION = "2.0.0"
8-
BITPAY_PLUGIN_INFO = "BitPay_Python_Client_v6.0.1"
8+
BITPAY_PLUGIN_INFO = "BitPay_Python_Client_v6.0.2"
99
BITPAY_API_FRAME = "std"
1010
BITPAY_API_FRAME_VERSION = "1.0.0"

src/bitpay/models/invoice/miner_fees_item.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ class MinerFeesItem(BitPayModel):
1515
see this support article for more information
1616
"""
1717

18-
satoshis_per_byte: Union[int, None] = None
18+
satoshis_per_byte: Union[float, None] = None
1919
total_fee: Union[int, None] = None
2020
fiat_amount: Union[float, None] = None

tests/unit/models/invoice/test_miner_fees_item.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
@pytest.mark.unit
77
def test_constructor():
88
amount = 12.34
9-
satoshis = 12345
9+
satoshis = 12.345
1010
total_fee = 4354
1111
miner_fees_item = MinerFeesItem(fiat_amount=amount, satoshis_per_byte=satoshis, total_fee=total_fee)
1212

1313
assert amount == miner_fees_item.fiat_amount
14-
assert 12345 == miner_fees_item.satoshis_per_byte
14+
assert 12.345 == miner_fees_item.satoshis_per_byte
1515
assert total_fee == miner_fees_item.total_fee

0 commit comments

Comments
 (0)