File tree 1 file changed +11
-0
lines changed 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -123,6 +123,9 @@ type TransactionBlockKind struct {
123
123
/// A system transaction marking the start of a series of transactions scheduled as part of a
124
124
/// checkpoint
125
125
ConsensusCommitPrologue * SuiConsensusCommitPrologue `json:"ConsensusCommitPrologue,omitempty"`
126
+ /// A system transaction marking the start of a series of transactions scheduled as part of a
127
+ /// checkpoint (v3)
128
+ ConsensusCommitPrologueV3 * SuiConsensusCommitPrologueV3 `json:"ConsensusCommitPrologueV3,omitempty"`
126
129
/// A series of transactions where the results of one transaction can be used in future
127
130
/// transactions
128
131
ProgrammableTransaction * SuiProgrammableTransactionBlock `json:"ProgrammableTransaction,omitempty"`
@@ -155,6 +158,14 @@ type SuiConsensusCommitPrologue struct {
155
158
CommitTimestampMs uint64 `json:"commit_timestamp_ms"`
156
159
}
157
160
161
+ type SuiConsensusCommitPrologueV3 struct {
162
+ Epoch * SafeSuiBigInt [uint64 ] `json:"epoch"`
163
+ Round * SafeSuiBigInt [uint64 ] `json:"round"`
164
+ CommitTimestampMs * SafeSuiBigInt [uint64 ] `json:"commit_timestamp_ms"`
165
+ SubDagIndex * SafeSuiBigInt [uint64 ] `json:"sub_dag_index"`
166
+ ConsensusCommitDigest sui_types.ObjectDigest `json:"consensus_commit_digest"`
167
+ }
168
+
158
169
type SuiProgrammableTransactionBlock struct {
159
170
Inputs []interface {} `json:"inputs"`
160
171
/// The transactions to be executed sequentially. A failure in any transaction will
You can’t perform that action at this time.
0 commit comments