Module Transaction.Env

module T (M : Rosetta_lib.Monad_fail.S) : sig ... end
module Real : sig ... end
module Mock : sig ... end
val obj_of_user_command_info : Rosetta_lib.User_command_info.t -> < amount : Unsigned_extended.UInt64.t ; fee : Unsigned_extended.UInt64.t ; feePayer : < publicKey : [> `String of string ] > ; feeToken : [ `Token_id of string ] ; hash : string ; kind : [> `String of string ] ; nonce : int ; receiver : < publicKey : [> `String of string ] > ; source : < publicKey : [> `String of string ] > ; token : [ `Token_id of string ] >
val mock : < pooledUserCommands : [> `UserCommand of < amount : Unsigned_extended.UInt64.t ; fee : Unsigned_extended.UInt64.t ; feePayer : < publicKey : [> `String of string ] > ; feeToken : [ `Token_id of string ] ; hash : string ; kind : [> `String of string ] ; nonce : int ; receiver : < publicKey : [> `String of string ] > ; source : < publicKey : [> `String of string ] > ; token : [ `Token_id of string ] > ] array > Mock.t