Skip to content

Commit 00e05f0

Browse files
committed
transaction_logic: add new format for checking OCaml references
The script will also fail for now. The update script will be tested in a PR.
1 parent 91019df commit 00e05f0

File tree

1 file changed

+9
-3
lines changed
  • ledger/src/scan_state/transaction_logic

1 file changed

+9
-3
lines changed

ledger/src/scan_state/transaction_logic/mod.rs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,9 @@ pub use transaction_union_payload::{
6060
ExistingOrNew, Tag, TimingValidation, TransactionUnion, TransactionUnionPayload,
6161
};
6262

63-
/// <https://github.com/MinaProtocol/mina/blob/2ee6e004ba8c6a0541056076aab22ea162f7eb3a/src/lib/mina_base/transaction_status.ml#L9>
63+
/// OCaml reference: src/lib/mina_base/transaction_status.ml L:9-51
64+
/// Commit: 2ee6e004ba8c6a0541056076aab22ea162f7eb3a
65+
/// Last verified: 2025-10-08
6466
#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Eq)]
6567
pub enum TransactionFailure {
6668
Predicate,
@@ -176,7 +178,9 @@ impl Display for TransactionFailure {
176178
}
177179
}
178180

179-
/// <https://github.com/MinaProtocol/mina/blob/2ee6e004ba8c6a0541056076aab22ea162f7eb3a/src/lib/mina_base/transaction_status.ml#L452>
181+
/// OCaml reference: src/lib/mina_base/transaction_status.ml L:452-454
182+
/// Commit: 2ee6e004ba8c6a0541056076aab22ea162f7eb3a
183+
/// Last verified: 2025-10-08
180184
#[derive(SerdeYojsonEnum, Debug, Clone, PartialEq, Eq)]
181185
pub enum TransactionStatus {
182186
Applied,
@@ -192,7 +196,9 @@ impl TransactionStatus {
192196
}
193197
}
194198

195-
/// <https://github.com/MinaProtocol/mina/blob/2ee6e004ba8c6a0541056076aab22ea162f7eb3a/src/lib/mina_base/with_status.ml#L6>
199+
/// OCaml reference: src/lib/mina_base/with_status.ml L:6-10
200+
/// Commit: 2ee6e004ba8c6a0541056076aab22ea162f7eb3a
201+
/// Last verified: 2025-10-08
196202
#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq)]
197203
pub struct WithStatus<T> {
198204
pub data: T,

0 commit comments

Comments
 (0)