Module ABI.StateInitSource

type t =
| Message of {
source : MessageSource.t;
}
| StateInit of {
code : string;
data : string;
library : string option;
}
| Tvc of {
tvc : string;
public_key : string option;
init_params : StateInitParams.t option;
}
val enc : t Json_encoding.encoding
val t_enc : t Json_encoding.encoding