Traceback (most recent call last):
File "/home/uroot/.local/bin/keria", line 33, in <module>
sys.exit(load_entry_point('keria', 'console_scripts', 'keria')())
File "/home/uroot/keria/src/keria/app/cli/keria.py", line 31, in main
raise ex
File "/home/uroot/keria/src/keria/app/cli/keria.py", line 25, in main
doers = args.handler(args)
File "/home/uroot/keria/src/keria/app/cli/commands/start.py", line 20, in <lambda>
parser.set_defaults(handler=lambda args: launch(args))
File "/home/uroot/keria/src/keria/app/cli/commands/start.py", line 84, in launch
runAgent(name=args.name,
File "/home/uroot/keria/src/keria/app/cli/commands/start.py", line 117, in runAgent
directing.runController(doers=doers, expire=expire)
File "/home/uroot/keripy/src/keri/app/directing.py", line 665, in runController
doist.do(doers=doers)
File "/home/uroot/.local/lib/python3.10/site-packages/hio/base/doing.py", line 156, in do
self.recur() # increments .tyme runs recur context
File "/home/uroot/.local/lib/python3.10/site-packages/hio/base/doing.py", line 275, in recur
tock = dog.send(self.tyme) # yielded tock == 0.0 means re-run asap
File "/home/uroot/.local/lib/python3.10/site-packages/hio/base/doing.py", line 922, in do
self.done = self.recur(tyme=tyme) # equv of doist.recur
File "/home/uroot/.local/lib/python3.10/site-packages/hio/base/doing.py", line 1026, in recur
tock = dog.send(tyme) # yielded tock == 0.0 means re-run asap
File "/home/uroot/.local/lib/python3.10/site-packages/hio/base/doing.py", line 922, in do
self.done = self.recur(tyme=tyme) # equv of doist.recur
File "/home/uroot/.local/lib/python3.10/site-packages/hio/base/doing.py", line 1026, in recur
tock = dog.send(tyme) # yielded tock == 0.0 means re-run asap
File "/home/uroot/.local/lib/python3.10/site-packages/hio/base/doing.py", line 922, in do
self.done = self.recur(tyme=tyme) # equv of doist.recur
File "/home/uroot/.local/lib/python3.10/site-packages/hio/base/doing.py", line 1026, in recur
tock = dog.send(tyme) # yielded tock == 0.0 means re-run asap
File "/home/uroot/keripy/src/keri/app/delegating.py", line 138, in escrowDo
self.processEscrows()
File "/home/uroot/keripy/src/keri/app/delegating.py", line 143, in processEscrows
self.processPartialWitnessEscrow()
File "/home/uroot/keripy/src/keri/app/delegating.py", line 193, in processPartialWitnessEscrow
self.hby.db.cdel.put(keys=(pre, seqner.qb64), val=serder.saider)
AttributeError: 'SerderKERI' object has no attribute 'saider'. Did you mean: 'said'?
This looks like a regression from latest keripy & keria changes
There's a signify-ts integration test to reproduce the issue in this PR https://github.com/WebOfTrust/signify-ts/pull/157
Keria stacktrace