Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
node: Add URL scheme verification along flag registration (#3627)
* node: Add valid schemes for each RPC/WS Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: add function to validate rpc/ws url Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: Add function to generate formats based on schemes input Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: Add function to register and validate flag Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: Change cobra flag register to register and verify Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: registerFlagWithValidation -> registerRPCFlagWithValidationOrFail Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: Fix minor formatting error Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: Format node.go Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: Remove default parameter Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: Fix accoutantWS accepted schemes Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: Remove expectedSchemes to use validSchemes[rpcName] instead Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: Fix typos Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: map -> inline param Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> * node: Add unit test for validateURL Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com> --------- Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
- Loading branch information