What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
Refactor x Feature
What is the current behavior? (You can also link to an open issue here)
This change implements the use of Fastify lifecycle hooks to parse different ussd session requests from different ussd service providers and generates a generic ussd context object that can be consumed by the state machine implementation.
What is the new behavior (if this is a feature change)?
Optimizes ussd session request handling.
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...) Refactor x Feature
What is the current behavior? (You can also link to an open issue here) This change implements the use of Fastify lifecycle hooks to parse different ussd session requests from different ussd service providers and generates a generic ussd context object that can be consumed by the state machine implementation.
What is the new behavior (if this is a feature change)? Optimizes ussd session request handling.