fixed: call block with theTransaction instead of theSuccess