Mavkit_smart_rollup_node.Rollup_node_errors
val lost_result_to_string : lost_result -> string
val lost_result_encoding :
lost_result Mavryk_base.TzPervasives.Data_encoding.encoding
type Mavryk_base.TzPervasives.error +=
| Cannot_produce_proof of {
}
| Bad_minimal_fees of string
| Disagree_with_cemented of {
inbox_level : int32;
ours : Mavkit_smart_rollup.Commitment.Hash.t option;
on_l1 : Mavkit_smart_rollup.Commitment.Hash.t;
}
| Unreliable_mavryk_node_returning_inconsistent_game
| Wrong_initial_pvm_state of {
initial_state_hash : Mavkit_smart_rollup.State_hash.t;
expected_state_hash : Mavkit_smart_rollup.State_hash.t;
}
| Inconsistent_inbox of {
layer1_inbox : Mavkit_smart_rollup.Inbox.t;
inbox : Mavkit_smart_rollup.Inbox.t;
}
| Missing_PVM_state of Mavryk_base.TzPervasives.Block_hash.t * Stdlib.Int32.t
| Cannot_checkout_context of Mavryk_base.TzPervasives.Block_hash.t
* Mavkit_smart_rollup.Smart_rollup_context_hash.t option
| Cannot_checkout_l2_header
| No_batcher
| No_publisher
| Refutation_player_failed_to_start
| No_refutation_coordinator
| Could_not_acquire_lock of string
type Mavryk_base.TzPervasives.error +=
| Could_not_open_preimage_file of Mavryk_base.TzPervasives.String.t
| Could_not_encode_raw_data
type Mavryk_base.TzPervasives.error +=
| Lost_game of lost_result
| Unparsable_boot_sector of {
}
| Invalid_genesis_state of {
expected : Mavkit_smart_rollup.Commitment.Hash.t;
actual : Mavkit_smart_rollup.Commitment.Hash.t;
}
type Mavryk_base.TzPervasives.error +=
| Cannot_patch_pvm_of_public_rollup
| Needs_apply_unsafe_flag of Pvm_patches.unsafe_patch list
type Mavryk_base.TzPervasives.error +=
type Mavryk_base.TzPervasives.error +=
| Unexpected_rollup of {
rollup_address : Mavkit_smart_rollup.Address.t;
saved_address : Mavkit_smart_rollup.Address.t;
}