Construction.Metadata_datatype t = {sender : string; |
nonce : Unsigned_extended.UInt32.t; |
token_id : string; |
receiver : string; |
account_creation_fee : Unsigned_extended.UInt64.t option; |
valid_until : Unsigned_extended.UInt32.t option; |
memo : string option; |
}val to_yojson : t -> Yojson.Safe.tval of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_orval _ : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_orval create :
nonce:Unsigned_extended.UInt32.t ->
sender:Public_key.Compressed.t ->
token_id:string ->
receiver:Public_key.Compressed.t ->
account_creation_fee:Unsigned_extended.UInt64.t option ->
valid_until:Unsigned_extended.UInt32.t option ->
memo:string option ->
tval of_json : Yojson.Safe.t -> ( t, Rosetta_lib.Errors.t ) Core_kernel.Result.t