Dmitriy Ryajov
3da656687b
use LPError more consistently ( #582 )
...
* use LPError more consistently
* don't use Exceptino
* annotate with raises
* don't panic on concatenation
* further rework error handling
2021-06-02 15:39:10 +02:00
Dmitriy Ryajov
34787728a3
don't use MaResult as default in newStandardSwitch ( #578 )
2021-05-24 16:48:18 -06:00
Dmitriy Ryajov
24132d7129
More raises cleanup ( #575 )
...
* use toException to map errors
* don't initialize address twice
* better error messages
* allow LPError to escape
* allow LPError to escape
2021-05-22 12:27:30 -06:00
Dmitriy Ryajov
ac4e060e1a
adding raises defect across the codebase ( #572 )
...
* adding raises defect across the codebase
* use unittest2
* add windows deps caching
* update mingw link
* die on failed peerinfo initialization
* use result.expect instead of get
* use expect more consistently and rework inits
* use expect more consistently
* throw on missing public key
* remove unused closure annotation
* merge master
2021-05-21 10:27:01 -06:00
Dmitriy Ryajov
6b930ae7e6
More builders ( #560 )
...
* address some issues pointed out in review
* re-add to prevent breaking other projects
2021-04-06 14:16:23 -06:00
Dmitriy Ryajov
290866dd62
builders ( #559 )
2021-04-05 16:06:45 -06:00
Giovanni Petrantoni
795a651839
use a builder pattern to build the switch ( #551 )
...
* use a builder pattern to build the switch
* with with
* more refs
2021-04-02 10:20:51 +09:00