Rosetta_models.Allowtype t = {operation_statuses : Operation_status.t list; |
operation_types : string list; |
errors : Error.t list; |
historical_balance_lookup : bool; |
timestamp_start_index : int64 option; |
call_methods : string list; |
balance_exemptions : Balance_exemption.t list; |
mempool_coins : bool; |
block_hash_case : Enums.case option; |
transaction_hash_case : Enums.case 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 pp :
Ppx_deriving_runtime.Format.formatter ->
t ->
Ppx_deriving_runtime.unitval show : t -> Ppx_deriving_runtime.stringval create :
Operation_status.t list ->
string list ->
Error.t list ->
bool ->
string list ->
Balance_exemption.t list ->
bool ->
tAllow specifies supported Operation status, Operation types, and all possible error statuses. This Allow object is used by clients to validate the correctness of a Rosetta Server implementation. It is expected that these clients will error if they receive some response that contains any of the above information that is not specified here.