Skip to content

Commit

Permalink
update descriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
aSpite committed Jan 24, 2024
1 parent 1e1d5bb commit 4a09e88
Showing 1 changed file with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -436,9 +436,9 @@ This test verifies whether the transaction fees for launching the fireworks are

## Edge Cases Tests

There will be examples of different exit codes that can occur during transaction processing. These exit codes are in the blockchain code itself. At the same time, it is necessary to distinguish the exit code during the [Compute Phase](/learn/tvm-instructions/tvm-overview#compute-phase) and the exit code during the Action Phase.
In this section will be provided the test cases for TVM exit [codes](/learn/tvm-instructions/tvm-exit-codes) that can occur during transaction processing. These exit codes are in the blockchain code itself. At the same time, it is necessary to distinguish the exit code during the [Compute Phase](/learn/tvm-instructions/tvm-overview#compute-phase) and the exit code during the Action Phase.

During the Compute Phase, the contract logic (its code) is executed. During this processing, various actions can be created. These actions will be processed in the next phase - Action Phase. If the Compute Phase was unsuccessful, then the Action Phase does not start. However, if the Compute Phase was successful, this does not guarantee that the Action Phase will also end successfully.
During the Compute Phase, the contract logic (its code) is executed. While processing, various actions can be created. These actions will be processed in the next phase - Action Phase. If the Compute Phase is unsuccessful, then the Action Phase does not start. However, if the Compute Phase was successful, this does not guarantee that the Action Phase will also end successfully.

### Compute Phase | exit code = 0

Expand Down Expand Up @@ -496,7 +496,7 @@ There are many other cases when this error is thrown. Some of them:

### Compute Phase | exit code = 8

All data in TON is stored in [cells](/develop/data-formats/cell-boc#cell). One cell can hold 1023 bits of data and 4 references to other cells. If you try to write more than 1023 bits or more than 4 references, 8 exit code is thrown.
All data in TON is stored in [cells](/develop/data-formats/cell-boc#cell). A cell has the capacity to store 1023 bits of data and 4 references to other cells. If you try to write more than 1023 bits or more than 4 references, 8 exit code is thrown.

### Compute Phase | exit code = 9

Expand Down

0 comments on commit 4a09e88

Please sign in to comment.