Quando uma função tem o efeito transacts, isso significa que a função pode ler e gravar dados, mas essas ações poderão ser revertidas se a função também tiver o efeito decides. Este efeito é um efeito exclusivo.
Uma função sem efeito exclusivo especificado pode ler e gravar dados, mas não pode ser revertida.