Sui.Rpc.V2beta.TransactionKind (ex_sui v0.1.0)

View Source

Transaction type.

Summary

Types

t()

@type t() :: %Sui.Rpc.V2beta.TransactionKind{
  __unknown_fields__: [Protobuf.unknown_field()],
  kind:
    {:programmable_transaction,
     Sui.Rpc.V2beta.ProgrammableTransaction.t() | nil}
    | {:change_epoch, Sui.Rpc.V2beta.ChangeEpoch.t() | nil}
    | {:genesis, Sui.Rpc.V2beta.GenesisTransaction.t() | nil}
    | {:consensus_commit_prologue_v1,
       Sui.Rpc.V2beta.ConsensusCommitPrologue.t() | nil}
    | {:authenticator_state_update,
       Sui.Rpc.V2beta.AuthenticatorStateUpdate.t() | nil}
    | {:end_of_epoch, Sui.Rpc.V2beta.EndOfEpochTransaction.t() | nil}
    | {:randomness_state_update, Sui.Rpc.V2beta.RandomnessStateUpdate.t() | nil}
    | {:consensus_commit_prologue_v2,
       Sui.Rpc.V2beta.ConsensusCommitPrologue.t() | nil}
    | {:consensus_commit_prologue_v3,
       Sui.Rpc.V2beta.ConsensusCommitPrologue.t() | nil}
    | {:consensus_commit_prologue_v4,
       Sui.Rpc.V2beta.ConsensusCommitPrologue.t() | nil}
    | nil
}

Functions

descriptor()