ProtoRune.Com.Atproto.Repo.ApplyWrites (proto_rune v0.1.1)
Generated procedure module for main
Description: Apply a batch transaction of repository creates, updates, and deletes. Requires auth, implemented by PDS.
Summary
Types
Link to this type
error()
@type error() :: ProtoRune.Com.Atproto.Repo.ApplyWrites.MainErrorInvalidSwap.t()
Link to this type
input()
@type input() :: %{ repo: String.t(), swap_commit: String.t(), validate: boolean(), writes: [ ProtoRune.Com.Atproto.Repo.ApplyWrites.Create.t() | ProtoRune.Com.Atproto.Repo.ApplyWrites.Update.t() | ProtoRune.Com.Atproto.Repo.ApplyWrites.Delete.t() ] }
Link to this type
output()
@type output() :: %{ commit: ProtoRune.Com.Atproto.Repo.Defs.CommitMeta.t(), results: [ ProtoRune.Com.Atproto.Repo.ApplyWrites.CreateResult.t() | ProtoRune.Com.Atproto.Repo.ApplyWrites.UpdateResult.t() | ProtoRune.Com.Atproto.Repo.ApplyWrites.DeleteResult.t() ] }