@type t() :: %Sui.Rpc.V2beta.ExecutedTransaction{
__unknown_fields__: [Protobuf.unknown_field()],
balance_changes: [Sui.Rpc.V2beta.BalanceChange.t()],
checkpoint: non_neg_integer() | nil,
digest: String.t() | nil,
effects: Sui.Rpc.V2beta.TransactionEffects.t() | nil,
events: Sui.Rpc.V2beta.TransactionEvents.t() | nil,
input_objects: [Sui.Rpc.V2beta.Object.t()],
output_objects: [Sui.Rpc.V2beta.Object.t()],
signatures: [Sui.Rpc.V2beta.UserSignature.t()],
timestamp: Google.Protobuf.Timestamp.t() | nil,
transaction: Sui.Rpc.V2beta.Transaction.t() | nil
}