diff --git a/specs/protocol/abi.md b/specs/protocol/abi.md index c9813e42..d7197324 100644 --- a/specs/protocol/abi.md +++ b/specs/protocol/abi.md @@ -375,17 +375,17 @@ Upon execution of ABI calls, i.e scripts being executed, a JSON object represent All receipts will have a `type` property: - `type`: String; the type of the receipt. Can be one of: - - "Call" - - "Return" - - "ReturnData" - - "Panic" - - "Revert" - - "Log" - - "LogData" - - "Transfer" - - "TransferOut" - - "ScriptResult" - - "MessageOut" + - [Call](#call-receipt) + - [Return](#return-receipt) + - [ReturnData](#returndata-receipt) + - [Panic](#panic-receipt) + - [Revert](#revert-receipt) + - [Log](#log-receipt) + - [LogData](#logdata-receipt) + - [Transfer](#transfer-receipt) + - [TransferOut](#transferout-receipt) + - [ScriptResult](#scriptresult-receipt) + - [MessageOut](#messageout-receipt) Then, each receipt type will have its own properties. Some of these properties are related to the FuelVM's registers, as specified in more detail [here](../vm/instruction_set.md).