Merge pull request #656 from pragma-org/etorreborre/fix/ledger-rollback
fix: allow the ledger to rollback a state that has just been rolled forward on the volatile state