Devin Ragotzy
8dbd9aae0b
Add error type, more docs, and conduit sorting test
...
Not resolve sorting just topo/mainline
2020-08-29 16:33:40 -04:00
Devin Ragotzy
394d26744a
Use own Error type for all errors
2020-08-27 20:03:19 -04:00
Devin Ragotzy
43e0f20d3b
Remove self param from all StateResolution methods
2020-08-20 17:43:04 -04:00
Devin Ragotzy
5f77bc11a2
Update ruma with conduit, make event_id return EventId not Option<>
2020-08-12 18:24:58 -04:00
Devin Ragotzy
5a45970266
Update how PDU works this needs to be fixed TODO
...
I have just added a hack to make the Pdu deserialize correctly in the
tests this has to be fixed!!
2020-08-11 23:53:33 -04:00
Devin Ragotzy
1509ef45c1
Update ruma depricated and use Option<String> for state_key
2020-08-11 23:40:22 -04:00
Devin Ragotzy
8a9f15e01f
House keeping, remove &mut self in all methods
...
Improved perf -7.8220%
2020-07-28 07:09:07 -04:00
Devin Ragotzy
d8fb5ca112
Add benchmark for longer auth chain and Error type
...
This required that the code being run in the benchmark be tested to
verify it works correctly. Now work can begin cleaning up and optimizing
state-res.
2020-07-27 00:09:21 -04:00
Devin Ragotzy
0ae8c8fe09
Add benchmarks for lexi_topo and state resolve method
2020-07-25 00:03:33 -04:00
Devin Ragotzy
29d86ebf3c
Fix separate ignoring missing ids and auth_check details
2020-07-24 23:14:30 -04:00