Transaction.Unsigned
type t = {
random_oracle_input : ( Field.t, bool ) Random_oracle_input.Legacy.t; |
command : User_command_info.Partial.t; |
nonce : Unsigned_extended.UInt32.t; |
}
module Rendered : sig ... end
val string_of_field : Field.t -> string
val field_of_string : string -> ( Field.t, 'a ) Core_kernel.Result.t
val render_command :
nonce:Unsigned_extended.UInt32.t ->
User_command_info.Partial.t ->
( [> `Delegation of Rendered.Delegation.t | `Payment of Rendered.Payment.t ],
Errors.t )
Core_kernel__Result.t
val render : t -> ( Rendered.t, Errors.t ) Core_kernel__Result.t
val of_rendered_payment : Rendered.Payment.t -> User_command_info.Partial.t
val of_rendered_delegation :
Rendered.Delegation.t ->
User_command_info.Partial.t
val of_rendered : Rendered.t -> ( t, Errors.t ) Core_kernel.Result.t