unspent.py 455 B

123456789101112131415
  1. import os as overlay_fake_os
  2. from .unspent_orig import *
  3. if overlay_fake_os.getenv('MMGEN_BOGUS_UNSPENT_DATA'):
  4. class overlay_fake_data:
  5. async def get_rpc_data(foo):
  6. from decimal import Decimal
  7. import json
  8. from ....fileutil import get_data_from_file
  9. return json.loads(get_data_from_file(
  10. overlay_fake_os.getenv('MMGEN_BOGUS_UNSPENT_DATA')),parse_float=Decimal)
  11. BitcoinTwUnspentOutputs.get_rpc_data = overlay_fake_data.get_rpc_data