The goal is to eventually merge pan into scionproto/scion. However, the library is not yet production-ready. The following items need to be addressed before it is ready for wider use.
API Redesign
Type Cleanup
PingingSelector Improvements
Policy Improvements
Code Organization
Testing
The goal is to eventually merge
panintoscionproto/scion. However, the library is not yet production-ready. The following items need to be addressed before it is ready for wider use.API Redesign
Clientstruct encapsulating all shared stateType Cleanup
addr.IApan.Path-> snetpath.PathPingingSelector Improvements
SetActive()must be called at the correct time - refactor to call automaticallyPolicy Improvements
WithPolicy()multiple times only sets the last policy - should build chain policy automaticallyCode Organization
Testing