Mavryk_shell_services.Validation_errorstype Mavryk_base.TzPervasives.error += | Operation_conflict of {new_hash : Mavryk_base.TzPervasives.Operation_hash.t;needed_fee_in_mumav : int64 option;}| Operation_replacement of {old_hash : Mavryk_base.TzPervasives.Operation_hash.t;new_hash : Mavryk_base.TzPervasives.Operation_hash.t;}| Rejected_by_full_mempool of {hash : Mavryk_base.TzPervasives.Operation_hash.t;needed_fee_in_mumav : int64 option;}| Removed_from_full_mempool of Mavryk_base.TzPervasives.Operation_hash.ttype Mavryk_base.TzPervasives.error += | Future_block_header of {block : Mavryk_base.TzPervasives.Block_hash.t;block_time : Mavryk_base.Time.Protocol.t;time : Mavryk_base.Time.System.t;}type Mavryk_base.TzPervasives.error += | Inconsistent_hash of Mavryk_base.TzPervasives.Context_hash.t
* Mavryk_base.TzPervasives.Context_hash.ttype Mavryk_base.TzPervasives.error += | Missing_block_metadata_hash of Mavryk_base.TzPervasives.Block_hash.ttype Mavryk_base.TzPervasives.error += | Missing_operation_metadata_hashes of Mavryk_base.TzPervasives.Block_hash.ttype Mavryk_base.TzPervasives.error += | Invalid_locator of Mavryk_base.P2p_peer.Id.t * Mavryk_base.Block_locator.ttype Mavryk_base.TzPervasives.error += | Too_short_locator of Mavryk_base.P2p_peer.Id.t * Mavryk_base.Block_locator.ttype Mavryk_base.TzPervasives.error += | Invalid_protocol of {hash : Mavryk_base.TzPervasives.Protocol_hash.t;error : protocol_error;}type Mavryk_base.TzPervasives.error += | Cannot_load_protocol of Mavryk_base.TzPervasives.Protocol_hash.ttype Mavryk_base.TzPervasives.error += | Checkpoint_error of Mavryk_base.TzPervasives.Block_hash.t
* Mavryk_base.P2p_peer.Id.t option