From e00db4a709c46dfd8154ebfd4cd35f70ad0142bf Mon Sep 17 00:00:00 2001 From: Jude Nelson Date: Wed, 25 Oct 2017 15:44:22 -0400 Subject: [PATCH] aggressive address encoding --- blockstack_client/backend/safety.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/blockstack_client/backend/safety.py b/blockstack_client/backend/safety.py index e3feadd83..74c98a8ef 100644 --- a/blockstack_client/backend/safety.py +++ b/blockstack_client/backend/safety.py @@ -727,11 +727,13 @@ def get_operation_fees(name_or_ns, operations, scatter_gather, payment_privkey_i # cost of registration transaction + cost of update transaction + cost of transfer transaction if owner_address: - owner_address = str(owner_address) + owner_address = virtualchain.address_reencode(str(owner_address)) + if payment_address: - payment_address = str(payment_address) + payment_address = virtualchain.address_reencode(str(payment_address)) + if transfer_address: - transfer_address = str(transfer_address) + transfer_address = virtualchain.address_reencode(str(transfer_address)) assert owner_address, "Owner address or owner_privkey_info required" assert payment_address, "Payment address or payment_privkey_info required"