twuo.py 519 B

1234567891011121314151617
  1. import os
  2. from .twuo_orig import *
  3. if os.getenv('MMGEN_BOGUS_WALLET_DATA'):
  4. async def fake_set_dates(foo,rpc,us):
  5. for o in us:
  6. o.date = 1831006505 - int(9.7 * 60 * (o.confs - 1))
  7. async def fake_get_unspent_rpc(foo):
  8. from decimal import Decimal
  9. import json
  10. from mmgen.fileutil import get_data_from_file
  11. return json.loads(get_data_from_file(os.getenv('MMGEN_BOGUS_WALLET_DATA')),parse_float=Decimal)
  12. TwUnspentOutputs.set_dates = fake_set_dates
  13. TwUnspentOutputs.get_unspent_rpc = fake_get_unspent_rpc