In at_chops_impl.dart, introduce "hashWith" static method which will take a hashing algorithm as input and return the hashed value the given input.
Changes in at_commons:
In PublicKeyHash.dart, replace "PublicKeyHashingAlgo" enum with String which holds the hashing algo. This is because the "PublicKeyHashingAlgo" is a duplicate of "HashingAlgoType" enum and have an overhead of converting PublicKeyHashingAlgo type to HashingAlgoType in at_chops to hash the data.
- What I did Changes in at_chops:
Changes in at_commons: