A javascript based interpreter for the Script language used in transactions