def get_action_balance(self): if not self.check_input_arguments(["address"]): return self._response(error_msg.PARAMS_ERROR) satoshi = NetworkAPI.get_balance(self._input["address"]) if satoshi != 0: cny = satoshi_to_currency_cached(satoshi, "cny") else: cny = 0 data = dict(satoshi=str(satoshi), cny=float(cny)) return self._response(data=data)
def get_balance(address): balance = NetworkAPI.get_balance(address) return f'{balance}'
def btc_balance(address, private): if private: s_k = Key.from_hex(address) address = s_k.address btc_balance = NetworkAPI.get_balance(address) return satoshi_to_currency_cached(btc_balance, "btc")