@@ -102,7 +102,7 @@ def price(self, data_size=0, target_address=None):
102
102
response = self ._get ("{}/price/{}/{}" , data_size , target_address )
103
103
else :
104
104
response = self ._get ("{}/price/{}" , data_size )
105
- return winston_to_ar ( response .text )
105
+ return response .text
106
106
107
107
def send (self , json_data ):
108
108
"""Submit a Transaction"""
@@ -112,7 +112,7 @@ def send(self, json_data):
112
112
def wallet_balance (self , address ):
113
113
"""Get a Wallet Balance"""
114
114
response = self ._get ("{}/wallet/{}/balance" , address )
115
- return winston_to_ar ( response .text )
115
+ return response .text
116
116
117
117
def tx_anchor (self ):
118
118
# TODO: the docs say this should be https://arweave.net/wallet/{address}/last_tx
@@ -193,7 +193,8 @@ def from_data(cls, jwk_data):
193
193
194
194
@property
195
195
def balance (self ):
196
- return self .peer .wallet_balance (self .address )
196
+ balance = self .peer .wallet_balance (self .address )
197
+ return winston_to_ar (balance )
197
198
198
199
def sign (self , message ):
199
200
h = SHA256 .new (message )
@@ -283,7 +284,8 @@ def from_serialized_transaction(self, transaction_json):
283
284
"Please supply a string containing json to initialize a serialized transaction" )
284
285
285
286
def get_reward (self , data_size , target_address = None ):
286
- return self .peer .price (data_size , target_address )
287
+ reward = self .peer .price (data_size , target_address )
288
+ return winston_to_ar (reward )
287
289
288
290
def add_tag (self , name , value ):
289
291
tag = create_tag (name , value , self .format == 2 )
@@ -420,7 +422,8 @@ def get_transaction(self):
420
422
421
423
def get_price (self ):
422
424
try :
423
- return self .peer .price (self .data_size )
425
+ price = self .peer .price (self .data_size )
426
+ return winston_to_ar (price )
424
427
except TransactionException as exception :
425
428
pass
426
429
0 commit comments