Updated profile and js for transaction validation