hashgraph / hashgraph/hedera-docs

docs: add "success revert" behavior in smart contracts section

Open
#23 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
MDX
Stars
10
Forks
49
Avg merge
19h 49m
Merged PRs (30d)
17

Description

### Description
the concept of "success revert" is not clearly documented. this occurs when a sub-transaction reverts but the overall transaction still "succeeds" due to child transactions.

developers spend significant time troubleshooting failed associations without understanding that a "success revert" is causing the confusion. This is particularly problematic as even AI/trace tools don't recognize this behavior

### Proposed Changes
- [ ] add a dedicated documentation section (or a standalone page) that:
-Explains the concept of “success revert”
- [ ] define what `success revert` means in the context of hedera smart contract execution
- [ ] explain differences from standard EVM behavior
- [ ] Describes how it appears in deployment logs and trace views
- [ ] Provides troubleshooting tips and examples

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.