Post
Topic
Board Announcements (Altcoins)
Re: BiblePay - New Coin Launch - Official Thread
by
bible_pay
on 02/01/2018, 16:59:09 UTC
Still stuck with these errors from watchman (in fact exactly the same as it was yesterday).. Rebooted the MN, restarted the daemon, watched it sync up correctly, but still these on running watchman manually..
Code:
Traceback (most recent call last):
  File "bin/watchman.py", line 244, in
    main()
  File "bin/watchman.py", line 191, in main
    perform_biblepayd_object_sync(biblepayd)
  File "bin/watchman.py", line 24, in perform_biblepayd_object_sync
    GovernanceObject.sync(biblepayd)
  File "lib/models.py", line 87, in sync
    (go, subobj) = self.import_gobject_from_biblepayd(biblepayd, item)
  File "lib/models.py", line 117, in import_gobject_from_biblepayd
    object_hex = biblepaylib.SHIM_deserialise_from_biblepayd(object_hex)
  File "lib/biblepaylib.py", line 204, in SHIM_deserialise_from_biblepayd
    obj = deserialise(biblepayd_hex)
  File "lib/biblepaylib.py", line 229, in deserialise
    obj = simplejson.loads(json, use_decimal=True)
  File "/root/.biblepaycore/watchman/venv/local/lib/python2.7/site-packages/simplejson/__init__.py", line 533, in loads
    return cls(encoding=encoding, **kw).decode(s)
  File "/root/.biblepaycore/watchman/venv/local/lib/python2.7/site-packages/simplejson/decoder.py", line 370, in decode
    obj, end = self.raw_decode(s)
  File "/root/.biblepaycore/watchman/venv/local/lib/python2.7/site-packages/simplejson/decoder.py", line 400, in raw_decode
    return self.scan_once(s, idx=_w(s, idx).end())
simplejson.scanner.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 1673 (char 1672)

No rest for us Christians... OK, will check in an hour or so... We need to announce a leisure release...


I have this problem but right now it is OK.

It looks like most of the problem is all of the sancs that didnt vote yesterday still have the old budget in the watchman database.
Im not seeing this error on all sancs that I voted for Delete on.

If you have this error please do the following:

gobject vote-many 3f22267e91222c6d761f8a83d781a0adfe833c3b42b790a0990abfb2a5923942 funding no

gobject vote-many 3f22267e91222c6d761f8a83d781a0adfe833c3b42b790a0990abfb2a5923942 delete yes


From your controllers, then, delete mn*.dat, rm gov*.dat and resync your sanctuary and controller and see if the object goes away (gobject list all triggers should only show 1 trigger, not 2).

The correct budget and trigger gobject id that we want to keep is:  4a1f347cd49a97d36f105b1908d33a3ed3cfb5d11485000d2908313f4c2d9490
gobject get 4a1f347cd49a97d36f105b1908d33a3ed3cfb5d11485000d2908313f4c2d9490


I tried all that and still receive that same error.
Please do what seeksilence just posted; you must have missed something - or connected to a bad peer.

Also ensure your watchman is the latest version (from last week).